Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Безымянный 17.04.2006 10:24
цитирую:Более-менее доработал Форум.Так что там еще много чего лишнего, недаделанного, и не оптимизированного. Фактически - каша кода, который работает.
8 штук одинаковых auth::init, когда можно один разКласс auth я "прикрутил" в последний момент, поэтому, его инициализацию "добивал"...
@optimize[text]#$result[^result.match[\n|\t][g]{}] - осталось от другого метода, забыл стереть...
$result[$text]
#$result[^result.match[\n|\t][g]{}]
@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[]]