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

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

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

Favourite Pages Plugin

Discussion in 'Hire-Experts' started by Prado, Jun 14, 2010.

  1. afsun Active member


    Offline
    Message Count:
    182
    Likes Received:
    53
    Решать Вам, но лучше всего добавлять кнопку там где нужно.
    Например в Profile.tpl где то:
    PHP:
    {* SHOW SEND MESSAGE MENU ITEM *}
        {if (
    $user->level_info.level_message_allow == || ($user->level_info.level_message_allow == && $is_friend)) && $owner->level_info.level_message_allow != 0}
          <
    tr><td class='profile_menu1' nowrap='nowrap'><a href="javascript:TB_show('{lang_print id=784}', 'user_messages_new.php?to_user={$owner->user_displayname|escape:url}&to_id={$owner->user_info.user_username}&TB_iframe=true&height=400&width=450', '', './images/trans.gif');"><img src='./images/icons/sendmessage16.gif' class='icon' border='0'>{lang_print id=839}</a></td></tr>
          {
    assign var='showmenu' value='1'}
        {/if}
    после добавить:

    PHP:
    {* Dobavit v zakladki *}
    {if 
    $user->user_exists != 0}
    <
    tr><td class='profile_menu1' nowrap='nowrap'>
    <
    a href='javascript: TB_show("Add to favorite", "user_favorites_add.php?group_page={$page}&TB_iframe=true&height=300&width=450", "", "./images/trans.gif")'
    <img src='./images/icons/fave.png' class='icon' border='0'>{lang_print id=17000662}</a></td></tr>
    {/if}
    Для групп: group.tpl
    После
    PHP:
    {* SHOW INVITE USERS MENU ITEM *}
      {if 
    $allowed_to_invite}
        <
    tr><td class='profile_menu1'><a href='javascript:void(0)' onClick="TB_show('{lang_print id=2000174}', 'user_group_invite.php?group_id={$group->group_info.group_id}&TB_iframe=true&height=300&width=450', '', '../images/trans.gif');"><img src='./images/icons/group_invite16.gif' border='0' class='icon' />{lang_print id=2000174}</a></td></tr>
      {/if}
    Добавить:
    PHP:
    {* Dobavit v zakladki *}
    <
    tr><td class='profile_menu1' nowrap='nowrap'>
    <
    a href='javascript: TB_show("Add to favorite", "user_favorites_add.php?group_page={$page}&TB_iframe=true&height=300&width=450", "", "./images/trans.gif")'
    <img src='./images/icons/fave.png' class='icon' border='0'>{lang_print id=17000662}</a></td></tr>
    И примерно таким же темпом но не применяя
    PHP:
    {if $user->user_exists != 0}
    {/if}
    Поставить там где вам нужно...
    {lang_print id=17000662} Лучше перевести на слово: Добавить в закладки
    Но думаю так же нужно поставить проверку, если страница добавлена в закладки или кнопка Добавить в закладки не показывала или показывала примерно так: Удалить из закладок
  2. Eduard User


    Offline
    Message Count:
    133
    Likes Received:
    9
    afsun, это сложный путь и вряд ли он себя оправдает - не вижу смысла лопатить отдельные файлы (чисто ИМХО). Я долго думал, куда прикрутить эту ссылку, и там, где она у меня сейчас, думаю, ей самое место...
    А по лэнгам - у меня моноязычный сайт и я везде, где это возможно вообще заменяю языковые переменные статичным текстом. Кстати, запросов в БД при этом очень заметно поубавилось))
    А вот по поводу последнего предложения - я двумя руками "за"
  3. afsun Active member


    Offline
    Message Count:
    182
    Likes Received:
    53
    А зачем искать легкие пути?..Ну каждому конечно свое. но засорять header (имею введу, меню) не нужными кнопками, это не гуд, хотя опять же, на вкус и цвет товарища нет !
  4. Eduard User


    Offline
    Message Count:
    133
    Likes Received:
    9
    Если ты внимательно посмотришь на скрин, то увидишь, что ссылку я поставил не в главном меню (где она в плагине по умолчанию и там действительно она засоряет полезное место), а в панели где пользовательское меню - там всегда пустует свободное место и никаких пунктов более не предвидится...
  5. afsun Active member


    Offline
    Message Count:
    182
    Likes Received:
    53
    То есть по вашему так плохо?
    В профиле:
    [IMG]
    В группах:
    [IMG]
    Вопросы и ответы:
    [IMG]
    Приложение
    [IMG]
  6. Eduard User


    Offline
    Message Count:
    133
    Likes Received:
    9
    afsun, я этого не говорил. С другой стороны, юзер вправе добавлять в свои закладки ЛЮБУЮ страницу сайта, а не только те, где поставил ссылку вэбмастер. Кроме того, если ссылка "добавить в закладки" всегда на одном и том же месте, то пользователю не нужно бегать глазами в поисках таковой и гадать - "а где же она на этой странице?.." В вашем случае, пардон, именно так и происходит...
  7. asd Novice member


    Offline
    Message Count:
    11
    Likes Received:
    0
    Выбор категории при добавлении закладки никто ещё не прикрутил?

    Ps^ да действительно, спасибо Eduard
  8. Eduard User


    Offline
    Message Count:
    133
    Likes Received:
    9
    asd - Закладки по категориям раскладываются автоматически, в зависимости от настроек админки.
  9. Adre Famous member


    Offline
    • Знаменитый
    Message Count:
    370
    Likes Received:
    96
    А как поставить проверку?
  10. michutka User


    Offline
    Message Count:
    148
    Likes Received:
    3
    на 3.20 ктонибудь ставил?:stena:

Share This Page

All rights reserved SocEngine.ru ©