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

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

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

Пропала ссылка "Послать сообщение" на вкладке "Друзья" в профиле

Discussion in 'Прочая Поддержка - Help Requests' started by Gooos, Oct 7, 2010.

  1. Gooos Thread starter абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Случайно заметил, что нет теперь ссылки "Послать сообщение" в профиле на вкладке "Друзья", грешу на последнее обновление до SE3.18, но куда копать не пойму.
    Ситуация такова, что с этим кодом (по умолчанию) не показывает
    PHP:

    <div class='profile_friend_options'>
    ...
                  {if !
    $members[member_loop].member->is_viewer_blocklisted && ($user->level_info.level_message_allow == || ($user->level_info.level_message_allow == && $friends[friend_loop]->is_viewers_friend == 2)) && $friends[friend_loop]->user_info.user_id != $user->user_info.user_id}<a href="javascript:TB_show('{lang_print id=784}', 'user_messages_new.php?to_user={$friends[friend_loop]->user_displayname}&to_id={$friends[friend_loop]->user_info.user_username}&TB_iframe=true&height=450&width=450', '', './images/trans.gif');">{lang_print id=839}</a>{/if}
                </
    div>
    Но стоит его подрезать, вырезав этот кусок:
    PHP:

     
    && ($user->level_info.level_message_allow == || ($user->level_info.level_message_allow == && $friends[friend_loop]->is_viewers_friend == 2)) 
    получаем:
    PHP:

    <div class='profile_friend_options'>
    ...
                  {if !
    $members[member_loop].member->is_viewer_blocklisted && $friends[friend_loop]->user_info.user_id != $user->user_info.user_id}<a href="javascript:TB_show('{lang_print id=784}', 'user_messages_new.php?to_user={$friends[friend_loop]->user_displayname}&to_id={$friends[friend_loop]->user_info.user_username}&TB_iframe=true&height=450&width=450', '', './images/trans.gif');">{lang_print id=839}</a>{/if}
                </
    div>
    То показывается "Послать сообщение"
    Кто пояснит, за что отвечает этот вырезанный кусок кода и куда копать для устранения проблемы?

Share This Page

All rights reserved SocEngine.ru ©