• Страница 1 из 1
  • 1
Блогометр
DSC
Дата: Вторник, 25.08.2009, 10:25 | Сообщение # 1
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
Привет Aleko, объясни мне, да и вообще всем кому это интересно, как ты изменил стандартный опрос на такой как в блоге(блогометр)? =D

aka Latro
  
Aleko
Дата: Вторник, 25.08.2009, 15:06 | Сообщение # 2
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Просто использовал 2 опроса. Один "положительный" и один "отрицательный". Нажатием на + ваш голос засчитывается в первый опрос. Нажатием на минус - во второй. Затем скрипт считывает количество проголосовавших в первом и втором опросах. Чтобы получить общую сумму голосов из отрицательных голосов отнимаются положительные и соответственно результату выставляется стрелка на табло. Такая система позволяет отклонять стрелку от нуля как в положительную сторону так и в отрицательную. Всё просто.

Бесплатные обои.
  
chu4___x
Дата: Вторник, 25.08.2009, 15:22 | Сообщение # 3
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
Quote (Aleko)
2 опроса

Зачем два? Там же в ответах хранится кол. голосов (в подсказке)...


«POST данные для модулей системы»
  
Aleko
Дата: Вторник, 25.08.2009, 15:38 | Сообщение # 4
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
chu4___x, потому что, чтобы получить ответы, нужно сначала ответить.

Бесплатные обои.
  
DSC
Дата: Вторник, 25.08.2009, 15:48 | Сообщение # 5
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
Aleko, спасибо, теперь понял))))))))))

aka Latro
  
chu4___x
Дата: Вторник, 25.08.2009, 16:44 | Сообщение # 6
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
А если я не хочу показыать текущий рейтинг до голосования?
Тогда легче с одним опросом...

Code
var t = [], a = document.getElementsByTagName('div');
for(var i = 0; i < a.length; i++){
if(a[i].className == 'answer' && a[i].innerHTML.toLowerCase().indexOf('input') == -1){
t.push(a[i].innerHTML.match(/\Голосов\: (\d+)/i)[1]);}}

И из этих данных получаем процент...


«POST данные для модулей системы»
  
bred
Дата: Вторник, 25.08.2009, 19:33 | Сообщение # 7
Группа: Удаленные
пожалуйста просветите меня, что это - блогометр?
  
chu4___x
Дата: Вторник, 25.08.2009, 19:44 | Сообщение # 8
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
Право -->

«POST данные для модулей системы»
  
Aleko
Дата: Вторник, 25.08.2009, 20:46 | Сообщение # 9
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Quote (chu4___x)
А если я не хочу показыать текущий рейтинг до голосования?

Само собой.

Quote (bred)
пожалуйста просветите меня, что это - блогометр?

Это стилизованный рейтинг моего блога.


Бесплатные обои.
  
Бармалей
Дата: Среда, 26.08.2009, 09:16 | Сообщение # 10
молчун
Группа: Проверенные
Пользователь №: 110
Сообщений: 22
Quote (Aleko)
2 опроса
Т.е. поставить можно и +, и -.
  
Aleko
Дата: Среда, 26.08.2009, 10:52 | Сообщение # 11
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Quote (Бармалей)
Т.е. поставить можно и +, и -.

Если это вопрос, то да.


Бесплатные обои.
  
Бармалей
Дата: Среда, 26.08.2009, 11:53 | Сообщение # 12
молчун
Группа: Проверенные
Пользователь №: 110
Сообщений: 22
Quote (Aleko)
Если это вопрос, то да.
Это не вопрос, это замечание.
Для оформления вопросительных предложения заботливо создан специальный символ "?". Нужно отличать вопросительные предложения, завершенные знаком вопроса (?), от утвердительных, заверщаемых другими знаками препинания (точкой (.), многоточием(...)). Не стоит забывать об этом правиле и при написании предложений, ставя нужный знак после предложения. Иначе собеседник может Вас просто неправильно понять.
  
Aleko
Дата: Среда, 26.08.2009, 19:47 | Сообщение # 13
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Бармалей, я склонялся к тому, чтобы не считать это замечанием, так как то, что было "замечено", уже было подробно обсуждено выше и замечание являлось не информативным.

Бесплатные обои.
  
Deathmask
Дата: Среда, 07.10.2009, 22:40 | Сообщение # 14
молчун
Группа: Проверенные
Пользователь №: 294
Сообщений: 12
А как это скриптом организовать?
  
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.