Рейтинг материала

Здесь задаём вопросы и получаем ответы по системе uCoz!
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Ответить
Mezitaxe
Сообщения: 211
Зарегистрирован: 13 дек 2008, 15:23

Рейтинг материала

Сообщение Mezitaxe »

У меня вопрос по рейтингу. Как сделать, чтоб когда заходишь на страницу материала, мне рейтинг не показывался, если я еще не проголосовал, а показывалось вот что:
Изображение
а после выбора и нажатия кнопки "Оценить" высвечивался рейтинг кодом $RATING$, а если я уже голосовал, то рейтинг сразу высвечивается.
Нас не остановить...только вперед...
Изображение
Mezitaxe
Сообщения: 211
Зарегистрирован: 13 дек 2008, 15:23

Re: Рейтинг материала

Сообщение Mezitaxe »

Я пробывал переделать с этого кода
viewtopic.php?f=3&t=468
Но не знаю, как замутить выбор 1, 2 и.д. и после нажатия кнопки ответить, чтоб засчитывало мой голос
Нас не остановить...только вперед...
Изображение
Аватара пользователя
AllCity
Сообщения: 2508
Зарегистрирован: 18 апр 2008, 17:52
Контактная информация:

Re: Рейтинг материала

Сообщение AllCity »

Mezitaxe писал(а):после нажатия кнопки ответить

:?: :?: :?: :?: :? :? :? :? :?:
Mezitaxe
Сообщения: 211
Зарегистрирован: 13 дек 2008, 15:23

Re: Рейтинг материала

Сообщение Mezitaxe »

Ну выбираешь оценку (1 или 2 и.д.), нажимаешь на кнопку ответить, оно засчитует мой голос и выводит текущий рейтинг. Кстати, вот похожий код

Код: Выделить всё

<?if($RATE_FORM$)?>&nbsp;&nbsp;
<table border="0" cellspacing="0" cellpadding="0" style="margin:20">&nbsp;&nbsp;
<tr id="voteup">&nbsp;&nbsp;
<td><!--http://journal.ucoz.com/ эту надпись не убирать.--><input style="margin-left:15px; margin-right:5px" name="1" type="radio" onClick="uz.util.Connect.asyncRequest('GET','/news/0-0-1-$ENTRY_ID$-15-1',callback); getElementById('voteup').style.display='none'; getElementById('votedown').style.display='block';"></td><td>Отстой</td>
<td><input style="margin-left:15px; margin-right:5px" name="1" type="radio" onClick="uz.util.Connect.asyncRequest('GET','/news/0-0-2-$ENTRY_ID$-15-1',callback); getElementById('voteup').style.display='none'; getElementById('votedown').style.display='block';"></td><td>Плохо</td>&nbsp;&nbsp;
<td><input style="margin-left:15px; margin-right:5px" name="1" type="radio" onClick="uz.util.Connect.asyncRequest('GET','/news/0-0-3-$ENTRY_ID$-15-1',callback); getElementById('voteup').style.display='none'; getElementById('votedown').style.display='block';"></td> <td>Средне</td>&nbsp;&nbsp;
<td><input style="margin-left:15px; margin-right:5px" name="1" type="radio" onClick="uz.util.Connect.asyncRequest('GET','/news/0-0-4-$ENTRY_ID$-15-1',callback); getElementById('voteup').style.display='none'; getElementById('votedown').style.display='block';"></td><td>Хорошо</td>
<td><input style="margin-left:15px; margin-right:5px" name="1" type="radio" onClick="uz.util.Connect.asyncRequest('GET','/news/0-0-5-$ENTRY_ID$-15-1',callback); getElementById('voteup').style.display='none'; getElementById('votedown').style.display='block';"></td><td>Супер</td>&nbsp;&nbsp;
</tr>&nbsp;&nbsp;
<tr id="votedown" style="display:none">&nbsp;&nbsp;
<td colspan="10" style="color:#008040; text-align:center; font-weight:bold;">Спасибо, ваш голос принят...</td>&nbsp;&nbsp;
</tr>&nbsp;&nbsp;
</table><?endif?>
Нас не остановить...только вперед...
Изображение
Ответить