Кнопка благодарность и антиблагодарность
|
|
Andre | Отредактировал Andre - Воскресенье, 06 Мая 2007, 22:12 Дата: 25 Апреля 2007, 16:48 | Сообщение # 1 | ● ● ● ● ● 1822 сообщения Статус: Offline | В шаблоне вида сообщения по месту пишем код: <a title="Выразить благодарность" href="javascript://" onclick="window.open('http://helper.ucoz.ru/index/23-$UID$?good','reputation','resizable=1,scrollbars=1,top=0,left=0,width=500,height=230');return false;"><img src="http://src.ucoz.ru/sm/1/angel.gif" border="0" align="absmiddle"></a> < <a href="$READ_REP_URL$" title="Посмотреть историю репутации">$REP_RATING$</a> > <a title="Выразить недавольство" href="javascript://" onclick="window.open('http://helper.ucoz.ru/index/23-$UID$?bad','reputation','resizable=1,scrollbars=1,top=0,left=0,width=500,height=230');return false;"><img src="http://src.ucoz.ru/sm/1/devil.gif" border="0" align="absmiddle"></a> Изменяем код на свое усмотрение. Синим помечен адрес вашего сайта, зеленым кнопки, при нажатии которых происходит изменение репутации. Можете их заменить на текстовые или другие графические кнопки. В шаблоне "Всплывающие окна после $BODY$: 1.Вариант. Просто сказать "спасибо" или "тьфу" <script> if('$PAGE_ID$'=='userreputation'){ try { poram=location.search; if(poram=='?good') { document.addform.reason.value='Спасибо!'; document.addform.sbm.click(); } if(poram=='?bad') { document.getElementById('a1').checked=true; document.addform.reason.value='Тьфу на тебя!'; document.addform.sbm.click(); } } catch(e) {}} </script> 2.Вариант. Скрипт с сылкой на страницу где была изменена репутация: <script> if('$PAGE_ID$'=='userreputation'){ try { tema=opener.location.href; poram=location.search; if(poram=='?good') {document.addform.reason.value='Спасибо за ответ в теме: '+tema; document.addform.sbm.click(); } if(poram=='?bad') {document.getElementById('a1').checked=true; document.addform.reason.value='Тьфу на тебя! за твой ответ в теме: '+tema; document.addform.sbm.click(); } } catch(e) {}} </script>
| | |
|
NK | Дата: 27 Апреля 2007, 15:28 | Сообщение # 2 | ● ● ● ● ● 8 сообщений Статус: Offline | Вот таким образом решается проблема виденья юзером "своих" кнопок репутации(вставлять в шаблон сообщений): %IF($DO_REP_URL$)%<a title="Вырозить благодарность" href="javascript://" onclick="window.open('http://helper.ucoz.ru/index/23-$UID$?good','reputation','resizable=1,scrollbars=1,top=0,left=0,width=500,height=230');return false;"><img src="http://src.ucoz.ru/sm/1/angel.gif" border="0" align="absmiddle"></a> < %ENDIF%<a href="$READ_REP_URL$" title="Посмотреть историю репутации">$REP_RATING$</a>%IF($DO_REP_URL$)% > <a title="Вырозить недавольство" href="javascript://" onclick="window.open('http://helper.ucoz.ru/index/23-$UID$?bad','reputation','resizable=1,scrollbars=1,top=0,left=0,width=500,height=230');return false;"><img src="http://src.ucoz.ru/sm/1/devil.gif" border="0" align="absmiddle"></a> %ENDIF% З.Ы. Изменить то что синим на адрес своего сайта | | |
|
KorsaR | Дата: 27 Апреля 2007, 15:38 | Сообщение # 3 | ● ● ● ● ● 366 сообщений Статус: Offline | Quote (NK) | %IF($DO_REP_URL$)%<a title="Вырозить благодарность" href="javascript://" onclick="window.open('http://helper.ucoz.ru/index/23-$UID$?good','reputation','resizable=1,scrollbars=1,top=0,left=0,width=500,height=230');return false;"><img src="http://src.ucoz.ru/sm/1/angel.gif" border="0" align="absmiddle"></a> < %ENDIF%<a href="$READ_REP_URL$" title="Посмотреть историю репутации">$REP_RATING$</a>%IF($DO_REP_URL$)% > <a title="Вырозить недавольство" href="javascript://" onclick="window.open('http://helper.ucoz.ru/index/23-$UID$?bad','reputation','resizable=1,scrollbars=1,top=0,left=0,width=500,height=230');return false;"><img src="http://src.ucoz.ru/sm/1/devil.gif" border="0" align="absmiddle"></a> %ENDIF% | не работаетДобавлено (2007-04-27, 15:38) --------------------------------------------- но если бы работало - было бы круто. | | |
|
NK | Отредактировал NK - Пятница, 27 Апреля 2007, 16:38 Дата: 27 Апреля 2007, 17:48 | Сообщение # 4 | ● ● ● ● ● 8 сообщений Статус: Offline | Правда неоч эстетично будет смотрется голая цифра, но это не моя забота, человек с мозгами сам разберется Добавлено (2007-04-27, 15:56) --------------------------------------------- K0R$@R, Смотри у меня здесь http://smirnoff.ucoz.ru/forum/ Тут аналогичная фича, но немного измененная мной Залогинтесь там: Имя пользователя: 123 пароль: 1234 Добавлено (2007-04-27, 17:48) --------------------------------------------- Для наглядности сделал два варианта: Смайлы и Кнопки | | |
|
WolfClan | Отредактировал WolfClan - Понедельник, 30 Апреля 2007, 14:43 Дата: 30 Апреля 2007, 14:43 | Сообщение # 5 | ● ● ● ● ● 404 сообщения Статус: Offline | Для тех кто хочет дописать от себя после нажатия на картинку Quote | <script> if('$PAGE_ID$'=='userreputation'){ try { poram=location.search; if(poram=='?good') { document.addform.reason.value='Спасибо!';document.addform.sbm.click(); } if(poram=='?bad') { document.getElementById('a1').checked=true; document.addform.reason.value='Тьфу на тебя!';document.addform.sbm.click(); } } catch(e) {}} </script> | эт так... по просьбам пользователей моих В окошке будет написана выбранная вами надпись которую можно отредактировать | | |
|
Krol | Отредактировал Krol - Понедельник, 30 Апреля 2007, 20:06 Дата: 30 Апреля 2007, 19:41 | Сообщение # 6 | ● ● ● ● ● 94 сообщения Статус: Offline | Теперь другой вопрос: Как сделать что бы вот эти два смайлика не отображались у админа? | | |
|
WolfClan | Дата: 30 Апреля 2007, 20:28 | Сообщение # 7 | ● ● ● ● ● 404 сообщения Статус: Offline | | | |
|
Krol | Дата: 30 Апреля 2007, 20:40 | Сообщение # 8 | ● ● ● ● ● 94 сообщения Статус: Offline | Code | %IF($IS_GROUP_4$)%%ELSE%<a title="Вырозить благодарность" href="javascript://" onclick="window.open('http://hvt.3dn.ru/index/23-$UID$?good','reputation','resizable=1,scrollbars=1,top=0,left=0,width=500,height=230');return false;"><img src="http://src.ucoz.ru/sm/1/angel.gif" border="0" align="absmiddle"></a> < <a href="$READ_REP_URL$" title="Посмотреть историю репутации">$REP_RATING$</a> > <a title="Вырозить недавольство" href="javascript://" onclick="window.open('http://hvt.3dn.ru/index/23-$UID$?bad','reputation','resizable=1,scrollbars=1,top=0,left=0,width=500,height=230');return false;"><img src="http://src.ucoz.ru/sm/1/devil.gif" border="0" align="absmiddle"></a>%ENDIF% | Вот я сделал так и не работает =/ | | |
|
WolfClan | Дата: 30 Апреля 2007, 20:48 | Сообщение # 9 | ● ● ● ● ● 404 сообщения Статус: Offline | Krol, Во-Во! вы и не увидете а зайдите под гостем То как вы выразились, то и получили | | |
|
Krol | Дата: 30 Апреля 2007, 20:56 | Сообщение # 10 | ● ● ● ● ● 94 сообщения Статус: Offline | Quote (Krol) | %IF($IS_GROUP_4$)%пустота для админа%ELSE%код этих вот картинок%ENDIF% | Куда это вставлять, что бы не было ни иконок ни репутации у админа? | | |
|
Andre | Дата: 30 Апреля 2007, 21:03 | Сообщение # 11 | ● ● ● ● ● 1822 сообщения Статус: Offline | Krol, боишся критики? не честный ты админ. Пояснить даже сложно, все ведь и так написано. | | |
|
Krol | Дата: 30 Апреля 2007, 21:12 | Сообщение # 12 | ● ● ● ● ● 94 сообщения Статус: Offline | Хм, Andre, уважаю тебя! Ты меня осенил, не буду убирать, но так и не понял куда это вставлять =) | | |
|
subONE | Дата: 30 Апреля 2007, 21:15 | Сообщение # 13 | ● ● ● ● ● 1387 сообщений Статус: Offline | Quote (Krol) | не буду убирать, но так и не понял куда это вставлять | стихами пишим? | | |
|
WolfClan | Отредактировал WolfClan - Понедельник, 30 Апреля 2007, 23:38 Дата: 30 Апреля 2007, 23:37 | Сообщение # 14 | ● ● ● ● ● 404 сообщения Статус: Offline | %IF($GROUP_4$)%пустота для админа%ELSE%код этих вот картинок%ENDIF% хмм, а будет такое работать? Тоесть есть чтот прямое и кривое.. допустим $USER_IP$ - твой ип а в соседнем щаблоне $USER_IP$ уже как ИП юзера который написал Добавлено (2007-04-30, 23:37) --------------------------------------------- Andre, И это... репутацию увелич на форуме, а то тебе уже не добавить :D | | |
|
Andre | Дата: 01 Мая 2007, 00:22 | Сообщение # 15 | ● ● ● ● ● 1822 сообщения Статус: Offline | Я здесь репу у каждого просматриваю, хорошим людям у нас всегда почет... накрутка не пройдет, давать возможность несколько раз изменять репу не будет. | | |
|
dynamics | Дата: 01 Мая 2007, 00:42 | Сообщение # 16 | ● ● ● ● ● 45 сообщений Статус: Offline | Quote (Andre) | давать возможность несколько раз изменять репу не будет. | Жаль, я бы тебе и ещё нескольким пользователям поднял бы репу за огромную помощь!!!!! | | |
|
zverjonok | Дата: 01 Мая 2007, 10:46 | Сообщение # 17 | ● ● ● ● ● 16 сообщений Статус: Offline | | | |
|
nkslim | Дата: 01 Мая 2007, 11:20 | Сообщение # 18 | ● ● ● ● ● 272 сообщения Статус: Offline | работает! | | |
|
Dinamo | Дата: 01 Мая 2007, 15:26 | Сообщение # 19 | ● ● ● ● ● 28 сообщений Статус: Offline | Quote (zverjonok) | Или привязать репутацию - благодарность к определённому сообщению, тогда будет сразу видно ,за что сказали спасибо и легче отследить будет за просто так дали или за дело | вот это мне и надо(да и не только мне ) | | |
|
subONE | Дата: 01 Мая 2007, 15:44 | Сообщение # 20 | ● ● ● ● ● 1387 сообщений Статус: Offline | Quote (Dinamo) | вот это мне и надо(да и не только мне ) | ну благодари через профиль! | | |
|