Модератор форума: Yuri_G |
Сообщество uCoz Модули uCoz Дополнительные функции Награды (Руководство и описание возможностей) |
Награды |
С последним обновлением появилась новая возможность Награды, которая позволяет пользователям дарить друг другу награды или прикольные фишки. Сам модуль награды вы можете найти в Панели управления ==> Админ-Бар ==> Инструменты ==> Награды Итак, руководство по использованию модуля: Создание ТОПа наград Вопрос: на этом форуме в постах есть возможность оценить пост (Хороший/плохой пост), а у меня на форуме нету. Как быть? Ответ: Либо восстановите стандартный шаблон Вида материалов форума либо вставьте этот кусок кода в нужное место: Код <?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
|
Вопрос: А можно ли сделать так, чтобы награды добавлялись лишь админами сайта?
Ответ:, можно. В Настройках прав групп уберите права на вручение наград у всех групп, кроме Администраторов |
Для наград существуют только коды:
$AWARDS$- количество наград И в информерах есть топ наград. |
Отключение наград определённым пользователям Есть несколько видов отключения наград. Способ №1 Для этого нужно зайти в панель управления Вашим сайтом. В панельке Инструменты > Награды нажмите в строке определённой награды на кнопку Изменить (). Там в функции Группы, имеющие возможность вручать награду установите галочки на те группы, которым будет разрешено вручать награду. Способ №2
Quote <?if($AWARDS_READ_URL$)?><div class="reputation">Награды: <a href="$AWARDS_READ_URL$" title="Список наград"><span class="repNums"><b>$AWARDS$</b></span></a> <?if($AWARDS_DO_URL$)?> <a href="$AWARDS_DO_URL$"><span style="font-size:10pt" title="Вручить награду"><b>+</b></span></a><?endif?><?endif?> Сейчас мы это всё заблокируем условным оператором для группы Пользователи и Модераторы. Судя по этому составляем правило: Quote <?if($GROUP_ID$="1" or $GROUP_ID$="3")?><?else?><?endif?> Теперь применим его к коду Наград: Quote <?if($GROUP_ID$="1" or $GROUP_ID$="3")?><?if($AWARDS_READ_URL$)?><div class="reputation">Награды: <a href="$AWARDS_READ_URL$" title="Список наград"><span class="repNums"><b>$AWARDS$</b></span></a> <?if($AWARDS_DO_URL$)?> <a href="$AWARDS_DO_URL$"><span style="font-size:10pt" title="Вручить награду"><b>+</b></span></a><?endif?><?endif?><?endif?>
ДЛЯ ОТДЕЛЬНОГО ПОЛЬЗОВАТЕЛЯ В СООБЩЕНИИ ФОРУМА Способ №1
Quote <?if($AWARDS_READ_URL$)?><div class="reputation">Награды: <a href="$AWARDS_READ_URL$" title="Список наград"><span class="repNums"><b>$AWARDS$</b></span></a> <?if($AWARDS_DO_URL$)?> <a href="$AWARDS_DO_URL$"><span style="font-size:10pt" title="Вручить награду"><b>+</b></span></a><?endif?><?endif?> С помощью условного оператора скрываем эти данные для пользователя ID=8 (это только пример ID с которым мы будем работать). Quote <?if($USER_ID$=8)?><?else?><?endif?> Применяем к нашим данным наград: Quote <?if($USER_ID$=8)?><?if($AWARDS_READ_URL$)?><div class="reputation">Награды: <a href="$AWARDS_READ_URL$" title="Список наград"><span class="repNums"><b>$AWARDS$</b></span></a> <?if($AWARDS_DO_URL$)?> <a href="$AWARDS_DO_URL$"><span style="font-size:10pt" title="Вручить награду"><b>+</b></span></a><?endif?><?endif?><?endif?> Как узнать ID определённого пользователя можно прочитать на этом форуме. Способ №2 Снова составляем правило оператора: Quote <?if($USERNAME$='Server' || $USERNAME$='Admin4ik')?><?endif?> Две палочки ||, которые выделены синим цветом, означают логическое значение или. Quote || $USERNAME$='ник' Применяем этот код к параметру наград: Quote <?if($USERNAME$='Server' || $USERNAME$='Admin4ik')?><?if($AWARDS_READ_URL$)?><div class="reputation">Награды: <a href="$AWARDS_READ_URL$" title="Список наград"><span class="repNums"><b>$AWARDS$</b></span></a> <?if($AWARDS_DO_URL$)?> <a href="$AWARDS_DO_URL$"><span style="font-size:10pt" title="Вручить награду"><b>+</b></span></a><?endif?><?endif?><?endif?> P.S. Код условного оператора нужно вставлять в самое начало кода наград и код Quote <?endif?>
ДЛЯ ОТДЕЛЬНОГО ПОЛЬЗОВАТЕЛЯ В ПЕРСОНАЛЬНОЙ СТРАНИЦЕ Способ №1
Quote <?if($AWARDS_READ_URL$)?> <div id="block25" class="udtb"><div class="udtlb">Награды:</div> <a href="$AWARDS_READ_URL$" title="Список наград"><b>$AWARDS$</b></a> <?if($AWARDS_DO_URL$)?><span style="font-size:7pt">[<a href="$AWARDS_DO_URL$">Вручить награду</a>]</span><?endif?></div> <?endif?> С помощью условного оператора скрываем эти данные для пользователя ID=8 (это только пример ID с которым мы будем работать). Quote <?if($USER_ID$=8)?><?else?><?endif?> Применяем к нашим данным наград: Quote <?if($USER_ID$=8)?><?if($AWARDS_READ_URL$)?> <div id="block25" class="udtb"><div class="udtlb">Награды:</div> <a href="$AWARDS_READ_URL$" title="Список наград"><b>$AWARDS$</b></a> <?if($AWARDS_DO_URL$)?><span style="font-size:7pt">[<a href="$AWARDS_DO_URL$">Вручить награду</a>]</span><?endif?></div> <?endif?><?endif?> Как узнать ID определённого пользователя можно прочитать на этом форуме. Способ №2 Снова составляем правило оператора: Quote <?if($USERNAME$='Server' || $USERNAME$='Admin4ik')?><?endif?> Две палочки ||, которые выделены синим цветом, означают логическое значение или. Quote || $USERNAME$='ник' Применяем этот код к параметру наград: Quote <?if($USERNAME$='Server' || $USERNAME$='Admin4ik')?><?if($AWARDS_READ_URL$)?> <div id="block25" class="udtb"><div class="udtlb">Награды:</div> <a href="$AWARDS_READ_URL$" title="Список наград"><b>$AWARDS$</b></a> <?if($AWARDS_DO_URL$)?><span style="font-size:7pt">[<a href="$AWARDS_DO_URL$">Вручить награду</a>]</span><?endif?></div> <?endif?><?endif?> P.S. Код условного оператора нужно вставлять в самое начало кода наград и код Quote <?endif?> Сообщение отредактировал Server - Понедельник, 20 Апр 2009, 13:26:49
|
Чуть поменял вышеизложенный код, с этим кодом
Code <?if($AWARDS_READ_URL$)?> <div id="[color=red]block26[/color]" class="udtb"><div class="udtlb">Награды: </div> <a href="$AWARDS_READ_URL$" title="Список наград"><span class="repNums"><b>$AWARDS$</b></span></a><?if($AWARDS_DO_URL$)?><a href="$AWARDS_DO_URL$"><span style="font-size:8pt" title="Вручить награду"><b>[ Вручить награду ]</b></span></a><?endif?></div> <?endif?> |
Вопрос: Можно ли как то делать информер с Наград, что бы не показывало сколько каких наград у кого, а что бы показывало у кого само больше наград из раздера, любовь, например, и т.д ???
Ответ:, Информер есть только 1 - топ наград. У него нет никаких настроек дополнительных. |
Извините если повторюсь (хотя и просматривала тему, правда может все же не углядела) хочу создать свой раздел в наградам (еда, любовь и тп.), например "Праздники"(актуальный момент!) или же "За конкурсы"! Во общем как это сделать? Подскажите пожалуйста, и еще можно ли поменять размер картинки на больший? И если да, то как?
|
Quote (Вампирчик) хочу создать свой раздел в наградам Этого сделать нельзя.
Quote (Вампирчик) Подскажите пожалуйста, и еще можно ли поменять размер картинки на больший? И если да, то как? Никак. |
1. Можно ли как-то отключить полностью награды?
2. Если я сейчас удалю все награды и заполню их своими, при отключение функции Награды(если это возможно), а затем опять подключение этой функции - стандартные Награды восстановятся? Сообщение отредактировал Вампирчик - Вторник, 29 Дек 2009, 18:59:32
|
жестик0714, Nacida, скрипты вывода наград в мини-профили пользователй, уже запрещено использовать, из-за нагрузки на сервера
|
Вопрос: Ребята, все мои попытки донести до администрации идею о том что отсутсвующая возможность давать группам удалять награды обвенчалось провалом!
Ну объясните мне почему я не могу дать ответственной группе разрешение удалять награды!? В чем причина такой невозможности? Не думаю что это такая сложная задача для программистов. С уважением к вам. Ответ: для группы пользователей, которым нужно разрешить удаление наград, нужно выставить права на Редактировать и удалять замечания в установке прав для всех групп в панели управления. а это практически админские права |
Вопрос: Ограничение на 100 наградах? А если людям больше нужно?
Ответ: Это по принципу чтобы было? Я считаю и 100 видов наград слишком много, чтобы ко всей этой функции сохранилось серьёзное отношение. Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
Вопрос: у меня такая проблема на моем сайте пытаюсь подарить награду пишет доступ запрещен, почему атк и как с этим боротся?
Ответ: панель управления - пользователи - группы пользователей - установка прав для всех групп - Вручать награды - ставим галочку - внизу сохраняем |
<?if($UID$='1')?><img alt="Шоколадный тортик" title="Шоколадный тортик" src="/img/img.png" align="absmiddle" border="0"> <?endif?>
как сделать так что-бы в "<img alt="Шоколадный тортик" title="Шоколадный тортик"" работала переноска по строкам типо как <br>??? |
А как сделать, чтобы на форуме высвечивались определённая награда у тех пользователей, которым её вручили?
|
| |||