1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Сделать свое фото аватаром!

Discussion in 'Прочая Поддержка - Help Requests' started by sewada, Nov 20, 2012.

  1. sewada Thread starter Novice member


    Offline
    Message Count:
    2
    Likes Received:
    0
    My version of SE:
    4.2.5
    Как в SE4.2.5 сделать так,чтобы пользователь мог только фото из своих альбомов сделать аватаром, а не из любых к кому в гости зашел
  2. nadri Administrator


    Offline
    • Admin
    • Знаменитый
    Message Count:
    1,257
    Likes Received:
    392
    My version of SE:
    4.6.0
    1. Open file ./application/modules/Album/views/scripts/photo/view.tpl
    2. Find code:
    PHP:
    <?php if( !$this->message_view ):?>
            - <?php echo $this->htmlLink(Array('module'=> 'activity''controller' => 'index''action' => 'share''route' => 'default''type' => 'album_photo''id' => $this->photo->getIdentity(), 'format' => 'smoothbox'), $this->translate("Share"), array('class' => 'smoothbox')); ?>
            - <?php echo $this->htmlLink(Array('module'=> 'core''controller' => 'report''action' => 'create''route' => 'default''subject' => $this->photo->getGuid(), 'format' => 'smoothbox'), $this->translate("Report"), array('class' => 'smoothbox')); ?>
            - <?php echo $this->htmlLink(array('route' => 'user_extended''controller' => 'edit''action' => 'external-photo''photo' => $this->photo->getGuid(), 'format' => 'smoothbox'), $this->translate('Make Profile Photo'), array('class' => 'smoothbox')) ?>
            <?php endif;?>
    3. Replace with code:
    PHP:
    <?php if( !$this->message_view ):?>
            - <?php echo $this->htmlLink(Array('module'=> 'activity''controller' => 'index''action' => 'share''route' => 'default''type' => 'album_photo''id' => $this->photo->getIdentity(), 'format' => 'smoothbox'), $this->translate("Share"), array('class' => 'smoothbox')); ?>
            - <?php echo $this->htmlLink(Array('module'=> 'core''controller' => 'report''action' => 'create''route' => 'default''subject' => $this->photo->getGuid(), 'format' => 'smoothbox'), $this->translate("Report"), array('class' => 'smoothbox')); ?>
    <?php 
    if( $this->canEdit ): ?>     
    <?php echo $this->htmlLink(array('route' => 'user_extended''controller' => 'edit''action' => 'external-photo''photo' => $this->photo->getGuid(), 'format' => 'smoothbox'), $this->translate('Make Profile Photo'), array('class' => 'smoothbox')) ?>
    <?php 
    endif ?>
            <?php endif;?>
    This will allow make profile photo ONLY to owner of photo, or Admins.

    Good enough for you?
    serega_r likes this.

Share This Page

All rights reserved SocEngine.ru ©