Модератор форума: Yuri_G  
Сообщество uCoz » Модули uCoz » Дополнительные функции » Награды (Руководство и описание возможностей)
Награды
Модератор форума
Сообщение # 1 | 20:15:31
С последним обновлением появилась новая возможность Награды, которая позволяет пользователям дарить друг другу награды или прикольные фишки.

Сам модуль награды вы можете найти в Панели управления ==> Админ-Бар ==> Инструменты ==> Награды


Итак, руководство по использованию модуля:



Создание ТОПа наград



Вопрос: на этом форуме в постах есть возможность оценить пост (Хороший/плохой пост), а у меня на форуме нету. Как быть?
Ответ: Либо восстановите стандартный шаблон Вида материалов форума либо вставьте этот кусок кода в нужное место:

Код
<?if($AWARDS_DO_URL$ && $USER_LOGGED_IN$ && $CUR_USER_ID$!=$UID$)?><div style="float:right"><a href="javascript://" onclick="openLayerB('AwD',0,'/index/55-$UID$-28-forum-$FID$_$TID$_$ID$_16_$TIMESTAMP$','Вручить награду',380,200,1); return false;"><img src="http://s10.ucoz.net/img/icon/thumbu.png" width="13" border="0" title="Хороший пост"></a> <a href="javascript://" onclick="openLayerB('AwD',0,'/index/55-$UID$-47-forum-$FID$_$TID$_$ID$_16_$TIMESTAMP$','Вручить награду',380,200,1); return false;"><img src="http://s10.ucoz.net/img/icon/thumbd.png" width="13" border="0" title="Плохой пост"></a></div><?endif?>



Интересные решения / Полезная информация

Отключение наград пользователям


Перед тем, как задать свой вопрос, ознакомьтесь пожалуйста с наиболее часто задаваемыми вопросами и ответами на них:


Как изменить названия групп наград (Любовь, Еда, Предметы и тд.)?
Пока никак.

А как отключить функцию "Награды"?
В настройках модуля Пользователи, почти в самом низу.

Можно ли сделать так, чтобы награды выдавались автоматически за какой-либо вид деятельности на сайт или форуме?
Можно прописать код в виде сообщений/профиле пользователя, с помощью которого будет появляться награда за активность на форуме:
Заходим в ПУ > Управление дизайном(шаблоны) > Форум > Вид материалов
Код
<?if($POSTS$>100)?><img src="ссылка на кратинку" title="За 100 Сообщений " alt="За 100 Сообщений" align="absmiddle" border="0"> <?endif?>


Или за репутацию:
Код
<?if($REPUTATION$>50)?><img src="ссылка на кратинку" title="за репутацию" alt="За репутацию" align="absmiddle" border="0"> <?endif?>


Не могу найти где можно добавить возможность для группы пользователей удалять награды.
Удалять награды может только администратор сайта. Или для группы пользователей, которым нужно разрешить удаление наград, нужно выставить права на Редактировать и удалять замечания в установке прав для всех групп в панели управления

Как отключить капчу на наградах?
Точно так же, как и во всех других местах. Т.е. только путем перевода юзера в группу, которой разрешено работать без капчи.



Тема имеет архив.
Данная тема имеет архив. Просмотреть архив.
Прикрепления: 6710947.jpg (37.1 Kb) · 9926981.jpg (62.8 Kb) · 2479630.jpg (35.7 Kb) · 4352307.jpg (30.9 Kb) · 6385148.jpg (15.0 Kb)
Сообщение отредактировал SkyWalker - Пятница, 03 Апр 2009, 21:07:44
kotolisator
Сообщений: 28
Репутация: 0

Сообщение # 61 | 17:38:23
Глупый вопрос, но если я админ своего сайта, я как-то могу себе награду вручить? Или только другому человеку?

http://kotolisator.ucoz.ru/
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 62 | 20:25:29
kotolisator, себя награждать нельзя. только других пользователей. это касается всех групп пользователей
репутацию вы можете себе нарисовать любую как админ с правами, а вот награды нет

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
kotolisator
Сообщений: 28
Репутация: 0

Сообщение # 63 | 20:55:49
webanet, эх, жалко...

http://kotolisator.ucoz.ru/
Laura2287
Сообщений: 4
Репутация: 0

Сообщение # 64 | 00:03:40
Раньше на форуме я поставила награды под Репутация, Награды и Статус. Дарила каждому пользователю по разным заслугам, ставя ID нужного пользователя. Награды эти находились под красивой кнопкой Awards, нажимали на него и открывались подарки, нажимали опять - скрывались под кнопку. Но, оказалось есть ограничение на символы в ПУ, поэтому продолжать ставить подарки я не смогла. Недавно узнала, как можно добавить много смайлов, не боясь ограничения символов, поставила их в ajax окно. Ограничения символов нет, смайлов можно ставить очень много благодаря файлу xml. У меня вопрос, могу ли я сделать в ajax окне подарки под аватаром пользователей на форуме, а коды подарков с ID пользователя прописывать в блокноте xml?
К примеру код подарка -
Цитата
<?if($UID$=1)?><imgsrc="http://www.igrozone.net/Awards/01_2376.gif" title="Торт за
создание
сайта" alt="Торт за созданиесайта" align="absmiddle" border="0">
<?endif?>

попыталась поставить как и смайлы, только один и тот же подарок ставиться у всех пользователей, а не у определенного пользователя(((
laura-lu
Сообщений: 1
Репутация: 0

Сообщение # 65 | 10:33:51
sad
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 66 | 18:35:18
Laura2287, без ограничений со стороны запросов и количества символов можно так

<?$LAST_AWARDS$('N')?> где n число наград до 10

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Laura2287
Сообщений: 4
Репутация: 0

Сообщение # 67 | 19:06:30
webanet, я не про стандартные награды, которые есть у юкоз) там так же есть ограничения)) вот к примеру http://img.donnet.ru/i/2014/07/08/ef0d953.jpg
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 68 | 19:23:57
Laura2287, ну попробуйте $CUR_USER_ID$

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Laura2287
Сообщений: 4
Репутация: 0

Сообщение # 69 | 20:19:43
я чайник ((
откуда я поставила скрин на подарки, там вроде как скрипт джава с файлов awards, я скачала этот эвордс и там ID всех пользователей того сайта и ссылки на подарок с комментом. http://img.donnet.ru/i/2014/07/08/83d9c76.jpg

я могу просто в видах материала форума прописать подарки с ID пользователя, кому хочу поставить его, но у юкоз есть ограничение символов в ПУ, поэтому я когда-то удалила. Хочется сделать как со смайлами ( http://likbezz.ru/publ/ucoz/scripts/more_smilies_on_the_forum_for_ucoz/29-1-0-65 ), но если не в xml файле, но как на сайте, откуда я сделала скрин, в файле js))
sad просто срочно нужно ((
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 70 | 20:21:04
Laura2287, вот и спросите там, где вы нашли инструкцию со смайлами

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Laura2287
Сообщений: 4
Репутация: 0

Сообщение # 71 | 22:04:11
webanet, спрашивала) Без ответа( Видимо не судьба (( Спасибо за внимание
soc-service
Сообщений: 4
Репутация: 0

Сообщение # 72 | 05:44:58
Сможет кто сказать готовый скрипт на последние награды? <?$LAST_AWARDS$('3')?> вводил этот скрипт, но он не работает.
поставить их нужно на персональную страницу пользователей
спасибо)
sharasoft
Сообщений: 67
Репутация: 27

Сообщение # 73 | 11:25:53
Как uCoz теперь относится к этому коду?:

Код
<span id="listawards">загрузка наград ...</span>

<script type="text/javascript">
$('#listawards').hide(); // by diz-cs.ru
$.get('/index/54-$_USER_ID$', function(data){
data=$(data).text();
$('#listawards').empty().append($(data)).show();
};)</script>


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

Для создания шедевра, не нужно чего-то гениального, вполне достаточно прямых рук.
Сообщение отредактировал sharasoft - Понедельник, 01 Сен 2014, 11:26:15
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 74 | 13:44:43
sharasoft, примерно до 30 get или post запросов в минуту. Если меньше, то блокировки не будет. Блокируется не сайт, а IP пользователя перегрузившего страницу запросами. Так что похоже рискуют именно просматривающие награды. На 2-3 часа рискуют.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 75 | 13:48:29
Цитата soc-service ()
вводил этот скрипт, но он не работает.поставить их нужно на персональную страницу пользователей
Он предназначен для форума. В шаблон "вид материала". На персональной странице пользователя именно последние награды надо выводить скриптом.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Сообщество uCoz » Модули uCoz » Дополнительные функции » Награды (Руководство и описание возможностей)
Поиск: