Страница 2 из 4

Re: Как сделать обновление рейтинга комментариев?

Добавлено: 08 май 2009, 18:44
X-3me
Vanofuture писал(а):почему ты уверен что это возможно?

Vanofuture писал(а):Пишу любые скрипты

Re: Как сделать обновление рейтинга комментариев?

Добавлено: 08 май 2009, 18:45
September
Vanofuture писал(а):September, а почему ты уверен что это возможно?

видел недавно на каком-то сайте. икссинема вродь. Значит реально?

Re: Как сделать обновление рейтинга комментариев?

Добавлено: 08 май 2009, 19:26
Vanofuture
September писал(а):икссинема вродь. Значит реально?

Вспомнил, реально. Но там это реализовано совсем по другому(всё с нуля переписано), а дать немогу.

Re: Как сделать обновление рейтинга комментариев?

Добавлено: 08 май 2009, 20:11
September
Vanofuture, мде.. неужели всего-лишь отображение выбранного тобой "пальца" так много геморроя требует? Мне нужно всего-то это. Только отображение той картинка, за которую ты УЖЕ проголосовал.

Просто кода типа $RATED_FINGER$ нету... :D

Re: Как сделать обновление рейтинга комментариев?

Добавлено: 08 май 2009, 21:17
Vanofuture
Что-то типа:

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

<span><a href="javascript://" onclick="refresh(1);$(this).removeAttr('onclick').find('img').attr('src','/goodsel.gif').removeAttr('onmouseover').removeAttr('onmouseout').end().parent().find('img:last').attr('src','/badunsel.gif').removeAttr('onmouseover').removeAttr('onmouseout').parent().removeAttr('onclick');"><img onmouseover="this.src='/goodsel.gif';" onmouseout="this.src='/goodunsel.gif'" src="/goodunsel.gif" title="Хороший комментарий" align="absmiddle" border="0"></a>
<a href="javascript://" onclick="refresh(2);$(this).removeAttr('onclick').find('img').attr('src','/badsel.gif').removeAttr('onmouseover').removeAttr('onmouseout').end().parent().find('img:first').attr('src','/goodunsel.gif').removeAttr('onmouseover').removeAttr('onmouseout').parent().removeAttr('onclick');"><img onmouseover="this.src='/badsel.gif';" onmouseout="this.src='/badunsel.gif'" src="/badunsel.gif" title="Хороший комментарий" align="absmiddle" border="0"></a></span>

Не проверял.

Re: Как сделать обновление рейтинга комментариев?

Добавлено: 08 май 2009, 21:43
September
Vanofuture, хм... не вижу в этом коде ничего, что могло бы подставлять выбранную картинку..
Я его проверил - не работает...

Значит запрос МАКСИМАЛЬНО понятно:

1. Юзер заходит на страницу с фотографией и видит ниже комментарии
2. Напротив каждого комментария есть пальцы типа "ЗА" и "ПРОТИВ" или "ВО" и "ФУ"
3. Он наводит на один из пальцев и он сразу окрашивается в другой цвет (к примеру в зелёный - при наведении на "ЗА")
4. После того, как он нажал на этот палец и рейтинг засчитался, юзер должен видеть окрашенный в зелёный цвет палец "ЗА" напротив того комментария, которого он оценил.
5. Этот палец он должен видеть и после перезагрузки страницы и вообще теперь всегда...

Другими словами - пользователь должен видеть, как и какой комментарий он оценивал.

Как сделать? Опять же, на xcinema это реализовано!

Re: Как сделать обновление рейтинга комментариев?

Добавлено: 08 май 2009, 21:54
September
Кстати, подскажите заодно, плиз

Почему опера не понимает #?
Я делаю, например .load("# #commref$ID$");}
где первая решётка это ссылка на текущую страницу. В IE и FF всё ВЕЛИКОЛЕПНО! а в Opera - шлак... Чем можно заменить или как починить?
Код $ENTRY_URL$ не работает!

Re: Как сделать обновление рейтинга комментариев?

Добавлено: 08 май 2009, 21:59
Vanofuture
September писал(а):Другими словами - пользователь должен видеть, как и какой комментарий он оценивал.

Всегда никак. Следующие разы кнопки оценивая становятся промто неактивными.

Re: Как сделать обновление рейтинга комментариев?

Добавлено: 08 май 2009, 22:02
September
Vanofuture, а на xcinema разве также? Разве там тоже не навсегда?

Re: Как сделать обновление рейтинга комментариев?

Добавлено: 08 май 2009, 22:06
September
September писал(а):а на xcinema разве также? Разве там тоже не навсегда?

ах да, вижу... до перезагрузки страницы..

Ясно теперь. Только вот код твой не работает. Картинки как и раньше просто становятся некликабельными. тёмными..