Добавляем собственные хуки

Не хватает стандартных хуков SMF? Добавьте новые.

Хук — заглушка, с помощью которой в код движка внедряются дополнительные элементы, без изменения файлов.

  • integrate_message — выводим или изменяем на лету элементы массива $output из Display.php
  • integrate_member_data — выводим или изменяем на лету элементы массива $memberContext из Load.php
  • integrate_attachments — выводим данные перед блоком вложений, либо изменяем отображение вложений (см. Custom View of Attachments)
  • integrate_message_buttons — добавляем новую кнопку в сообщения (рядом с кнопками «Цитировать», «Изменить» и т. п.)

В первом архиве мод для добавления описанных хуков, а во втором — примеры использования.

New Hooks Examples

В дальнейшем, если я буду использовать эти хуки в своих модах, то обязательно сошлюсь на эту страницу.

Если вам нужны другие хуки — предложите.

Плюсануть
Поделиться
Класснуть