Example #1
0
    </div>
    <hr>

    <ul class="media-list">
        <!-- BEGIN: Results -->
        <?php 
foreach ($users as $user) {
    ?>
            <li>
                <div class="media">

                    <!-- Follow Handling -->
                    <div class="pull-right">
                        <?php 
    echo \humhub\modules\user\widgets\UserFollowButton::widget(['user' => $user, 'followOptions' => ['class' => 'btn btn-primary btn-sm'], 'unfollowOptions' => ['class' => 'btn btn-info btn-sm']]);
    ?>

                        <?php 
    if (!Yii::$app->user->isGuest && !$user->isCurrentUser() && Yii::$app->getModule('friendship')->getIsEnabled()) {
        $friendShipState = Friendship::getStateForUser(Yii::$app->user->getIdentity(), $user);
        if ($friendShipState === Friendship::STATE_NONE) {
            echo Html::a('<span class="glyphicon glyphicon-plus"></span>&nbsp;&nbsp;' . Yii::t("FriendshipModule.base", "Add Friend"), Url::to(['/friendship/request/add', 'userId' => $user->id]), array('class' => 'btn btn-primary btn-sm', 'data-method' => 'POST'));
        } elseif ($friendShipState === Friendship::STATE_FRIENDS) {
            echo Html::a('<span class="glyphicon glyphicon-ok"></span>&nbsp;&nbsp;' . Yii::t("FriendshipModule.base", "Friends"), $user->getUrl(), ['class' => 'btn btn-info btn-sm']);
        }
    }
    ?>
                    </div>

                    <a href="<?php 
Example #2
0
                        <span class="count"><?php 
echo count($user->spaces);
?>
</span><br>
                        <span class="title"><?php 
echo Yii::t('UserModule.widgets_views_profileHeader', 'Spaces');
?>
</span>
                    </div>

                </div>
                <!-- end: User statistics -->

                <div class="controls controls-header text-right col-sm-12 col-md-6">
                    <?php 
echo \humhub\modules\user\widgets\ProfileHeaderControls::widget(array('user' => $user, 'widgets' => array(array(\humhub\modules\user\widgets\ProfileEditButton::className(), array('user' => $user), array()), array(\humhub\modules\user\widgets\UserFollowButton::className(), array('user' => $user), array()))));
?>
                </div>
            </div>
        </div>
    </div>
</div>

<!-- start: Error modal -->
<div class="modal" id="uploadErrorModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
     aria-hidden="true">
    <div class="modal-dialog modal-dialog-extra-small animated pulse">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title"