Данные из личного кабинета авторов инициатив о голосовании

Общие вопросы о roi.ru и системе интернет-демократии
Правила форума
1) Администрация портала oroi.ru обязуется сохранять политический нейтралитет во всём.
2) Запрещено нарушать законодательство РФ.
3) Пожалуйста, будьте вежливы. На форуме принято "обращение на Вы".

Данные из личного кабинета авторов инициатив о голосовании

Сообщение admin » 07 июл 2013, 17:25

По многочисленным просьбам создаю тему для публикации данных из личного кабинета авторов инициатив с инструкцией, как это сделать.

1) Заходим в личный кабинет на РОИ. В разделе "Инициативы на голосовании" открываем инициативу. Должна появится страница с графиком:
h1-01.jpg
h1-01.jpg (61.62 КБ) Просмотров: 857

2) Далее нужно посмотреть код страницы. Для этого жмем правую кнопку мыши и выбираем "Просмотр кода страницы" (так эта опция называется в браузере Хром, в других браузерах будет аналогичное меню). Примерно на 250 строчке Вы найдете данные по голосованию:
h1-02.jpg
h1-02.jpg (360.06 КБ) Просмотров: 857

3) Копируем текст "[[1365055569000,1],[1365055680000,2],[1365056023000,3]..." и вставляем в документ. Здесь 1365055569000 - время попадания голоса от проголосовавшего пользователя в систему РОИ, записанное в Unix-time формате с тремя лишними нулями в конце.
4) Полученный файл архивируем и вставляем в сообщение через опцию "Добавить вложения".

При желании, можно, используя Word и Exel, переформатировать текст в вид:
"1365055569
1365055680
1365056023
..."

Но можете эти действия оставить для желающих анализировать Ваши данные. Вы и так уже многое сделаете. Успехов! ;)
Аватара пользователя
admin
Администратор
 
Сообщения: 1681
Зарегистрирован: 14 сен 2012, 10:50


Re: Данные из личного кабинета авторов инициатив о голосован

Сообщение admin » 07 июл 2013, 17:26

Для примера выкладываю данные по инициативе Продавать за рубеж бензин, а не нефть

Данные со страницы в личном кабинете:
neft.zip
(1.68 КБ) Скачиваний: 92

Форматированные данные:
neft-form.zip
(1.09 КБ) Скачиваний: 90

Ранее мною уже была выложена информация по голосованию за инициативу Отменить регистрацию по месту жительства для граждан РФ. Продублирую тут:
votes.zip
(52.88 КБ) Скачиваний: 89
Аватара пользователя
admin
Администратор
 
Сообщения: 1681
Зарегистрирован: 14 сен 2012, 10:50

Re: Данные из личного кабинета авторов инициатив о голосован

Сообщение Sadler » 07 июл 2013, 19:26

А данные там жёстко забиты или через ajax получаются и добавляются на график? А то, если через ajax, может быть, можно получить данные о голосах по любой инициативе без участия её автора? Просто не помню, "просмотр кода страницы" отдаёт файл до обработки JS или после.
Sadler
Ценный участник форума
 
Сообщения: 171
Зарегистрирован: 05 июл 2013, 20:10

Re: Данные из личного кабинета авторов инициатив о голосован

Сообщение Гость » 07 июл 2013, 20:06

Надо срочно всем просить Навального выложить данные по его инициативе. Возможно, что их уберут, когда инициатива наберет 100000 голосов. Важно посмотреть, есть ли там ступеньки, а главное, выполняется ли озвученный представителем Российской общественной инициативы критерий, по которому инициатива Навального стала многопоточной.
Гость
 

Re: Данные из личного кабинета авторов инициатив о голосован

Сообщение andrej-ilin » 07 июл 2013, 21:11

admin, выложите, пожалуйста, полный HTML файл страницы и подключаемые .js файлы. Например, файл hightstock.js очень интересен.
andrej-ilin
Модератор
 
Сообщения: 218
Зарегистрирован: 08 июн 2013, 18:54

Re: Данные из личного кабинета авторов инициатив о голосован

Сообщение andrej-ilin » 08 июл 2013, 12:27

Инструкция для авторов инициатив по извлечению данных о голосовании

1. Перейдите на страницу в вашем личном кабинете, на которой отображается график хода голосования.
2. Кликните правой клавишей мышки на свободном месте на странице и выберите в меню: "Просмотр HTML-кода" IE, "Исходный код страницы" Firefox, "Просмотр кода страницы" Google Chrome, "Исходный код" Opera.
3. В открывшемся окне с кодом нажмите Ctrl+F (в английской раскладке клавиатуры). В диалоговом окне поиска введите "var data" и запустите поиск.
4. Выделите мышкой все числовые данные, начинающиеся с "var data = [[..." и нажмите Ctrl+С. Закройте окно с кодом.
5. Откройте в блокноте пустой документ и вставьте данные (Ctrl+V).
6. Перейдите в браузер на страницу с графиком. Над ним есть ссылка на страницу с голосованием. Переходим на эту страницу и копируем с неё номер инициативы (выделяем мышкой, Ctrl+С).
7. Возвращаемся в блокнот. Выбираем в меню "Файл -> Сохранить как". Задаём имя файла: вставляем номер инициативы и указываем дату. Формат ХХФХХХХ_ГГГГ-ММ-ДД. Дата в обратном порядке для автоматической сортировки файлов. Пример: 65Ф2423_2013-07-08

Инструкция по выкладыванию данных в паблик

1. Создаете в этой теме новое сообщение, в котором обязательно указываете: полное название инициативы, её номер, ссылку на страницу голосования.
2. Перед отправкой сообщения под кнопкой "Отправить" выбираете вкладку "Добавить вложения".
3. Закачиваете файл или файлы на сервер. (В настоящий момент расширение "txt" запрещено и приходится архивировать файлы, но, думаю, админ скоро отменит это ограничение).
4. Отправляем сообщение.

Данные, приложенные к этому сообщению

К этому сообщению приложенны данные по следующим инициативам:

1. Устранение препятствий в трудоустройстве и реализации гражданских прав из-за отсутствия «прописки» в месте фактического проживания граждан № 65Ф2768
2. Особые налоговые условия для тех, кто создаёт промышленные объекты и рабочие места в дотационных местностях № 65Ф2444
3. Преобразовать школьную программу ОБЖ в программу "Основы социальной жизни" № 65Ф2423
4. Начинающим производственным предприятиям компенсировать затраты на Северный коэффициент и северные надбавки для наёмных работников № 65Ф2668

В первых двух инициативах я проголосовал. Последние голоса принадлежат мне.
После голосования вы получаете уведомление по электронной почте. В этом уведомлении содержится информация о точном времени обработки вашего голоса системой.
Для извлечения этой информации необходимо открыть свойства письма со служебной информацией. Там найти строчку, начинающуюся с "Date:".

Мои данные:
1. 65Ф2768 Date: Mon, 8 Jul 2013 10:45:37 +0400
2. 65Ф2444 Date: Mon, 8 Jul 2013 10:49:14 +0400

Если данные по инициативам 65Ф2768 и 65Ф2444 перевести в человеческий вид и прибавить 4 часа для получения московского времени, то можно идентифицировать мои голоса в вышеприведенных данных.
Таким образом, каждый по данным из подтверждения по e-mail может найти свой голос.
Надеюсь, что проблема автоматизации преобразования данных в человеческий вид в скорости будет решена.

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



Благодарности

Без помощи пользователя Северная льдинка я бы не смог составить эту инструкцию. Большое спасибо за участие.
Вложения
data.zip
Данные из личного кабинета автора инициативы
(1.96 КБ) Скачиваний: 84
andrej-ilin
Модератор
 
Сообщения: 218
Зарегистрирован: 08 июн 2013, 18:54


Вернуться в Главный форум

Кто сейчас на конференции

Сейчас этот форум просматривают: admin, Flaer и гости: 2

SPRINTHOST.RU: быстрый и надежный хостинг!