Beispiel #1
0
 /**
  * On init of the WallEntryLinksWidget, attach the comment link widget.
  *
  * @param CEvent $event
  */
 public static function onWallEntryLinksInit($event)
 {
     if ($event->sender->object->content === null) {
         return;
     }
     if (\Yii::$app->getModule('comment')->canComment($event->sender->object->content)) {
         $event->sender->addWidget(widgets\CommentLink::className(), array('object' => $event->sender->object), array('sortOrder' => 10));
     }
 }
}
?>
    <?php 
if (in_array('likesncomments', $columns)) {
    ?>
    <td class="text-right">
        <?php 
    if ($socialActionsAvailable) {
        ?>
        <div class="file-controls pull-right">
            <?php 
        echo LikeLink::widget(['object' => $contentObject]);
        ?>
            |
            <?php 
        echo CommentLink::widget(['object' => $contentObject, 'mode' => CommentLink::MODE_POPUP]);
        ?>
        </div>
        <?php 
    }
    ?>
    </td>
    <?php 
}
?>
    <?php 
if (in_array('creator', $columns)) {
    ?>
    <td class="hidden-xxs text-right">
        <div class="creator pull-right">
            <a href="<?php 
                <h1><strong><?php 
echo Html::encode($page->title);
?>
</strong></h1>
                <hr>

                <div class="markdown-render">
                    <?php 
echo \humhub\widgets\MarkdownView::widget(['markdown' => $content, 'parserClass' => "humhub\\modules\\wiki\\Markdown"]);
?>
                </div>
                <hr>

                <div class="social-controls">
                    <?php 
echo \humhub\modules\comment\widgets\CommentLink::widget(array('object' => $page));
?>
                    &middot; <?php 
echo \humhub\modules\like\widgets\LikeLink::widget(array('object' => $page));
?>
                </div>
                <?php 
echo \humhub\modules\comment\widgets\Comments::widget(array('object' => $page));
?>
            </div>

            <div class="col-lg-3 col-md-3 col-sm-3 wiki-menu">
                <ul class="nav nav-pills nav-stacked">

                    <?php 
if ($revision->is_latest) {
if (!$currentFolder->isRoot() && !$currentFolder->isAllPostedFiles()) {
    ?>
        <div class="cfiles-folder-description"><?php 
    echo $currentFolder->description;
    ?>
</div>
        <?php 
}
?>
        <div class="file-controls">
            <?php 
echo LikeLink::widget(['object' => $currentFolder]);
?>
            |
            <?php 
echo CommentLink::widget(['object' => $currentFolder, 'mode' => CommentLink::MODE_POPUP]);
?>
            <?php 
if (!$currentFolder->isRoot() && !$currentFolder->isAllPostedFiles()) {
    ?>
            |
            <a href="<?php 
    echo $currentFolder->getWallUrl();
    ?>
"><?php 
    echo Yii::t('CfilesModule.base', 'Show on Wall');
    ?>
</a>
            <?php 
}
?>
Beispiel #5
0
 /**
  * On init of the WallEntryLinksWidget, attach the comment link widget.
  *
  * @param CEvent $event
  */
 public static function onWallEntryLinksInit($event)
 {
     $event->sender->addWidget(widgets\CommentLink::className(), array('object' => $event->sender->object), array('sortOrder' => 10));
 }
">
                                    <a href="<?php 
        echo $link->href;
        ?>
" target="_blank"
                                       title=""><span class="title"><?php 
        echo Html::encode($link->title);
        ?>
</span><div class="link-description"><?php 
        echo Html::encode($link->description);
        ?>
</div></a>

                                    <div class="linklist-interaction-controls">
                                        <?php 
        echo \humhub\modules\comment\widgets\CommentLink::widget(array('object' => $link, 'mode' => 'popup'));
        ?>
 &middot;
                                        <?php 
        echo humhub\modules\like\widgets\LikeLink::widget(array('object' => $link));
        ?>
                                    </div>
                                    <?php 
        // all admins and users that created the link may edit or delete it
        ?>
                                    <?php 
        if ($accessLevel == 2 || $accessLevel == 1 && $link->content->created_by == Yii::app()->user->id) {
            ?>
                                        <div class="linklist-edit-controls linklist-editable">
                                            <?php 
            echo \humhub\widgets\ModalConfirm::widget(array('uniqueID' => 'modal_linkdelete_' . $link->id, 'linkOutput' => 'a', 'class' => 'deleteButton btn btn-xs btn-danger" title="' . Yii::t('LinklistModule.base', 'Delete link'), 'title' => Yii::t('LinklistModule.base', '<strong>Confirm</strong> link deleting'), 'message' => Yii::t('LinklistModule.base', 'Do you really want to delete this link?'), 'buttonTrue' => Yii::t('LinklistModule.base', 'Delete'), 'buttonFalse' => Yii::t('LinklistModule.base', 'Cancel'), 'linkContent' => '<i class="fa fa-trash-o"></i>', 'linkHref' => $contentContainer->createUrl("/linklist/linklist/delete-link", array('category_id' => $category->id, 'link_id' => $link->id)), 'confirmJS' => 'function() {