Обсуждение Википедии:Выборы арбитров/Лето 2020/Тестовое голосование

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Голосование и за и против[править код]

В первый раз проголосовал за всех кандидатов, во второй раз против всех кандидатов. Сохранились голоса и за, и против. По логике надо было, чтобы сохранился только последний. Это норма? — YarTim (обсуждение, вклад) 12:23, 29 июля 2020 (UTC)[ответить]

Всё работает отлично! — Sashatrk (обс.) 04:15, 30 июля 2020 (UTC)[ответить]

Голос посчитался дважды[править код]

Добрый день! Почему-то мой голос против Grebenkov'а посчитался дважды. Я, конечно, не против :))), но все-таки это неправильно. Michgrig (talk to me) 16:00, 30 июля 2020 (UTC)[ответить]

  • Привет! Два раза не посчитается, учитывается последний. Но да, неправильно, будем разбираться. Track13 о_0 16:15, 30 июля 2020 (UTC)[ответить]
  • Спасибо за тестирования! А не могли бы вы подсказать какой у вас браузер и версия, а так же не страдает ли у вас мышка тройными или случайными кликами, или может вы кнопку Сохранить нажимали с клавиатуры? Сергио (обс.) 16:18, 30 июля 2020 (UTC)[ответить]
    • Браузер Chrome 84.0.4147.89, мышка вроде таким не страдает. Но ведь если такое происходит, то дублирующиеся голоса должны быть не только в отношении одного кандидата. А у меня задублировался только один голос из восьми. Michgrig (talk to me) 16:33, 30 июля 2020 (UTC)[ответить]
      • Просто очень странная аномалия. А не могли бы вы, пожалуйста, ещё раз проголосовать в тестовом с выбором тех же кандидатов? Есть подозрения, что-то это как-то связано с параллельным голосованием, так как проверяет вклад на наличие голосов. Сергио (обс.) 16:40, 30 июля 2020 (UTC)[ответить]

Голосование[править код]

Вроде закончилось, а голосовать ещё можно. adamant.pwncontrib/talk 00:11, 6 августа 2020 (UTC)[ответить]

  • Смотрю, что в викикоде страницы между основным и тестовым отличается дата конца голосования включительно. В основном стоит 20200805, в тестовом 20200806. Сергио (обс.) 01:30, 6 августа 2020 (UTC)[ответить]
    • В MediaWiki:Script/Voting.json в разделе "config" для "end" указано "Aug 06 2020 00:00 +0000" — это то же самое, что в основном "MediaWiki:Script/Voting.js": "Aug 06 2020 00:00 +0000" и соответствует наступлению 6 августа по UTC (то есть эффективно голосование должно идти по 5 августа включительно). Может, где-то дата некорректно проинтерпретирована? — Adavyd (обс.) 01:55, 6 августа 2020 (UTC)[ответить]
      • Нет, конечная дата в js ни на что не влияет — как в старом там и в новом скрипте переменная ни где не используется. Вызов скрипта определяется в викикоде страницы голосования, когда срабатывает условие. Например, в основном голосовании стоит одна конечная дата (включительно):
        {{#ifexpr:({{#time:Ymd}}>=20200730)*({{#time:Ymd}}<=20200805)|{{Выполнить скрипт|VotingLoader}}
        А в тестовом другая:
        {{#ifexpr:({{#time:Ymd}}>=20200630)*({{#time:Ymd}}<=20200806)|{{Выполнить скрипт|VotingLoader-beta}}
        Сергио (обс.) 14:27, 6 августа 2020 (UTC)[ответить]