Потому я и предлагаю сделать времянку без верстки — vote_view.php&comment_id=xxxxx. Это вообще минимум трудозатрат.
Проверить авторизацию на сайте, соотв настройку из профиля и вывести комментарий, и сверстанный через «table» вывод SELECT.
И уж если будут пользоваться этой тулзой хотя-бы человек 20, тогда что-то думать про удобство. И Т.З. под эту штуку напишем заодно.
В декабре на имажинарию очень прилично продонатили на развитие, хватит нанять серьезного верстальщика.
Проблема в том, что таки верстать под имажинарию в принципе никто не хочет. Я искал людей. Ну, глухо. Не хотят люди разбираться в легаси-коде, в механизме хуков, в легаси-смарти. Я их понимаю.
Можно сделать рядом с комментом ссылку на форму просмотра — отдельную страницу, которая покажет коммент по ID и выхлоп из БД кто как за это проголосовал. Минимум изменений в верстке основного сайта. А этот отдельный инструмент вообще не обязан быть похож по оформлению на сайт, чисто техническая страничка, который (имхо) нужен мало кому. Если пользователей наберется много, тогда уже скинемся на кофе с пироженками человеку который запилит продуманный дизайн и верстку.
А я не хочу, чтобы в случае, когда пользователь пишет чушь, у меня был выбор — встревать с ним в дискуссию, игнорировать и жаловаться модератору. Не хочу, чтобы глупость (кроме терминальных форм) была нарушением правил. Хочу просто поставить минус, чтобы люди видели — я этот текст не одобряю.
Есть свои плюсы и минусы у обоих подходов.
Обнуление всех выставленных им оценок это удаление строк из БД, или UPDATE ls_vote SET… WHERE user_voter_id = ХХХ. Ресурсоемко в момент удаления, если таковых записей окажется много.
А отображение минусов в зависимости от значения столбика в таблице users будет жрать ресурсы постоянно, но переменчивые люди смогут вернуться и увидеть свои «негативные взгляды» если выключили минусы у себя по ошибке.
Тут дело такое: я перепилил чужой плагин ограничения регистрации — теперь можно зарегаться только с домена из определенного списка. Недлинного. Туда вошли популярные почтовые домены и некоторые частные.
Попытка зарегаться с какого-нибудь pornohub.com приведет к тому, что форма регистрации просто будет выглядеть сломанной.
По моим наблюдениям, боты неохотно используют ящики гмейла, предпочитая домены странные, которые зачастую без поллитры и не выговоришь. А такие запрещены (точнее не разрешены) :)
Кроме того, включена активация — пока аккаунт не активирован — писать ничего нельзя.
После ввода этой системы у нас появился только нормалмэн и еще 3 аккаунта, которые даже не потрудилсь пройти активацию.
Из этого я делаю предварительный вывод о работоспособности системы :) Пока что дальнейшие улучшения не требуются.
Можно сделать три варианта: «Без оценок», «Только плюсы» и «Плюсы и минусы». Если пользователь переходит с «плюсов и минусов» на «только плюсы», обнуляются только минусы (вроде логично). Если пользователь переходит на безоценочность, то обнуляются все поставленные им оценки.
А если сделать плюсы и минусы именными, как предлагали выше, так вообще хорошо. Но это трудоемко, и я не могу оценить дадут ли эти усилия пропорциональный профит для проекта.
Они, в принципе, и так именные. Просто есть некоторые сложности с выводом информации о том, кто как голосовал. С вёрсткой, с дизайном, вот с этим всем. У меня пока нет четкого понимания, как это должно выглядеть.
Но я думаю, ты согласишься, что есть куда более One Trick Pony парадигмы.
Понятно, что такую парадигму можно сделать. Но вообще, парадигмы, если они основаны на чем-то реально существовавшем, должны объяснять устройство мира, а не просто давать опцию на поколдовать. Так что прямо-таки, One Trick мне представляется возможным скорее как искусственное образование. Например, когда в какой-нибудь мозгопромывочной секте пробудится один из фанатиков.
А так, широта применимости парадигмы — это вопрос эластичности совы у игрока и размера глобуса у мастера) Ну и согласия забить на механику, которая в этом случае очень часто оказывается палками в колёсах
Проверить авторизацию на сайте, соотв настройку из профиля и вывести комментарий, и сверстанный через «table» вывод SELECT.
И уж если будут пользоваться этой тулзой хотя-бы человек 20, тогда что-то думать про удобство. И Т.З. под эту штуку напишем заодно.
Но все же, каким образом я вам мешаю? Просто тем, что излагаю свою точку зрения?
В декабре на имажинарию очень прилично продонатили на развитие, хватит нанять серьезного верстальщика.
Проблема в том, что таки верстать под имажинарию в принципе никто не хочет. Я искал людей. Ну, глухо. Не хотят люди разбираться в легаси-коде, в механизме хуков, в легаси-смарти. Я их понимаю.
Кто-то из участников имажинарии зарегал несколько аккаунтов и минусовал список участников. Меня там, еще кого-то.
Коммунидзий провел расследование, выявил этого гражданина и ограничился удалением оценок, аккаунтов и устным предупреждением (всего лишь!)
Правда карму Ангону не пересчитали. Мне пересчитали, я умею заё… ать людей ;)
Что это был за деятель — он разглашать категорически отказывается. Да и пофигу уже, в общем-то.
И у Ангона экстремальная позиция антиминусатора, а у тебя экстремальная позиция про-минусотора.
Боюсь, что мне придется исключить ваши мнения по поводу дальнейшего развития площадки до момента снижения градуса экстремальности формулировок.
Ничего личного.
Серьезно? Кто-то реально этим занимался?
Уже это более чем достаточный аргумент против возвращения минусов.
Обнуление всех выставленных им оценок это удаление строк из БД, или UPDATE ls_vote SET… WHERE user_voter_id = ХХХ. Ресурсоемко в момент удаления, если таковых записей окажется много.
А отображение минусов в зависимости от значения столбика в таблице users будет жрать ресурсы постоянно, но переменчивые люди смогут вернуться и увидеть свои «негативные взгляды» если выключили минусы у себя по ошибке.
Попытка зарегаться с какого-нибудь pornohub.com приведет к тому, что форма регистрации просто будет выглядеть сломанной.
По моим наблюдениям, боты неохотно используют ящики гмейла, предпочитая домены странные, которые зачастую без поллитры и не выговоришь. А такие запрещены (точнее не разрешены) :)
Кроме того, включена активация — пока аккаунт не активирован — писать ничего нельзя.
После ввода этой системы у нас появился только нормалмэн и еще 3 аккаунта, которые даже не потрудилсь пройти активацию.
Из этого я делаю предварительный вывод о работоспособности системы :) Пока что дальнейшие улучшения не требуются.
Они, в принципе, и так именные. Просто есть некоторые сложности с выводом информации о том, кто как голосовал. С вёрсткой, с дизайном, вот с этим всем. У меня пока нет четкого понимания, как это должно выглядеть.
Ну и да, это утяжелит страницу ;)
А так, широта применимости парадигмы — это вопрос эластичности совы у игрока и размера глобуса у мастера) Ну и согласия забить на механику, которая в этом случае очень часто оказывается палками в колёсах