コード例 #1
0
ファイル: ckeditor.view.php プロジェクト: a4501150/FDUGroup
<?php

if ($show) {
    ?>
    <textarea id="<?php 
    echo $id;
    ?>
" name="<?php 
    echo $id;
    ?>
" <?php 
    echo RHtml::parseAttributes($attributes);
    ?>
 >
    <?php 
    echo RHtml::decode($data);
    ?>
    </textarea>

    <?php 
    if (!isset($customInitialJs)) {
        ?>
    <script>
        $(document).ready(function() {
            //var editor = CKEDITOR.replace( "<?php 
        echo $id;
        ?>
" );
            var path = "<?php 
        echo $path;
        ?>
コード例 #2
0
ファイル: view.php プロジェクト: a4501150/FDUGroup
                if ($msg->type->name == "group") {
                    $sender = Group::get($msg->senderId);
                    if ($sender != null) {
                        echo "From: " . RHtml::linkAction('group', $sender->name, 'detail', $sender->id);
                    } else {
                        echo "From: Unknown group";
                    }
                } else {
                    echo "From: Unknown";
                }
            }
        }
        echo '&nbsp;&nbsp;Delivery time: ' . $msg->sendTime;
        echo '&nbsp;&nbsp;Status: ' . ($msg->status == 1 ? "unread" : "read");
        echo '</div>';
        echo '<div class="message-body" messageId="' . $msg->id . '">' . RHtml::decode($msg->content) . '</div>';
        echo '</div></div>';
    }
}
?>
                    </div>
                    <div>
                        <?php 
echo isset($pager) ? $pager : "";
?>
                    </div>
    </div>
</div>
<script>
    $(document).ready(function () {
        $(".message-list .message-item .message-body a").click(function () {
コード例 #3
0
ファイル: ads.view.php プロジェクト: a4501150/FDUGroup
/**
 * Created by PhpStorm.
 * User: songrenchu
 */
?>
<div class="panel panel-default">
    <div class="panel-body ads-container" style="margin:5px;padding:0;overflow: hidden;">
        <input type="hidden" id="ad_number" value="<?php 
echo count($ads);
?>
"/>
        <?php 
$c = 0;
foreach ($ads as $ad) {
    echo '<div class="Ad_List" id="Ad_' . $c . '" adid="' . $ad->id . '" title="' . $ad->title . '" >';
    echo RHtml::decode($ad->content);
    echo '</div>';
    $c++;
}
?>
        <a class="ads-prev" href="javascript:ad_loop_prev()">Prev</a>
        <a class="ads-next" href="javascript:ad_loop_next()" style="float: right;">Next</a>

    </div>
    <script language="javascript">
        var current_ad = 0, ad_total_number = 0;
        $(document).ready(
            function(){
                current_ad = 0;
                ad_total_number = $('#ad_number').val();
                $('.Ad_List').hide();
コード例 #4
0
ファイル: active.php プロジェクト: a4501150/FDUGroup
    ?>
</div>
                <div class="topic-meta">
                    <?php 
    echo RHtml::linkAction('user', $topic->user->name, 'view', $topic->user->id);
    ?>
                    post in <?php 
    echo RHtml::linkAction('group', $topic->group->name, 'detail', $topic->group->id);
    ?>
                    &nbsp;&nbsp;<?php 
    echo $topic->createdTime;
    ?>
                </div>
                <div>
                    <?php 
    $topic->content = strip_tags(RHtml::decode($topic->content));
    if (mb_strlen($topic->content) > 140) {
        echo '<p>' . mb_substr($topic->content, 0, 140, 'UTF-8') . '...</p>';
    } else {
        echo '<p>' . $topic->content . '</p>';
    }
    ?>
                </div>

                <div>
                    <?php 
    echo RHtml::linkAction('post', 'Reply(' . $topic->commentCount . ')', 'view', $topic->id . '#reply');
    ?>
                </div>

            </div>
コード例 #5
0
ファイル: process_vip.php プロジェクト: a4501150/FDUGroup
            <tbody>
            <?php 
    $count = 0;
    foreach ($applications as $apply) {
        echo '<tr>';
        ?>
<td><?php 
        echo $apply->sendTime;
        ?>
</td>
                <td><?php 
        echo RHtml::linkAction('user', $users[$count]->name, 'view', $users[$count]->id);
        ?>
</td>
                <td><?php 
        echo RHtml::decode($apply->content);
        ?>
</td>
                <td>
                    <?php 
        echo RHtml::linkAction('user', 'Accept', 'processVIP?censorId=' . $apply->id . '&op=0', [], ['class' => 'btn btn-xs btn-success']);
        ?>
                    <?php 
        echo RHtml::linkAction('user', 'Decline', 'processVIP?censorId=' . $apply->id . '&op=1', [], ['class' => 'btn btn-xs btn-danger']);
        ?>

                </td>
                <?php 
        echo '</tr>';
        ++$count;
    }
コード例 #6
0
ファイル: detail.php プロジェクト: a4501150/FDUGroup
</h3>
        </div>
        <div class="panel-body">
            <?php 
if ($message->type->name == 'system') {
    echo "From: 系统消息";
} else {
    $sender = null;
    if ($message->type->name == "user" || $message->type->name == "private") {
        $sender = User::get($message->senderId);
        echo "From: " . RHtml::linkAction('user', $sender->name, 'view', $sender->id);
    } else {
        if ($message->type->name == "group") {
            $sender = Group::get($message->senderId);
            echo "From: " . RHtml::linkAction('group', $sender->name, 'detail', $sender->id);
        } else {
            echo "From: Unknown";
        }
    }
}
echo '&nbsp;&nbsp;Delivery time: ' . $message->sendTime;
echo '&nbsp;&nbsp;Status: ' . ($message->status == 0 ? "unread" : "read");
echo "<br/>";
echo '<p>' . RHtml::decode($message->content) . '</p>';
if ($message->status == Message::STATUS_UNREAD && $message->receiverId == Rays::user()->id) {
    echo RHtml::linkAction('message', "Mark read", 'read', $message->id, array('class' => 'btn btn-sm btn-success'));
}
?>
        </div>
    </div>
</div>
コード例 #7
0
ファイル: _comment_list.php プロジェクト: a4501150/FDUGroup
    ?>
                </div>

                <div class="comment-reply-list">
                    <?php 
    foreach ($commentItem['reply'] as $reply) {
        ?>
                        <div class="comment-reply-item">
                            <?php 
        echo RHtml::linkAction('user', $reply->user->name, 'view', $reply->user->id);
        ?>
                            &nbsp;&nbsp;<?php 
        echo $reply->createdTime;
        ?>
                        </div>

                        <div><?php 
        echo RHtml::decode($reply->content);
        ?>
</div>
                    <?php 
    }
    ?>
                </div>
            </div>
        </div>
        <hr>
    <?php 
}
?>
</div>
コード例 #8
0
ファイル: _posts_list.php プロジェクト: a4501150/FDUGroup
                    <!-- Topic meta info -->
                    <div class="topic-meta">
                        <?php 
        echo RHtml::linkAction('user', $topic->user->name, 'view', $topic->user->id);
        ?>
                        post
                        in <?php 
        echo RHtml::linkAction('group', $topic->group->name, 'detail', $topic->group->id);
        ?>

                    </div>

                    <!-- Topic summary -->
                    <div>
                        <?php 
        $topic->content = RHtml::decode($topic->content);
        $content = strip_tags($topic->content);
        if (mb_strlen($content) > 140) {
            echo '<p>' . mb_substr($content, 0, 140, 'UTF-8') . '...</p>';
        } else {
            echo '<p>' . $content . '</p>';
        }
        preg_match_all("/<img[^>]+>/i", $topic->content, $matches);
        if (!empty($matches)) {
            foreach ($matches as $src) {
                if (!empty($src)) {
                    echo $src[0];
                }
            }
        }
        ?>
コード例 #9
0
ファイル: _groups_list.php プロジェクト: a4501150/FDUGroup
        echo RHtml::siteUrl('group/detail/' . $group->id);
        ?>
">
                    <?php 
        echo RHtml::image(RImage::styleSrc($group->picture, Group::getPicOptions()), $group->name);
        ?>
                </a>
            </div>
        <?php 
    }
    ?>

        <!-- Group intro -->
        <div class="item-body">
            <?php 
    $group->intro = strip_tags(RHtml::decode($group->intro));
    if (mb_strlen($group->intro) > 100) {
        echo '<p>' . preg_replace('/&.{0,5}\\.\\.\\.$/', '...', mb_substr($group->intro, 0, rand(60, 150), 'UTF-8') . '...') . '</p>';
    } else {
        echo '<p>' . $group->intro . '</p>';
    }
    ?>

        </div>

        <!-- Group actions -->
        <div class="actions">

            <div class="action">
                <a href="javascript:void(0);" title="Members of this group">
                    <span class="glyphicon glyphicon-user"></span> <?php 
コード例 #10
0
ファイル: detail.php プロジェクト: a4501150/FDUGroup
                    <span class="glyphicon glyphicon-search"></span> <?php 
echo $counter;
?>
                    &nbsp;
                    <?php 
echo RHtml::linkAction('user', $group->groupCreator->name, 'view', $group->creator);
?>
                    created at
                    <?php 
echo $group->createdTime;
?>

                </div>

                <div class="group-intro"><?php 
echo RHtml::decode($group->intro);
?>
</div>
            </div>
        </div>


        <hr>

        <!-- Latest posts -->
        <div class="row group-posts">
            <div class="col-sm-6">
                <h2 class="s-title">Latest Posts</h2>
            </div>
            <div class="col-sm-3" style="float:right;text-align: right;padding-right:0;">
                <?php 
コード例 #11
0
ファイル: user_panel.view.php プロジェクト: a4501150/FDUGroup
                <h2>
                    <?php 
    echo RHtml::linkAction('user', $user->name, 'view', $user->id, ['style' => 'float:left;']);
    ?>
&nbsp;
                    <div class="badge-user-panel"><span class="badge badge-<?php 
    echo Role::getRoleNameById($user->roleId);
    ?>
"><?php 
    echo Role::getBadgeById($user->roleId);
    ?>
</span></div>
                </h2>

                <div class="user-introduction" ><?php 
    echo RHtml::decode($user->intro);
    ?>
</div>
                <div class="user-info">
                    <div title="gender: <?php 
    echo User::getGenderName($user->gender);
    ?>
" class="user-gender user-gender-<?php 
    echo User::getGenderName($user->gender);
    ?>
"></div>
                    <?php 
    echo $user->region ? '<span class="spliter">|</span>' . $user->region : '';
    ?>
                    <?php 
    if ($user->weibo != '') {
コード例 #12
0
ファイル: myposts.php プロジェクト: a4501150/FDUGroup
                 <div class="topic-title">
                     <?php 
 echo RHtml::linkAction('post', $post->title, 'view', $post->id);
 ?>
                 </div>
                 <div class="topic-meta">
                     <?php 
 echo RHtml::linkAction('view', $user->name, 'view', $user->id);
 ?>
                     <?php 
 echo $post->createdTime;
 ?>
                 </div>
                 <div class="topic-summary">
                     <?php 
 $post->content = RHtml::decode($post->content);
 $content = strip_tags($post->content);
 if (mb_strlen($content) > 140) {
     echo '<p>' . mb_substr($content, 0, 140, 'UTF-8') . '...</p>';
 } else {
     echo '<p>' . $content . '</p>';
 }
 preg_match_all("/<img[^>]+>/i", $post->content, $matches);
 if (!empty($matches)) {
     foreach ($matches as $src) {
         if (!empty($src)) {
             echo $src[0];
         }
     }
 }
 ?>