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

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

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

Нравится не нравится + поинты (прикрутка к профилям пользоватилей.)

Discussion in 'Моды - Mods' started by senivoleg, May 6, 2012.

  1. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Это:
    Заменить на это:
    PHP:
    // LIKE UNLIKE
    //$nomer_user = $_GET['user_info.user_username'];
    $id_like $owner->user_info['user_id'];
    --- добавлено: May 6, 2012 12:01 AM ---
    Что-бы не ставить лайки самому себе, в шаблоне надо сделать так:
    PHP:
          <td style='padding:2px'></td>
          {if 
    $owner->user_info.user_id == $user->user_info.user_id}
          {else}
          <
    td>
            <
    div id="Like_me" style='display: {if $likes_total == "0"}none{else}block{/if};'><img class='icon' title="Мне понравилось" src='{$user->user_photo("./images/nophoto.gif", TRUE)}' height='30' width='30' border='0'  /></div>
            <
    div id="Like_empty" style='display: {if $likes_total == "0"}block{else}none{/if};'><img class='icon' title="Тебе нравится?" src='./images/icons/question.png' height='30' width='30' border='0'  /></div>
          </
    td>
          <
    td>
            <
    input name='Submit' id='like_button' style='min-width:100px;' onclick='loading()' type='submit' value='{if $likes_total == "0"}Нравится{else}Не нравится{/if}'>
            <
    input type='hidden' id='hidden'  name='task' value='like'>
          </
    td>
          {/if}
    popular.jpg popular2.jpg
    senivoleg and eminem like this.
  2. PaZiTiF User


    Offline
    Message Count:
    46
    Likes Received:
    2
    My version of SE:
    3.20
    а можно как-то сделать отдельную страницу, типа страница рейтинга по лайкам, что бы там выводило к примеру человек 10 у кого самое большёе количество лайков на странце???? :helpme:
  3. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Можно конечно. Но кто будет делать?

    P.S: ко всему выше описанному надо доделать удаление лайков из БД при удалении аккаунта юзера. Имейте это ввиду.
  4. PaZiTiF User


    Offline
    Message Count:
    46
    Likes Received:
    2
    My version of SE:
    3.20
    если бы я понял как его делать, то я и сам бы написал :)

Share This Page

All rights reserved SocEngine.ru ©