Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Деление звезд в плагине star-rating 
:(
    Опции темы
Severyanin
Дата 4.6.2008, 08:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 31.7.2007
Где: Россия, Омск

Репутация: нет
Всего: 9



Доброе время суток. Необходимо сделать в уже готовом скрипте голосования так, чтобы можно было голосовать не целыми звездами, а их частями. Как должен быть изменен скрипт, верстка и php-код обработчика? Заранее спасибо


--------------------
"Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл
"Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов 
PM MAIL WWW ICQ   Вверх
Grig
Дата 4.6.2008, 08:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: 6
Всего: 16



О как =)
ни исходника, ни ссылки =)
я б сделал такую штуку как на Винграде оценка постов, только пользователь ведет по звездочкам и они заполняются. Или можно внизу ползунок прикрутить, если важно подчеркнуть количественную оценку.



--------------------
        
PM MAIL ICQ   Вверх
solenko
Дата 4.6.2008, 08:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 1
Всего: 67



Severyanin, целые активные/нет звезды обычно отображаются путем смены фонового изображения (или его смещения). Если нужно отображать не только целые, то удобнее использовать фон. Т.е. сами звезды у нас прозрачные, а изменяя ширину дива под ними закарашиваем активную область. Ну а логика -- просто округлять все расчеты не до целых, а до необходимой точности


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
Severyanin
Дата 4.6.2008, 08:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 31.7.2007
Где: Россия, Омск

Репутация: нет
Всего: 9



Цитата

Ну а логика -- просто округлять все расчеты не до целых, а до необходимой точности

На серверной стороне?



--------------------
"Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл
"Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов 
PM MAIL WWW ICQ   Вверх
solenko
Дата 4.6.2008, 09:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 1
Всего: 67



Скорее на клиенте. Вы же не передаете на сервер координаты клика, а уже вычисленную оценку. Ну и на серверной стороне в скрипт тоже нужно с той же точностью отдавать данные о текущих результатах.


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
Severyanin
Дата 4.6.2008, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 31.7.2007
Где: Россия, Омск

Репутация: нет
Всего: 9



спасибо

Добавлено через 12 секунд
попробую


--------------------
"Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл
"Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов 
PM MAIL WWW ICQ   Вверх
Grig
Дата 5.6.2008, 02:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: 6
Всего: 16



Еще вот интересно Рома Воронежский сделал деление звездочек -- сначала заполняются уголки.
Глянь, может пригодиться:
user posted image


--------------------
        
PM MAIL ICQ   Вверх
IDVsbruck
Дата 5.6.2008, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 778
Регистрация: 12.11.2006

Репутация: 7
Всего: 22



Здорово продуманный дизайн для веба ... а где можно посмотреть в реале?
PM MAIL   Вверх
Grig
Дата 6.6.2008, 07:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: 6
Всего: 16



в Яндекс-службах погляди


--------------------
        
PM MAIL ICQ   Вверх
Severyanin
Дата 6.6.2008, 07:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 31.7.2007
Где: Россия, Омск

Репутация: нет
Всего: 9



а не могли бы вы описать алгоритм замены элементов типа radio на div со ссылкой внутри, и почему не работает, если просто в разметку воткнуть этот самый div. Заранее спасибо



--------------------
"Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл
"Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов 
PM MAIL WWW ICQ   Вверх
Grig
Дата 6.6.2008, 07:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: 6
Всего: 16



вы радиобатоны хотите заменить собственными изображениями?
нет ничего проще div-ссылка-изображение
на ссылку в onclick функцию которая меняет изображение.

Цитата(Severyanin @  6.6.2008,  07:48 Найти цитируемый пост)
и почему не работает, если просто в разметку воткнуть этот самый div

код покажьте?


--------------------
        
PM MAIL ICQ   Вверх
Severyanin
Дата 6.6.2008, 08:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 31.7.2007
Где: Россия, Омск

Репутация: нет
Всего: 9



Код

<div class=finger_up id="rating_'.$type_id.'_'.$content_id.'"><a title="pro">Pro</a></div>
 
То есть, если я напрямую вставляю вместо radio отот код, то следующее:
Код

jQuery('#<?php echo 'rating_area_'.$type_id.'_'.$content_id; ?> :radio.finger_up').click(function () { 
                        jQuery.ajax({
                            type: "POST",
                            url:'http://'+location.host+'/surinameplein/rating_class.php<?php echo $temp_path;?>',
                            data: jQuery('#<?php echo 'rating_area_'.$type_id.'_'.$content_id ?> form').serialize(),
                            //beforeSend: function(){jQuery('#<?php echo 'rating_area_'.$type_id.'_'.$content_id ?> .loading-rating').show();},
                            //complete: function(){jQuery('#<?php echo 'rating_area_'.$type_id.'_'.$content_id ?> .loading-rating').hide();},
                            success: function(html){
                                jQuery('#<?php echo 'rating_area_'.$type_id.'_'.$content_id ?>').html(html);
                            }
                        });
                        
                    });

не срабатывает. Не могу понять, почему. Ведь я ставлю onclick на элемент


--------------------
"Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл
"Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов 
PM MAIL WWW ICQ   Вверх
Grig
Дата 6.6.2008, 08:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: 6
Всего: 16



может
Код

<div class=finger_up id="rating_<? echo $type_id;?>_<? echo $content_id;?>"><a title="pro">Pro</a></div>

а?


--------------------
        
PM MAIL ICQ   Вверх
Severyanin
Дата 18.6.2008, 09:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 31.7.2007
Где: Россия, Омск

Репутация: нет
Всего: 9



угу))) поправил)))


--------------------
"Звонким вереском скроются наши следы, и не вспомнят о них. Кто поверит нам, рыцарям павшей звезды из отвергнутых книг? Пусть в узоре времен ни стихов. ни имен, но напомнит забывшим их полуночный крик." Тэм Гринхилл
"Ужели суслик твоего коварства нагадит в плов доверья моего?". Л.Филатов 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0686 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.