Так они и не заморачиваются на самом деле.)) Просто знают что система как-то там считает и это зависит от голосов. Нет, простая система тоже конечно не плохо просто в моем понимании она вообще не нужна тогда. Пусть тогда просто автоматически рейтинг расчитывается и юзеры уж совсем не заморачиваются, за них все придумали, как на многих сайтах сделано.
Мое мнение что по дефолту нужна система автоматического расчета рейтинга с весовыми коэффициентами (по такому же принципу как в формуле персчета рейтинга блогов). При этом можно учитывать
Для блога
— число подписчиков блога
— число комментариев топиков
— число просмотров топиков
— число добавлений в избранное
— время жизни блога
— …
Для юзера
— число созданных блогов
— топиков
— комментариев
— френдов
— …
весовые коэффициенты нужно иметь возможность настраивать в админке.
Насчет того чтобы упростить систему рейтинга до банального счетчика лайков… честно говоря уже не уверен. Раньше я был всеми руками и ногами за, а сейчас мне начинает казаться что в этом есть смысл. Ну любят люди замороченные системы рейтинга, особенно сделанные так что в них хрен разберешься =) Реально. Им важно чувствовать зачастую, что система умнее их, или что ее делали умные люди умнее их. В каком-то смысле… Плоская примитивная система применяется в частности в instantcms и некоторых форумах и выглядит это очень убого.
Другое дело что было бы неплохо придумать как трансформировать бездушные цифры во что-то прикольное. В статусы, в уровни, в касты, хз))) В подарки. Так чтобы плагином это можно было бы легко корректировать и делать РАЗНЫЕ системы. Вы кстати прикольную идею предлагали как-то в свое время с шкалой. У меня тогда тоже была похожая, но руки не дошли…
Кстати в новой версии ЛС читал что они упростили как раз и народ там весьма опечален сим фактом…
Что касается 1.1, то там структурных измененений нет, что работает в 1.0.х, то без всяких изменений будет работать в 1.1.х. Поэтому «подарочков» не будет :)
Учитывая что вы говорите об ограниченной поддержке 1.0.x (надеюсь багфикс все же не ограничен), хотелось бы тогда уточнить ряд моментов
1. Правильно ли я понимаю, что плагины, разработанные для 1.0 запустятся на 1.1 без доработок? Или все-таки есть какие-то ограничения?
2. Что будет с плагинами от ЛС / старых версий альто, будут ли работать они?
3. Как с совместимостью шаблонов? Можно ли будет использовать шаблоны для 1.0 на 1.1? Тот же вопрос про поддержку шаблонов ЛС / старых версий альто. Если будут определенные ограничения — то можете пожалуйста указать какого рода, к чему готовиться?
Так я с самого начала говорил что проверка должна быть только при регистрации. (и да это не исключает ложных срабатываний, увы, надо чем-то жертвовать)
Все это супер единственное большая просьба не забрасывать ветку 1.0.x, она только только приходит к завершенному состоянию, и тем не менее еще остаются проблемы, и кое-где требуются изменения…
Ну и насчет
Переработанный механизм каптчи, плюс в комплект добавлен плагин reCaptcha от Google (говорят, сильно интеллектуальная штука, хорошо отсеивающая ботов)
— это интересная и показательная история, дело в том что этот мега механизм гугла в итоге никаких ботов толком не отсеивает, зато отлично отсеивает пользователей. ))) Это реально тихий ужас. Как реализуется подбор я не вдавался в подробности, говорят что в сети продаются сервисы по ручному подбору капчи (т.е. это делают конечные люди за копейки, которые для некоторых стран совсем не копейки). Поэтому один из немногих действиенных механизмов — это базы спамеров типа stopforumspam.
Ну смысл шаблонизатора в том что логика представления отделяется от бизнес логики. Иначе зачем он тогда вообще нужен, делайте все на php
Там можно задать свои smarty функции типа {myfunc parameter=блаблабла} а можно использовать обращения к php функциям такого плана как я привел пример. Например нужно вам дату вывести или какие-то простые вычисления — без проблем можно переменные определять и использовать в дальнейшем и т.д. {$p=$a*$b+$c}, вывод {$p}. Более того там со строками упрощена работа, разыменовывание в выражении автоматически происходит. Если нужно что-то сложное то это должно быть вынесено из шаблона.
Что вообще сделать хотите, вдруг это проще стандартными средствами?
Конфиг вы какой правили? /etc/nginx/sites-enabled/блабла? Или /etc/nginx/sites-available/блабла и делали симлинк из первой на последнюю? Или напрямую /etc/nginx/nginx.conf?
Для блога
— число подписчиков блога
— число комментариев топиков
— число просмотров топиков
— число добавлений в избранное
— время жизни блога
— …
Для юзера
— число созданных блогов
— топиков
— комментариев
— френдов
— …
весовые коэффициенты нужно иметь возможность настраивать в админке.
Насчет того чтобы упростить систему рейтинга до банального счетчика лайков… честно говоря уже не уверен. Раньше я был всеми руками и ногами за, а сейчас мне начинает казаться что в этом есть смысл. Ну любят люди замороченные системы рейтинга, особенно сделанные так что в них хрен разберешься =) Реально. Им важно чувствовать зачастую, что система умнее их, или что ее делали умные люди умнее их. В каком-то смысле… Плоская примитивная система применяется в частности в instantcms и некоторых форумах и выглядит это очень убого.
Другое дело что было бы неплохо придумать как трансформировать бездушные цифры во что-то прикольное. В статусы, в уровни, в касты, хз))) В подарки. Так чтобы плагином это можно было бы легко корректировать и делать РАЗНЫЕ системы. Вы кстати прикольную идею предлагали как-то в свое время с шкалой. У меня тогда тоже была похожая, но руки не дошли…
Кстати в новой версии ЛС читал что они упростили как раз и народ там весьма опечален сим фактом…
1. Правильно ли я понимаю, что плагины, разработанные для 1.0 запустятся на 1.1 без доработок? Или все-таки есть какие-то ограничения?
2. Что будет с плагинами от ЛС / старых версий альто, будут ли работать они?
3. Как с совместимостью шаблонов? Можно ли будет использовать шаблоны для 1.0 на 1.1? Тот же вопрос про поддержку шаблонов ЛС / старых версий альто. Если будут определенные ограничения — то можете пожалуйста указать какого рода, к чему готовиться?
в общем, смысл в том, что подход в корне не верный.
Только хотел сказать — туда же и виджеты лпгинов попадают, и там же можно их настраивать, верно?
Ну и насчет
— это интересная и показательная история, дело в том что этот мега механизм гугла в итоге никаких ботов толком не отсеивает, зато отлично отсеивает пользователей. ))) Это реально тихий ужас. Как реализуется подбор я не вдавался в подробности, говорят что в сети продаются сервисы по ручному подбору капчи (т.е. это делают конечные люди за копейки, которые для некоторых стран совсем не копейки). Поэтому один из немногих действиенных механизмов — это базы спамеров типа stopforumspam.
www.smarty.net/docs/en/plugins.functions.tpl
Открывал топик недавно altocms.ru/934.html
Там можно задать свои smarty функции типа {myfunc parameter=блаблабла} а можно использовать обращения к php функциям такого плана как я привел пример. Например нужно вам дату вывести или какие-то простые вычисления — без проблем можно переменные определять и использовать в дальнейшем и т.д. {$p=$a*$b+$c}, вывод {$p}. Более того там со строками упрощена работа, разыменовывание в выражении автоматически происходит. Если нужно что-то сложное то это должно быть вынесено из шаблона.
Что вообще сделать хотите, вдруг это проще стандартными средствами?
Можно так
Отключили его в 3 смарти я так понимаю чтобы юзеры не косячили с одной стороны, с другой это в принципе неверный подход, не для того он предназначен…
А если включить другой вариант ссылок что будет?
А вообще неплохо бы прикладывать конфиг.