LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 06:15:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 [2] 3 4 5 6 7 8 9   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Компонент голосований JLvotes  (Прочитано 22455 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
fedya
Завсегдатай
*****

Репутация: +50/-1
Offline Offline

Сообщений: 711


« Ответ #30 : 10.06.2010, 21:38:31 »

а мне кажется...не надо отходить от хорошей идеи...с надписями «Нравится»-«Не нравится»...
именно из-за этих надписей и возрастает число проголосовавших за материал...тем более если ориентироваться на людей не искушенных «всякими там интернетами»

плюс и минус безлики, хоть и меньше места занимают...

на будущее можно ещё более очеловечить голосование: например вставлять рожу ака смайл который будет показывать отношение читателей к материалу
т.е. если нравится - 10 человек, не нравится - 1 человек — смайла веселая  Smiley
а если наоборот то грустная.... Sad
ну и по серединке там что-нибудь нейтральное  dry
Записан
NightGuard
Группа развития
*****

Репутация: +286/-43
Offline Offline

Пол: Мужской
Сообщений: 4614


За мной уже выехали


« Ответ #31 : 10.06.2010, 21:40:32 »

fedya, могу конечно ошибаться, но кажется это можно сделать на уровне шаблона.
Записан
NightGuard
Группа развития
*****

Репутация: +286/-43
Offline Offline

Пол: Мужской
Сообщений: 4614


За мной уже выехали


« Ответ #32 : 10.06.2010, 21:40:50 »

так же как и +/1
--------------------------
хотел первое сообщение отредактировать, а создал еще одно((
Записан
PashkaRu
JComments Tester
*

Репутация: +87/-4
Offline Offline

Пол: Мужской
Сообщений: 1221


Дедушка Игнат, изыди ((((


« Ответ #33 : 10.06.2010, 21:41:13 »

Федя, + и - я поставил исключительно, чтобы текст никакой не писать : ) мне нравятся большие пальцы - вверх-вниз. Просто щас немного другим проектом занимаюсь, не хотелось излишне отвлекаться...

У меня щас вопрос, куда эту надпись вставить - что голос уже отдан. между + и - она не в тему вообще : )
Записан
PashkaRu
JComments Tester
*

Репутация: +87/-4
Offline Offline

Пол: Мужской
Сообщений: 1221


Дедушка Игнат, изыди ((((


« Ответ #34 : 10.06.2010, 21:43:17 »

Охранник, отдай голос : )
http://explorado.ru/articles/397-obmen-voditelskogo-udostovereniya

(там внизу, вверху пока другой рейтинг, который глючит. И глючит странно. У него своя таблица в базе и он туда пишет одинаковые IP, не важно, кто голосовал. Пишет, похоже, внутренний айпи сервера. В итоге голосовать можно только один раз... : ( )
Записан
NightGuard
Группа развития
*****

Репутация: +286/-43
Offline Offline

Пол: Мужской
Сообщений: 4614


За мной уже выехали


« Ответ #35 : 10.06.2010, 21:44:17 »

PashkaRu, а если вобще ее убирать и делать +5/-1
Записан
PashkaRu
JComments Tester
*

Репутация: +87/-4
Offline Offline

Пол: Мужской
Сообщений: 1221


Дедушка Игнат, изыди ((((


« Ответ #36 : 10.06.2010, 21:44:27 »

о... надпись Голос принят надо скрывать секунд через 5... думается мне...
Записан
PashkaRu
JComments Tester
*

Репутация: +87/-4
Offline Offline

Пол: Мужской
Сообщений: 1221


Дедушка Игнат, изыди ((((


« Ответ #37 : 10.06.2010, 21:45:06 »

минус слева, плюс справа : )

можно и убрать, вопрос в том - стоит ли сообщать человеку, что он уже проголосовал?
Записан
NightGuard
Группа развития
*****

Репутация: +286/-43
Offline Offline

Пол: Мужской
Сообщений: 4614


За мной уже выехали


« Ответ #38 : 10.06.2010, 21:47:36 »

Цитатко -
Цитировать
-0 Вы уже голосовали. +2

Ага, что-то не так.
Записан
PashkaRu
JComments Tester
*

Репутация: +87/-4
Offline Offline

Пол: Мужской
Сообщений: 1221


Дедушка Игнат, изыди ((((


« Ответ #39 : 10.06.2010, 21:53:09 »

поменял на слэш. Но осталась зеленая (уже оранжевая) надпись голос принят. где надпись - нашел, цвет поменял, но там BR откуда-то берется...
надо чтобы надпись исчезала.

думаю так - при наведении на результаты, там показывается title - голосов стока -то, вы уже голосовали, спасибо.

ну, так.. как вариант : _
Записан
NightGuard
Группа развития
*****

Репутация: +286/-43
Offline Offline

Пол: Мужской
Сообщений: 4614


За мной уже выехали


« Ответ #40 : 10.06.2010, 22:04:09 »

А если дополнительно JS прикрутить и по таймеру событие (замена класса)? (честно в JS не силен)
Записан
PashkaRu
JComments Tester
*

Репутация: +87/-4
Offline Offline

Пол: Мужской
Сообщений: 1221


Дедушка Игнат, изыди ((((


« Ответ #41 : 10.06.2010, 22:05:49 »

хех... и че-то не минусует....

лана, попозже опять посмотрю че там, щас все-таки другое делаю : )
Записан
zikkuratvk
Разработчик расширений для Joomla 1.5
*

Репутация: +102/-8
Offline Offline

Пол: Мужской
Сообщений: 1959


Разрабатываем для Joomla


« Ответ #42 : 11.06.2010, 07:12:41 »

я думаю что со временем юзабельности прибавится :-)
все таки неделя компоненту Wink
Сейчас попробуют все выскажутся а мы посмотрим что можно добавить что убавить ;-)
Записан
ecolora
Живу я здесь
******

Репутация: +127/-0
Offline Offline

Пол: Мужской
Сообщений: 862


творец


« Ответ #43 : 11.06.2010, 08:10:49 »

Попробовал установить компонент поверх старого... все результаты очистились. Это как понимать?

Я-то полагал, что результаты очищаются только если удалить компонент, а оказывается и при установке нового поверх старого.

Прошу учесть и отредактировать.
« Последнее редактирование: 12.06.2010, 11:54:39 от ecolora » Записан
zikkuratvk
Разработчик расширений для Joomla 1.5
*

Репутация: +102/-8
Offline Offline

Пол: Мужской
Сообщений: 1959


Разрабатываем для Joomla


« Ответ #44 : 12.06.2010, 08:59:21 »

Блиин... попробовал установить компонент поверх старого... все результаты очистились. Это как понимать? Прошу учесть и отредактировать.
я конечно извиняюсь дико... но вы уже об это писали... :-) я это прочитал... даже дал ответ... ;-)
Записан
zikkuratvk
Разработчик расширений для Joomla 1.5
*

Репутация: +102/-8
Offline Offline

Пол: Мужской
Сообщений: 1959


Разрабатываем для Joomla


« Ответ #45 : 13.06.2010, 21:21:03 »

 Ну давайте хоть похвастаюсь что ли :-) расширение вошло в JED :-) пока идем по графику получения статуса "популярное". :-)
ссылка для особо для любопытных: http://extensions.joomla.org/extensions/communities-a-groupware/ratings-a-reviews/12799
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #46 : 13.06.2010, 23:24:57 »

Ну давайте хоть похвастаюсь что ли :-) расширение вошло в JED :-)
Хех, поздравляю коллега! Рекомендую, для роста популярности, сделать еще хотя бы 2-3 альтернативных шаблона и выложить их картинки на JED.
Записан
ecolora
Живу я здесь
******

Репутация: +127/-0
Offline Offline

Пол: Мужской
Сообщений: 862


творец


« Ответ #47 : 14.06.2010, 08:12:59 »

Ещё вчера голосование работало нормально, а сегодня на каждой странице с кодом голосования вылезло вот такое:
Цитировать
Notice: Undefined index: 61 in /home/tst/napalkoff.ru/docs/plugins/content/jlvotes.php on line 104

Notice: Undefined index: 61 in /home/tst/napalkoff.ru/docs/plugins/content/jlvotes.php on line 109

Notice: Undefined index: 61 in /home/tst/napalkoff.ru/docs/plugins/content/jlvotes.php on line 114

:-(

В общем там строки разные, но смысл в том, что когда интерпретатор обращается к значению "подмассива": intval($jlvotescount['plus'][$id] по ключу $id, а "подмассива" с таким ключом $id нет (если ни разу не голосовали за, против или оба варианта!) - вылазит ошибка.

Чтобы эту ошибку исключить, прошу Вас внести изменения в код плагина компонента:
Код:
103                           $votecountplus  = intval($jlvotescount['plus'][$id]['votescount']);
104 $votecountminus = intval($jlvotescount['minus'][$id]['votescount']);

заменить на

Код:
if (array_key_exists($id,$jlvotescount['plus']))
  $votecountplus  = intval($jlvotescount['plus'][$id]['votescount']);
   else $votecountplus  = 0;
   if (array_key_exists($id,$jlvotescount['minus']))
  $votecountminus = intval($jlvotescount['minus'][$id]['votescount']);
 else $votecountminus = 0;

а

Код:
109 } elseif ($jlvotescount['votes'][$id]['votetype'] == 1) {

заменить на

Код:
} elseif (isset($jlvotescount['votes'][$id]) && $jlvotescount['votes'][$id]['votetype'] == 1) {
« Последнее редактирование: 14.06.2010, 09:25:02 от ecolora » Записан
zikkuratvk
Разработчик расширений для Joomla 1.5
*

Репутация: +102/-8
Offline Offline

Пол: Мужской
Сообщений: 1959


Разрабатываем для Joomla


« Ответ #48 : 14.06.2010, 09:26:42 »

вышел апдейт компонента JLvotes. Компонент обновился до версии 1.3

что нового в этом апдейте?

[ + ]пакет можно ставить поверх предыдущей установки при этом таблицы не удалятся

Исправлено:
[ * ] генерация нотисов
[ * ] удаление таблиц при деинстале
[ * ] удаление таблиц при инсталле



но на всякий случай все же стоит сделать бекап базы перед установкой.
Записан
ecolora
Живу я здесь
******

Репутация: +127/-0
Offline Offline

Пол: Мужской
Сообщений: 862


творец


« Ответ #49 : 14.06.2010, 10:08:02 »

После переустановки ошибка исчезла.
Спасибо что учитываете пожелания! :-)

Ещё вопрос. У меня на одном сайте компонент как-то странно работет.

Вот тут например
Ссылка

Если нажать на любую кнопку: Нравится/Не нравится. То кнопка "тупо" исчезает и в firefox-е ничего не происходит, а в Ослике вместо кнопки появляется несуществующая картинка по адресу http://napalkoff.ru/modules/mod_ea_prices/ajax-loader.gif.

Если обновить страницу - то видно, что плагин "отработал" кол-во результатов изменилось.

Это не критично, но немного недружелюбно. :-)

Надеюсь исправите в след. версиях.
« Последнее редактирование: 14.06.2010, 10:13:01 от ecolora » Записан
zikkuratvk
Разработчик расширений для Joomla 1.5
*

Репутация: +102/-8
Offline Offline

Пол: Мужской
Сообщений: 1959


Разрабатываем для Joomla


« Ответ #50 : 14.06.2010, 10:31:29 »

компонент обновлен... теперь ссылка на картинку в шаблоне указана корректно

:-) это традиционная наша ошибка :-)
Записан
MadDog
Разработчик расширений для Joomla 1.5
*

Репутация: +4/-1
Offline Offline

Пол: Мужской
Сообщений: 57



« Ответ #51 : 14.06.2010, 14:57:29 »

В общем там строки разные, но смысл в том, что когда интерпретатор обращается к значению "подмассива": intval($jlvotescount['plus'][$id] по ключу $id, а "подмассива" с таким ключом $id нет (если ни разу не голосовали за, против или оба варианта!) - вылазит ошибка.
Ну это как бы не совсем ошибка Azn notice обычный. По идее на работающем сайте вообще вывод всех варнингов, нотисов и ошибок должен идти в файл а не в браузер. Но по возможности таких нотисов быть, безусловно, не должно Azn
Записан
ecolora
Живу я здесь
******

Репутация: +127/-0
Offline Offline

Пол: Мужской
Сообщений: 862


творец


« Ответ #52 : 16.06.2010, 17:10:32 »

Вылезла проблема... мелочь, но всё же... при каждой установке com_jlvotes в плагинах появляется новый плагин с таким же именем. У меня уже 6! штук плагинов jlvotes, столько же плагинов JLvotes editor button OFF и JLvotes editor button ON.
И главное они все вместе не удаляются, удаляется только 1 из каждых шести. Остальные уже не найдены. :-(
Joomla! 1.5.18 Stable
Записан
zikkuratvk
Разработчик расширений для Joomla 1.5
*

Репутация: +102/-8
Offline Offline

Пол: Мужской
Сообщений: 1959


Разрабатываем для Joomla


« Ответ #53 : 16.06.2010, 17:14:58 »

учтем :-) поправим в ближайшее время)
Записан
zikkuratvk
Разработчик расширений для Joomla 1.5
*

Репутация: +102/-8
Offline Offline

Пол: Мужской
Сообщений: 1959


Разрабатываем для Joomla


« Ответ #54 : 16.06.2010, 17:27:30 »

добавлен новы скин для голосований... на этот раз серый.

Смотрим если нравится устанавливаем :-) дизайнер из меня фиговый так что сильно не пинать)

Ах да ссылка на скачивание: http://joomline.ru/ru/download/cat_view/41-download/44-jlvotes/45-skins.html
Записан
fedya
Завсегдатай
*****

Репутация: +50/-1
Offline Offline

Сообщений: 711


« Ответ #55 : 17.06.2010, 11:54:57 »

добавлен новы скин для голосований... на этот раз серый.

все заглавные буквы...хреново читаются и смотрятся...

ещё, как мысль, можно сделать вывод средней оценки материала...по пятибальной или десятибальной шкале...
и крупно выводить её...
Записан
PashkaRu
JComments Tester
*

Репутация: +87/-4
Offline Offline

Пол: Мужской
Сообщений: 1221


Дедушка Игнат, изыди ((((


« Ответ #56 : 17.06.2010, 13:07:23 »

я вот тоже уже говорил про среднюю оценку....
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #57 : 17.06.2010, 13:13:54 »

я вот тоже уже говорил про среднюю оценку....
а средняя оценка будет снижать активность - вот когда есть плюсы и минусы - тогда обе стороны (и кто за, и кто против) начинают состязаться, а на общей оценке многие пройдут мимо.
Записан
PashkaRu
JComments Tester
*

Репутация: +87/-4
Offline Offline

Пол: Мужской
Сообщений: 1221


Дедушка Игнат, изыди ((((


« Ответ #58 : 17.06.2010, 13:17:16 »

а мне вот нравится, как сделано в JComments : ) правда, нравится. мне кажется, такая голосовалка и должна быть : )
Записан
fedya
Завсегдатай
*****

Репутация: +50/-1
Offline Offline

Сообщений: 711


« Ответ #59 : 17.06.2010, 13:22:26 »

а мне не нравится что, например, минусы затираются...плюсами...
например 2 комментария...за один никто не проголосовал...у него рейтинг 0
за второй комментарий проголосовало 100 человек (50 - за, 50 - против)....и у него рейтинг тоже 0....
создается впечатление, что вообще никто не голосовал...соответственно этот комментарий никому не интересен...значит и мне не интересен...
Записан
Страниц: 1 [2] 3 4 5 6 7 8 9   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet