Comments 12
по-русски
(grammar-nazi)
(grammar-nazi)
-1
Очень не понравилось:
1. Жуткий быдлокод на стороне сервера. Ну буду холиварить по поводу того, что голоса неплохо было бы хранить в отдельной таблице many-to-many, но, даже то, что есть сейчас можно было записать без этого десятка повторений одного и того же. Копипаст — зло.
2. Не очень согласен с подходом на стороне клиента. Надо было как минимум отказаться от css в js и использовать классы.
Ну а вообще — вполне на уровне всех остальных модов для Джумлы.
1. Жуткий быдлокод на стороне сервера. Ну буду холиварить по поводу того, что голоса неплохо было бы хранить в отдельной таблице many-to-many, но, даже то, что есть сейчас можно было записать без этого десятка повторений одного и того же. Копипаст — зло.
2. Не очень согласен с подходом на стороне клиента. Надо было как минимум отказаться от css в js и использовать классы.
Ну а вообще — вполне на уровне всех остальных модов для Джумлы.
+7
нет пределов для совершенствования, каждый может переделать и добавить что то по своему усмотрению, порой чем красивее или короче код, тем сложнее его понять новичку, а статья именно для них
-2
Нельзя новичков учить плохому стилю.
А вообще — если бы вы разнесли по методам, сделали легкий рефакторинг, то было бы намного понятнее в том числе новичкам.
"UPDATE `jos_likerating_news`
можно схлопнуть запросто.А вообще — если бы вы разнесли по методам, сделали легкий рефакторинг, то было бы намного понятнее в том числе новичкам.
+1
пример того как ненадо писать модули для Joomla.
модули больше подходят только для вывода каких-либо данных. в данном случае лучше было бы написание компонента.
фронтэнд часть компонента позволяет использовать стандартными средствами любые запросы.
решение предлагаемое tushov.ru/post/568 вообще дурацкий хак и ересь.
модули больше подходят только для вывода каких-либо данных. в данном случае лучше было бы написание компонента.
фронтэнд часть компонента позволяет использовать стандартными средствами любые запросы.
решение предлагаемое tushov.ru/post/568 вообще дурацкий хак и ересь.
0
оптимизировал серверную часть, убрал повторы
+1
под версию 1.5?
0
Зачем здесь вообще модуль? Почему не делать всё плагином? Где MCV? Где Jtable для запросов? Ветка 1.0 уже давно устарела, пора писать грамотно.
+1
Sign up to leave a comment.
Пишем модуль рейтинга для Joomla, или AJAX по-русски