HAPYTO НАРУТО 
hapytoГлавнаяhapytoМой профильhapytoВходhapyto

Опрос Наруто
Куда деваются миссии из профиля?
Результаты/Архив/Ответов: 762
hapyto
Главная » Правила » Багтрэкер » Предложения » Нововведения
agree disagree

Интервью

Решил написать сюда, поскольку срочности в моем предложении нет, оно никак не касается моей деятельности на сайте, да и админу уже надоела моя навязчивость. Предложение касается интервью с пользователями, получившими на форуме большую популярность. Недавно это мероприятие было приостановлено в связи со сложностью подсчета голосов. Подсчет голосов вручную – адский и неблагодарный труд, и я полностью понимаю несогласие модераторов раздела «Фанаты» взваливать на себя эту непосильную ношу.
Несколько месяцев назад я написал функцию, которая бы считала голоса автоматически. Эта функция представляла собой аналог кнопки «Like». Каждому пользователю в профиль устанавливалась кнопка или ссылка, учитывающая голоса, отданные за этого конкретного пользователя. Чтобы проголосовать за кандидата, другому пользователю нужно было зайти в его профиль и нажать эту кнопку. Его голос вносился бы в специальный текстовый файл со всеми остальными голосами. Данные этого текстового файла при помощи другой вспомогательной функции можно было легко сортировать от большего к меньшему, таким образом, образовывался своеобразный топ, во главе которого стояли бы пользователи, набравшие наибольшее число голосов.
Эта функция была забракована Кибой по нескольким причинам:
• Пользователь мог проголосовать за одного кандидата только раз. Из-за этого образовалась бы масса пользователей с одинаковым количеством голосов на счету. И для формирования «пирамиды» потребовалось бы долго ждать, пока эти голоса наберутся.
• После проведения интервью с каждым кандидатом Кибе пришлось бы вручную убирать его данные из текстового файла, чтобы исключить его из топа.
• Невозможно контролировать, кто за кого голосует. И если в теме все голосующие на виду, то при автоподсчете учитывались бы и мульты, и забаненные, и всяческая нечисть.
• Эта функция написана на PHP, и для нее потребовался бы другой хостинг. А после печального опыта с удаленными с бесплатного PHP хостинга хентайными разделами админ им не доверяет. И при любых неполадках (а на бесплатных хостингах они не редки) вся эта образина летела бы к чертям.
Я полностью солидарен в этом с админом, поэтому пытался решить эту задачу, учитывая все нюансы:
• Затраты модераторской силы должны быть минимальны.
• Должна быть опция сортировки по количеству голосов, чтобы без труда можно было определить следующего кандидата.
• Голосующие должны быть на виду, чтобы исключить возможность голосования за самого себя с мультиакков, а также предотвратить повторное голосование ранее установленного интервала.
• Это не должно быть ресурсоемко и опираться на сторонние хостинги сомнительной надежности.
Под голосование можно задействовать модуль другого сайта в системе Ucoz, но тогда всем участникам интервью придется зарегистрироваться в юнете, поскольку гостям сложно ограничить повторное голосование. Обдумав все возможные варианты, я пришел к выводу, что легче всего решить проблему примитивным методом – завести под интервью отдельный подфорум. «Целый раздел форума?! Какой ужас! Кошмар! А как же экономия дискового пространства?! Аффтор, выпей йаду».
По своему опыту знаю, что текстовый контент занимает мизерное пространство в сравнении с графическим. (Если не верите, зарегистрируйте сайт хотя бы на юкозе и поэкспериментируйте со счетчиком сами.) И если хапуто поддерживает загрузку графики и файлов в раздел «Игры» и «Другое», то это эквивалентно по весу сотне подобных подфорумов.
Раздел форума оснащен всеми необходимыми инструментами для подсчета голосов. Его можно полностью закрыть от генинов. Под каждого кандидата заводится отдельная тема (разумеется, кандидаты тоже будут ограничены по каким-то критериям – стажу/репутации/опыту). Но все равно многовато тем получится, да. Но чтобы найти интересующего кандидата, достаточно будет нажать на подзаголовок «Тема», и тогда весь список тем рассортируется в алфавитном порядке. Можно ввести правило, чтобы каждый желающий пользователь сам заводил под себя тему, тогда сортировку можно производить по колонке «Автор», и это исключит потребность отказа от интервью. Продолжение в комментариях »
  • Доказательство: http://hapyto.ucoz.ru/forum/12-8031-1
  • Скриншоты:
  • Интервью скриншот
    Ответ модератора:
    По сути, это будет сотня флудов. И голосовать будут, в первую очередь, набивальщики постов. Потребуются новые модеры. Если проблемы проведения интервью упирается только в счетчик, то его я уж как-нибудь сделаю, но менее затратным способом. Но за идею СПС.
    Проблема актуальна для браузера Google Chrome и наблюдается в разделах: Форум
    Статус: проблема не будет решена | Истец: Медвед | Просмотров: 1955
    +6
    Медвед
    Медвед | 03.04.12 07:58
    В этих темах будет проводиться голосование. Каждый пост равен одному голосу. Будет введено правило, по которому пользователь не имеет права дважды отписываться на одной и той же странице (думаю, это можно ограничить и технически). Каждая страница содержит 25 постов. Получается, что пользователь сможет снова проголосовать за одного и того же человека только после того, как за него проголосуют еще 24 человека. Поэтому темы никому не интересных кандидатов так и застрянут на первой странице. Если же у пользователя более 25 поклонников, то его тема наберет обороты. В качестве голосования можно устроить просто «считалку» или придумать более интеллектуальное задание – написать анекдот, сочинить четверостишье или сделать комплемент кандидату – все зависит от фантазии. Или даже разрешить кандидату самому в шапке объявить, что именно он хочет видеть в качестве голосов.
    При этом пользователь сам обязуется следить за порядком голосования в своей теме. Если будет обнаружено нарушение, о котором не было доложено, то нарушителя можно забанить, а пользователя оштрафовать на одну страницу постов, чтоб впредь следил за своей темой. Таким образом, каждый кандидат будет следить за своей собственной темой, что снимет нагрузку с модератора. Чтобы узнать, какой кандидат набрал наибольшее число голосов, достаточно будет нажать на подзаголовок «Ответы», и все темы рассортируются по количеству постов (т.е. голосов). Тему с наибольшим количеством голосов нужно будет поднять и закрепить вверху. После этого в ней же проводить интервью. Через неделю перевести тему в архив, прикрепить новую и так далее.
    По сути, модератору раздела «Интервью» нужно будет приходить раз в неделю. Перенести старое интервью в раздел «Администраторская». Нажать на подзаголовок «Ответы» и первую полученную путем сортировки тему зафиксировать вверху вместо старой. Ну и еще время от времени просматривать доклады пользователей о нарушениях. Все.
    Такое решение соответствует всем пунктам: минимальный человеческий труд, автоматическая сортировка по голосам, все голосующие и их нарушения будут на виду, не требуется поддержка сторонних хостингов и громоздких скриптов. Единственный минус – много тем.
    Стоят интервью или не стоят отдельного подфорума – решать не мне. Но я думаю, стоят. Если Вы согласны с этой идеей, буду рад, если Вы ее поддержите или дополните. Надеюсь на Вашу поддержку х)
     
    hapyto
    Поиск
    hapyto
    Обновления
    Мадияр: в 1812 году »
    StealthMaster: У меня дотон(земля) выпал. »
    really: у меня Катон (Огонь)

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

    комменты почитал - там и вода и огонь и лед часто попадаются
    сайт же не виноват что у большиснтва проходящих только ветер в голове : ) »
    ПНХ: Убейте её пожалуйста »
    ПНХ: Шо за Говно »
    Ну я, а что?: Согласна. Я вообще видела "жалобу" и там с*кс по телефону предлагали! Надоели, если честно... »
    Итачи: кого-то кунаем замочили »
    Итачи: Именно поэтому у нас самые хуёвые дороги. »
    Amet: Кто-нибудь знает имя косплеера? »
    Хидан: Да, согласна »
    hapyto

    Copyright © 2009-2024Хостинг от uCoz