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

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

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

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

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

  1. senivoleg Thread starter User


    Offline
    Message Count:
    67
    Likes Received:
    2
    My version of SE:
    3.19
    My version of phpFox:
    3.0.0
    My version of Oxwall:
    1.0.3
    Доброе время суток увожаемые пользователи socengine прошу помощи я установил на сайте мод Gooos(а)
    (Нравится не нравится + поинты) работает отлично за что я ему и благодарен но вот у меня возникла идея а что если прикрутить этот мод к профилям пользоватилей и когда тебе нравиться человек ты нажимаешь нравиться и твои друзья и ты могут посмотреть кому ты нравишься! но вот столкнулся с проблемой вывод в профиль сделал но когда добовляю лайк на любой профиль он выводиться на всех имеющихся на сайта как ее решить или если можно дайте пожалуйста инструкцию как это делаеться!**
    За ранние спасибо.
  2. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Выкладывай исходники, будем смотреть и разбираться.
  3. senivoleg Thread starter User


    Offline
    Message Count:
    67
    Likes Received:
    2
    My version of SE:
    3.19
    My version of phpFox:
    3.0.0
    My version of Oxwall:
    1.0.3
    вот делаю запрос в базу
    Code:
    CREATE TABLE IF NOT EXISTS `likes_profile` (
      `id` int(9) NOT NULL,
      `user_id` int(11) NOT NULL,
      `object_id` text COLLATE utf8_unicode_ci NOT NULL
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
    дальше вот

    Attached Files:

  4. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    profile.php ???
  5. senivoleg Thread starter User


    Offline
    Message Count:
    67
    Likes Received:
    2
    My version of SE:
    3.19
    My version of phpFox:
    3.0.0
    My version of Oxwall:
    1.0.3
    а да вот

    Attached Files:

  6. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Во первых причём тут блог?
    PHP:
    // LIKE UNLIKE
    $nomer_blog $_GET['blogentry_id'];
    $id_like $nomer_blog;
     
    $likes "SELECT id FROM likes_profile WHERE (object_id='".$id_like."' AND user_id='".$user->user_info[user_id]."') ";
    $likes_total $database->database_num_rows($database->database_query($likes));
    $note "SELECT id FROM likes_profile WHERE object_id='".$id_like."'";
    $note_total $database->database_num_rows($database->database_query($note));
     
    $smarty->assign(Array('id_like' => $id_like'note_total' => $note_total'likes_total' => $likes_total));
     
    $sql mysql_query("SELECT * FROM likes_profile LEFT JOIN se_users ON likes_profile.user_id=se_users.user_id WHERE likes_profile.object_id = '{$id_like}' LIMIT 60");
     
    $djs 0;
      while(
    $dj mysql_fetch_array($sql))
      {
    $djs $djs 1;
    $pattern = array( "/.jpg/");
    $replace = array( "_thumb.jpg" );
    $dj['user_photo'] = preg_replace($pattern$replace$dj['user_photo']);
        
    $user_id[] = $dj['user_id'];
        
    $user_photo[] = $dj['user_photo'];
        
    $user_displayname[] = $dj['user_displayname'];
        
    $username[] = $dj['user_username'];
    $smarty->assign(Array('djs' => $djs'user_id' => $user_id'user_photo' => $user_photo'user_displayname' => $user_displayname'user_username' => $username));
    }
    // END LIKE - UNLIKE
  7. senivoleg Thread starter User


    Offline
    Message Count:
    67
    Likes Received:
    2
    My version of SE:
    3.19
    My version of phpFox:
    3.0.0
    My version of Oxwall:
    1.0.3
    незнаю просто был такой файл я пока учусь вот всзял в пример!
  8. yupeople Novice member


    Offline
    Message Count:
    7
    Likes Received:
    1
    My version of SE:
    3.18
    gooos помоги пожалуйста тоже интересует эта тема прошу буду очень благодарен.
  9. 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 $nomer_user;
    user_info.user_username
  10. senivoleg Thread starter User


    Offline
    Message Count:
    67
    Likes Received:
    2
    My version of SE:
    3.19
    My version of phpFox:
    3.0.0
    My version of Oxwall:
    1.0.3
    Gooos, это в каком файле?
    --- добавлено: May 5, 2012 9:17 PM ---
    лайк ставиться но при обнавлении страници исчезает.

Share This Page

All rights reserved SocEngine.ru ©