parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

+ повсеместно ужасный код...

G_Z 16.04.2006 01:38 / 16.04.2006 01:48

 value="$_parent_id)"
масса forum_message_id = '$id', апострофы здесь - лишнее преобразование

8 штук одинаковых auth::init, когда можно один раз

и далее, и далее...
мелочи, про которые даже лень расписывать.

что такое локальные переменные, вы, видимо, не знаете...

Ну и апофеоз:
@optimize[text]
$result[$text]
#$result[^result.match[\n|\t][g]{}]
PS
Методы, по типу:
@getMsgCountUser[uid]
$ts[^table::sql{SELECT count(forum_message_id) FROM forum_message WHERE user_id = '$uid' AND is_published=1 GROUP by thread_id}]
$result[^ts.count[]]
по-моему вернут количество веток, в которые писал юзер, а не количество сообщений юзера.
И для подсчёта сообщений и для посчёта веток и sql запрос и сам код метода должны быть другими.
Зачем тянуть таблицу - вообще непонятно.
@getUsersCount[]
$result[^table::sql{SELECT COUNT(id) FROM users}]
Опять зачем-то таблица...

И всё в том же духе.