Использование Hook System

Ответить
Аватара пользователя
Менеджер сайта
phpBB 1.4.2
Сообщения: 64
Зарегистрирован: 13.03.2004 21:18

Использование Hook System

Сообщение Менеджер сайта » 24.07.2011 18:36

Hook system позволяет включать в phpBB новые функции без внесения изменений в существующие PHP-файлы. В результате упрощается установка (и удаление) модов и исключаются ошибки при обновлении phpBB. Подробно об использовании хуков вы можете прочесть в файле ваш_форум/docs/hook_system.html, я же приведу пару простых практических примеров.

В phpBB имеются четыре «расширяемые» (hookable) функции: phpbb_user_session_handler(), append_sid(), $template->display(), exit_handler(). С помощью хуков мы можем добавлять в эти функции любой нужный нам код. Кроме того, любую написанную нами новую функцию мы тоже можем сделать расширяемой. Из этого списка наиболее интересна функция $template->display().

Полный текст

Ответить

Вернуться в «Анонсы статей»