Краткое описание экшна
ActionBlog использует адрес /blog/ и отвечает за следующие события:
- Операции с топиками
- EventTopics? - вывод списка топиков (/blog/good/, /blog/bad/, /blog/new/)
- EventShowTopic? - отображение топика (url вида /blog/name/1234.html)
- EventShowBlog? - вывод списка топиков из блога (/name/, /name/bad/, /name/new/)
- Операции с комментариями
- AjaxAddComment? - добавление комментария (ajax)
- Операции с блогами
- EventAddBlog?
- EventEditBlog?
- EventDeleteBlog?
- EventAdminBlog?
- EventInviteBlog?
- AjaxAddBlogInvite?
- AjaxReBlogInvite?
Подробное описание событий
EventTopics?
EventTopics? используется в ActionBlog для вывода списка топиков, соответствующих какому-либо критерию из:
- good (по умолчанию) - только хорошие топики
- bad - только плохие топики
- new - только новые топики
Хуки
blog_show
Описание: Вызывается до передачи переменных списка топиков и пагинации в шаблон. Параметры:
- sShowType - тип топиков для вывода (good/bad/new)
EventShowTopic?
Выводит топик, проверяя его существование и наличие прав на просмотр
Хуки
topic_show
Описание: Вызывается до передачи переменных в шаблон и до генерации СЕО-данных из текста топика. Параметры:
- oTopic - собственно, сам выводимый топик
