Главная Новые сообщения Участники Правила форума RSS  

  • Страница 1 из 1
  • 1
Необычное решение: благодарность пользователей
BartjkeeДата: Пятница, 07.08.2009, 10:47 | Сообщение # 1
Play Hard,Go Pro!!!
Группа: Пользователи
Сообщений: 177
Репутация: 4
Статус: Offline
Сразу скажу, заранее, чтобы потом не говорили что такое есть но просто немного по-другому. Это НЕ скрипт, а просто интересное решение/метод как отблагодарить участников:
http://s48.radikal.ru/i120/0901/ca/88b8761a244c.png
Если понравилось, то:

Заходим в Управление Дизнайом -> Форум -> Вид материалов:
Над

Code
<?if($AVATAR_URL$)?><img title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?>

Ставим

Code
<div class="reputation"> Поблагодарило: <a title="Смотреть благодарности" class="repHistory" href="$READ_REP_URL$"><span class="repNums">$REP_RATING$</span></a> человек </div><?endif?>

И вместо

Code
<?if($READ_REP_URL$)?><div class="reputation">Репутация: <a title="Смотреть историю репутации" class="repHistory" href="$READ_REP_URL$"><span class="repNums">$REP_RATING$</span> [$REP_RATING_PERS$]</a> <?if($DO_REP_URL$)?>  <a class="reputationDo" title="Изменить репутацию" href="$DO_REP_URL$">±</a></div><?endif?><?endif?>

Ставим

Code
<?if($DO_REP_URL$)?>Полезный участник?<br>
<?if($DO_REP_URL$)?><a href="$DO_REP_URL$"><onclick="repchange('plus','$ID$');" align="absmiddle" border="0" />Да</a><?endif?> / <?if($DO_REP_URL$)?><a href="$DO_REP_URL$"><onclick="repchange('minus','$ID$'); align="absmiddle" border="0" />Нет</a><?endif?><?endif?>

Вот собственно и все. Можно также сделать просто при нажатии на "Да" репутация будет сама увеличиваться и в истории репутации будет что-то типа того: "Спасибо за ответ в такой-то там теме". Или же наоборот. Об этом ищем на U.Helper и редактируем мой шаблон.
Почему я так не сделал? Да мне просто этого не нужно. =)

А, скажу еще, что плохо - плохо то, что кнопки Да и Нет значат одну функцию, выявляют окно с выбором "+" или "-". Т.е. эффект от них одинаковый, а это так... Для красоты.

Хотелось бы, чтобы умелые программисты сделали так, что при нажатии на "Да" появлялось окно и сразу выделялось [+], а при "Нет", соответсвенно [-]. И чтобы нам осталось только писать причину. Кто сможет прошу помочь.



Плюсообменом не занимаюсь!!!
Play Hard,Go Pro!!!
 
  • Страница 1 из 1
  • 1
Поиск: