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

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

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

Фото юзеров в ленте активности

Discussion in 'Моды - Mods' started by Prado, Mar 5, 2010.

  1. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Первый пост вроде как...
  2. Ed1 User


    Offline
    Message Count:
    2
    Likes Received:
    0
    Здравствуйте, Первый пост с правками Гуса работает на user_home.php и на странице профиля
    Как сделать чтоб работал и на www.....ade.ru/network.php
    там сейчас >>Не было никакой недавней активной деятельности на сайте.<<
    попробовал вставить по принципу как в user_home.php и profile.tpl не получилось. На home .php тоже не работает
    у меня SE 3.20
  3. Ivan User


    Offline
    Message Count:
    13
    Likes Received:
    0
    My version of SE:
    4.2.9
    3.20 Квадратики появились но аватарки сами не отображаются почему по
  4. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Читать умеешь?
    Смотри 1-ый пост, там для 3.20
  5. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Пытаюсь приделать ссылки на аватар к методу из #11 поста

    Ссылка вида <a href='{$url->url_create("profile", $actions[actions_loop].action_user_id)}'>

    генерирует ссылку <a href="http://test.ru/1/">

    Как подцепить вместо id юзера его username?

    ==================================

    В файле class_actions.php есть закомментированная разрабами строка, как её "оживить"

    PHP:


                $actions_array
    [] = array(
                  
    'action_id' => $action['action_id'],
                  
    'action_date' => $action['action_date'],
                  
    'action_text' => $action['actiontype_text'],
                  
    'action_vars' => $action_vars,
                  
    'action_user_id' => $action['action_user_id'],
                  
    //'action_username' => $action_username_info['user_username'],
                  
    'action_icon' => $action['actiontype_icon'],
                  
    'action_media' => $action_media
                
    );
  6. galstuk Famous member


    Offline
    • Знаменитый
    Message Count:
    398
    Likes Received:
    151
    Ну есть 3 варианта обхода этого пути,даю просто на вскидку....

    1.вариант: Добавить в таблицу se_actions поле action_user_username и далее в class_actions.php подцеплять выражение action_user_username='{$user->user_info['user_username']}' в те места где есть примерно такое: action_user_id='{$user->user_info['user_id']}'. Т.е. делать аналогично.Но этот вариант достаточно трудоемкий и требует большого внимания.
    2.вариант. Не самый конечно хороший, но действенный. Напрочь выкидываем ID пользователя и оставляем только USERNAME. Ищем в class_actions.php все похожее на action_user_id='{$user->user_info['user_id']}' и $user->user_info['user_id'] и меняем это соответственно на action_user_id='{$user->user_info['user_username']}' и $user->user_info['user_username']. Короче говоря все user_id заменяем на user_username.

    3 вариант.Самый простой,чтоб ссылки работали правильно.Это просто переписать ссылку {$url->url_create("profile", $actions[actions_loop].action_user_id)} на profile.php?user_id={$actions[actions_loop].action_user_id}
    Здесь он будет просто открывать юзеров не по их юзернэйму, а по ид.

    Ну как-то примерно так.... ;)
  7. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Жаль, что с user_username так муторно, этот простой вариант конечно работает, спасибо.

    wats_news.jpg

    Интересно, что имели ввиду разрабы написав эту строку в файле class_actions.php?
    PHP:
    //'action_username' => $action_username_info['user_username'],
    Не ужели никак нельзя по action_user_id определить юзернейм? Наверняка можно функцию написать в файле class_actions.php
  8. its-me User


    Offline
    Message Count:
    406
    Likes Received:
    3
    это отвечает за другое (вывод трумба или целого)

    ---------- Сообщение добавлено в 12:17 ---------- Предыдущее сообщение было в 12:15 ----------

    а разве изернейм не равен юзер id если логины отключены?

    ---------- Сообщение добавлено в 12:18 ---------- Предыдущее сообщение было в 12:17 ----------

    я пробовал аватарки в онлайн людей на сайте вколотить, все в бестолку, зря 2 дня не спал (
  9. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Да вроде как равен, но в файле class_actions.php только к id все привязки и соответственно можно только с выводом id оперировать в шаблоне. Вот если-бы написать фкнкцию привязки id юзера к его юзернейму, ведь разрабы пытались, не зря эта строка есть в файле //'action_username' => $action_username_info['user_username'],
  10. Немец User


    Offline
    Message Count:
    8
    Likes Received:
    0
    My version of SE:
    3.20
    У тебя уже решение?

Share This Page

All rights reserved SocEngine.ru ©