[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать... Тема только по сайтам в системе uCoz » Как вывести статус и группу пользователей в комметаии.

Как вывести статус и группу пользователей в комметаии.
[1] Am1 [18.09.2010, 15:09]
Доброго времени суток!
Хочу вывести в комментарии статус и группу пользователей (ее название) в комментарии.
Видел такой пример с рангом, вот код:
Code
В шаблоне вида комментариев в самое начало вставьте:  
<div id="com-$NUMBER$"></div> <script type="text/javascript">$('#com-$NUMBER$').load('/index/8-0-$USERNAME$ #rank_u');</script>  
А в шаблоне персональной страницы пользователя найдите: $_RANK_ICON$ и замените на: <div id="rank_u">$_RANK_ICON$</div>

Помоги пожалуйста.

[2] likbezz [18.09.2010, 23:59]
Am1,
Ну и в чем загвоздка? ...
Код, в принципе, правильный ... Только нужно заключить в условия - (if USERNAME) - то есть отсеять все комментарии, принадлежащие гостям ... .... Дабы не делать лишние запросы ....
Ну и, как и написано - в шаблон комментария - див с ID .... и на страницу пользователя, тоже в шаблон ... добавить ID к спану с рагом ...
Всё работает ... Как вывести в комментарий ранг и руппу пользователя ...
...
То же самое и с прочими атрибутами, присущими пользователю сайта ....

...


Flesh
Прикрепления: 7695658.png (11.6 Kb)
[3] Am1 [19.09.2010, 16:16]
Да я незнаю, у меня не получается вывести группу и статус, не выводится.
вот как я пробовал:

Со статусом:

Code

<div id="status-$NUMBER$"></div> <script type="text/javascript">$('#status-$NUMBER$').load('/index/8-0-$USERNAME$ #status_u');</script>   
А в шаблоне персональной страницы пользователя найдите: $_STATUS$ и замените на: <div id="status_u">$_STATUS$</div>

Кстати статус даже в персональной странице не показывает. sad

С группой пользователей:

Code
<div id="groupname-$NUMBER$"></div> <script type="text/javascript">$('#groupname-$NUMBER$').load('/index/8-0-$USERNAME$ #groupname_u');</script>   
А в шаблоне персональной страницы пользователя найдите: $_GROUP_NAME$ и замените на: <div id="groupname_u">$_GROUP_NAME$</div>

(Гости у меня не оставляют комментарии, так что можно и без условий) happy

[4] likbezz [19.09.2010, 16:55]
Am1,
Quote (Am1)
Да я незнаю, у меня не получается вывести группу и статус, не выводится.

Quote (Am1)
Кстати статус даже в персональной странице не показывает.

Вот и ответ ... на ваш вопрос. Если его нет на персональной ... и в комментариях не будет ... это же ясно ... ヅ Под кем смотрите. У вас вообще статусы разрешены? ...

Вообще, скрин того, что у вас выводится на персональной ... Когда смотрите пользователем.



Flesh
[5] Am1 [19.09.2010, 17:48]
А как включить статусы? biggrin

С группой пользователей разобрался)
Убрал

Code
<?if($MODER_PANEL$)?>

Скрин

Сообщение отредактировал Am1 - Воскресенье, 19.09.2010, 18:02
[6] likbezz [19.09.2010, 19:01]
Am1,
Quote (Am1)
А как включить статусы?

- смотря что ты имеешь в виду под “статусами” - ранги у тебя кажет ... а свой статус ты не увидишь - только чужой ... Ты в курсе? ... ヅ


Flesh
[7] Am1 [19.09.2010, 20:13]
Нет не в курсе, а как же на форуме? Можно оттуда вывести тада?
[8] likbezz [19.09.2010, 21:38]
Am1,
Quote (Am1)
Нет не в курсе, а как же на форуме? Можно оттуда вывести тада?

- а зачем тебе нужно видеть свой статус? ... Можно, наверное, попробуй, работает ли код статуса на главной странице форума - если работает, то можно и от туда ..... Но, по моему, это лишнее ...


Flesh
[9] Am1 [20.09.2010, 15:24]
Ну как то не красиво получится если только чужой статус видео будет) Лан без него обойдусь)
[10] likbezz [20.09.2010, 17:41]
Am1,
Quote (Am1)
Ну как то не красиво получится если только чужой статус видео будет) Лан без него обойдусь)

- Ну напиши, если пользователь вошёл » значит онлайн .... ヅ Типа - если коментарий текущего, вошедшего пользователя - значит он-лайн .... Какие проблемы? - даж запрос делать не нужно ... ヅ
...
P.S. И чё, мне это сразу в голову не пришло????


Flesh
[11] Am1 [20.09.2010, 18:18]
ок, спасибо!)
[12] famous [29.07.2012, 19:47]
Я пользовался условием <?if(!$IS_OWN$)?> обратите внимание на ! в теге. Он означает противоположность. Т.е. если комментарий не собственный то оно показует наш вывод, а потом else (ну т.е. если он собственный) то там железно - онлайн smile

Добавлено (29.07.2012, 19:47)
---------------------------------------------
Почему у вас когда группа - "groupname-$NUMBER$" и #groupname_u
когда статус - "status-$NUMBER$" и #status_u
а когда com-$NUMBER$ — #rank_u ???

Сообщение отредактировал famous - Воскресенье, 29.07.2012, 19:44


Полная версия сайта