コード例 #1
0
?>
    };
var viewPhoto = '<?php 
echo $viewPhoto;
?>
';
var MAXLENGTH = 140;
var fileMaxSize = '<?php 
echo opTimelinePluginUtil::getFileSizeMax();
?>
';
//]]>
</script>
<?php 
op_smt_use_stylesheet('/opTimelinePlugin/css/jquery.colorbox.css');
op_smt_use_stylesheet('/opTimelinePlugin/css/timeline-smartphone.css', 'last');
op_smt_use_javascript('/opTimelinePlugin/js/jquery.colorbox.js', 'last');
op_smt_use_javascript('/opTimelinePlugin/js/jquery.timeline.js', 'last');
op_smt_use_javascript('/opTimelinePlugin/js/jquery.timeago.js', 'last');
op_smt_use_javascript('/opTimelinePlugin/js/timeline-loader-smartphone.js', 'last');
?>

<script id="timelineTemplate" type="text/x-jquery-tmpl">
        <div class="timeline-post">
        {{if public_status != 'sns' }}
        <div class="only-border-top"></div>
        {{/if}}
          <a name="timeline-${id}"></a>
          <div class="timeline-post-member-image">
            <a href="${member.profile_url}"><img src="${member.profile_image}" alt="member-image" width="23" class="rad6" /></a>
          </div>
コード例 #2
0
<?php

use_helper('opAsset');
op_smt_use_javascript('/opDiaryPlugin/js/bootstrap-modal.js', 'last');
op_smt_use_javascript('/opDiaryPlugin/js/bootstrap-transition.js', 'last');
op_smt_use_stylesheet('/opDiaryPlugin/css/smt-diary.css', 'last');
?>
<script id="diaryEntry" type="text/x-jquery-tmpl">
  <div class="row">
    <div class="gadget_header span12">${$item.formatTitle()}</div>
  </div>
  <div class="row">
    {{if editable}}
    <h3 class="span9">${title}</h3>
    <div class="btn-group span3">
      <a href="<?php 
echo public_path('diary/edit');
?>
/${id}" class="btn"><i class="icon-pencil"></i></a>
      <a href="javascript:void(0)" class="btn" id="deleteEntry"><i class="icon-remove"></i></a>
    </div>
    {{else}}
    <h3 class="span12">${title}</h3>
    {{/if}}
  </div>
  <div class="row body">
    <div class="span12">{{html body}}</div>
  </div>
  <div class="row images">
    {{each images}}
      <div class="span4"><a href="${$value.filename}" target="_blank">{{html $value.imagetag}}</a></div>
コード例 #3
0
ファイル: smtLayoutGroup.php プロジェクト: te-koyama/openpne
<?php

use_helper('Javascript');
use_helper('opAsset');
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
<head>
<?php 
include_http_metas();
include_metas();
include_title();
op_smt_use_stylesheet('bootstrap');
op_smt_use_stylesheet('smt_main');
op_smt_include_stylesheets();
?>
<meta name="viewport" content="width=320px,user-scalable=no" />
<?php 
if (opConfig::get('enable_jsonapi') && opToolkit::isSecurePage()) {
    $jsonData = array('apiKey' => $sf_user->getMemberApiKey(), 'apiBase' => app_url_for('api', 'homepage'), 'baseUrl' => $sf_request->getRelativeUrlRoot() . '/');
    echo javascript_tag('
var openpne = ' . json_encode($jsonData) . ';
');
}
op_smt_use_javascript('jquery.min.js');
op_smt_use_javascript('jquery.tmpl.min.js');
op_smt_use_javascript('smt_main');
op_smt_use_javascript('smt_notify');
op_smt_use_javascript('smt_tosaka');
op_smt_use_javascript('smt_menu');
コード例 #4
0
<?php

use_helper('opAsset');
op_smt_use_stylesheet('/opCommunityTopicPlugin/css/smt-topic.css', 'last');
op_smt_use_javascript('/opCommunityTopicPlugin/js/moment.min.js', 'last');
op_smt_use_javascript('/opCommunityTopicPlugin/js/lang/ja.js', 'last');
?>
<script id="eventEntry" type="text/x-jquery-tmpl">
<div class="row entry">
  <span class="span3">
    ${$item.calcTimeAgo()}
  </span>
  <span class="span9"><a href="<?php 
echo public_path('communityEvent');
?>
/${id}">${name}</a></span>
  <div class="span12">
    <div>
      <div class="event-comment-list" eventId="${id}"></div>
      {{if latest_comment}}
        {{html $item.truncateComment()}}
      {{else}}
        <span class="muted">(まだコメントはありません)</span>
      {{/if}}
    </div>
    <div class="clearfix"></div>
  </div>
</div>
</script>

<script id="eventComments" type="text/x-jquery-tmpl">
コード例 #5
0
<?php

use_helper('opUtil', 'Javascript', 'opTimeline', 'opAsset');
?>

<?php 
op_smt_use_stylesheet('/opTimelinePlugin/css/jquery.colorbox.css');
op_smt_use_javascript('/opTimelinePlugin/js/jquery.colorbox.js', 'last');
?>

<div class="row">
<div class="gadget_header span12">最新のタイムライン</div>
</div>
<div class="row">
  <div class="span12">
  <?php 
if (isset($createdAt) && isset($body)) {
    ?>
  <?php 
    echo op_format_activity_time(strtotime($createdAt));
    ?>
 - <?php 
    echo op_timeline_plugin_screen_name($body);
    ?>
  <?php 
} else {
    ?>
  (タイムラインはまだありません。)
  <?php 
}
?>
コード例 #6
0
ファイル: smtPostSuccess.php プロジェクト: te-koyama/openpne
    }
} else {
    $title = __('Post a diary');
    $diaryId = '';
    $diaryTitle = '';
    $diaryBody = '';
    $publicFlag = 1;
}
use_helper('opAsset', 'opDiary', 'Javascript', 'opSmtDiary');
op_smt_use_stylesheet('/opDiaryPlugin/css/smt-diary.css', 'last');
op_smt_use_javascript('jquery-ui.min.js', 'last');
op_smt_use_javascript('op_emoji.js', 'last');
op_smt_use_javascript('Selection.js', 'last');
op_smt_use_javascript('decoration.js', 'last');
op_smt_use_javascript('/opDiaryPlugin/js/smt_diary_functions.js', 'last');
op_smt_use_stylesheet('/opDiaryPlugin/css/lightbox.css', 'last');
op_smt_use_javascript('/opDiaryPlugin/js/lightbox.js', 'last');
?>

<script type="text/javascript">
$(function(){
  $("#diary_body").opEmoji();

  $("#post_diary").click(function()
  {
    toggleSubmitState(['input[name=submit]', '#loading']);
    postDiary( getParams('diary_post') );
  });
})
</script>
コード例 #7
0
ファイル: smtListSuccess.php プロジェクト: te-koyama/openpne
<?php

use_helper('opAsset');
op_smt_use_stylesheet('/opMessagePlugin/css/smt-message.css', 'last');
op_smt_use_javascript('/opMessagePlugin/js/jquery.timeago.js', 'last');
op_smt_use_javascript('/opMessagePlugin/js/smt-message.js', 'last');
?>
<input type="hidden" value="<?php 
echo sfConfig::get('op_base_url');
?>
" name="baseUrl" id="baseUrl" />
<input type="hidden" value="0" name="messageKeyId" id="messageKeyId" />
<input type="hidden" value="" name="prevPage" id="prevPage" />
<input type="hidden" value="" name="nextPage" id="nextPage" />
<input type="hidden" value="" name="page" id="page" />
<input type="hidden" value="" name="memberIds" id="memberIds" />
<div class="row">
  <div class="gadget_header span12"><?php 
echo __('Read messages');
?>
</div>
</div>

<div id="message-wrapper-parent">
  <p id="no-message" style="display: none;"><?php 
echo __('There are no messages');
?>
</p>
  <div id="first-loading" class="center">
    <?php 
echo op_image_tag('ajax-loader.gif');
コード例 #8
0
ファイル: smtChainSuccess.php プロジェクト: te-koyama/openpne
<?php

use_helper('opAsset', 'Javascript', 'opMessage');
op_smt_use_stylesheet('/opMessagePlugin/css/smt-message.css', sfWebResponse::LAST);
op_smt_use_stylesheet('/opMessagePlugin/css/bootstrap-popover.css', sfWebResponse::LAST);
op_smt_use_javascript('/opMessagePlugin/js/jquery.timeago.js', sfWebResponse::LAST);
op_smt_use_javascript('/opMessagePlugin/js/smt-message.js', sfWebResponse::LAST);
op_smt_use_javascript('/opMessagePlugin/js/bootstrap.min.js', sfWebResponse::LAST);
?>
<input type="hidden" value="<?php 
echo $member->getId();
?>
" name="toMember" id="messageToMember" />
<input type="hidden" value="<?php 
echo sfConfig::get('op_base_url');
?>
" name="baseUrl" id="baseUrl" />
<div class="row">
  <div class="gadget_header span12"><?php 
echo __('Read messages');
?>
</div>
</div>

<div class="row">
  <div id="loading-more" class="center" style="display: none;">
    <?php 
echo op_image_tag('ajax-loader.gif');
?>
  </div>
  <div id="more" class="btn span12" style="display: none;"><?php