Форум русской поддержки Joomla! CMS |

23.04.2010, 20:29:03

Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Вам не пришло письмо с кодом активации? Войти

|  | Начало |  | Поиск | Joomla 1.5 FAQ | Joomla 1.0 FAQ | Правила форума | Новости Joomla | Войти | Регистрация | Помощь |

Все объявления
Яндекс Директ
Дать объявление

Надежный хостинг Новое оборудование, все необходимые опции включены. Тарифы от 50 руб! www.logol.ru |  | Увеличение продаж через Интернет Размещение рекламы, продвижение сайта. Скидки. Мини-сайт в подарок навсегда Адрес и телефон · www.expertprodazh.ru · Тольятти |  | Договорной документооборот Эффективная система договорного документооборота на базе MS SharePoint. www.korusconsulting.ru |  | Поисковое Продвижение от А до Я Поисковое продвижение сайта с нуля и без огромных вложений - DVD-курс... raskrutka.googold.ru

Страниц: [1] Вниз |

| Добавить закладку | Печать |

| Автор | Тема: События для плагинов (Прочитано 847 раз)
0 Пользователей и 1 Гость смотрят эту тему.

userxp Администратор Репутация: +341/-6 Offline Пол:
Сообщений: 2999
Joomla! Extensions Developer

| События для плагинов « : 03.01.2007, 22:10:33 » |

События, обрабатываемые встроенными компонентами Joomla! 1.5 делятся на 4 условных категории.
В каждой категории существуют свой набор событий:

- Системные события
  - onBeforeStart
    Событие возникает после загрузки фреймфорка, но перед инициализацией стартовых процедур и перед каким-либо выводом в поток.
  - onAfterStart
    Событие возникает после загрузки фреймфорка и после инициализации стартовых процедур, но перед каким-либо выводом в поток. Во время возникновения этого события устанавливается язык, подгружаются старые библиотеки для совместимости (если разрешено) и восстанавливаются пользовательские данные из сессии.
  - onSearch
    Событие возникает при различных манипуляциях с поиском. Это требование плагину вернуть результат поиска согласно исходных данных. Возвращаемые строки должны содержать следующие поля, которые будут использованы глобальным обработчиком:
    href, title, section, created, text, browsernav.
  - onSearchAreas
    Выполняет запрос плагину на идентификацию тех "мест", которые он может использовать для поиска.
  - onGetWebServices
    Это запрос предоставления XML-RPC.
  - onAfterInitialise
  - onAfterExecute
  - onAfterDisplay
- События в пользователях
  - onLoginUser
    Событие возникает при непосредственной аутентификации пользователя в джумле. Если хоть один из плагинов вернёт false, то процесс будет прерван.
  - onLogoutUser
    Событие возникает перед выходом пользователя из системы. Если хоть один из плагинов вернёт false, то процесс будет прерван.
  - onAuthenticate
    Событие возникает при проверке разрешения пользователя на вход.
  - onAuthenticateFailure
    Событие возникает, если запрос пользователя на аутентификацию был прерван одним из плагинов.
  - onBeforeStoreUser
    Событие возникает перед сохранением нового пользователя в БД.
  - onAfterStoreUser
    Событие возникает после сохранения нового пользователя в БД.
  - onBeforeDeleteUser
    Событие возникает перед удалением пользователя из системы.
  - onAfterDeleteUser
    Событие возникает после удаления пользователя из системы.
- События в редакторах
  - onCustomEditorButton
  - onInit
  - onDisplay
  - onGetContent
  - onSetContent
  - onSave
  - onGetInsertMethod -
- События в материалах
  - onBeforeDisplay
    Событие возникает, когда framework готов создавать материал. При возникновении этого события загружаются все функции, обеспечивающие внешнее оформление материала.
  - onAfterDisplay
    Событие возникает, когда framework завершил создание материала.
  - onPrepareContent
    Это первый этап в подготовке материала для вывода и это самое основное событие для плагинов, ориентированных на работу с материалами. На этом этапе выполняется большая часть их работы. Перед тем, как вывести текст на экран, он может быть обработан в соответствии с вашими требованиями и параметрами самого материала.
  - onAfterDisplayTitle
    Событие возникает для информирования плагина о возможности вывести текст между заголовком и текстом материала.
  - onBeforeDisplayContent
    Это событие для определения, что должно быть размещено непосредственно перед сгенерированным контентом. For views that generate XHTML/HTML, this might include the use of styles that are specified as part of the content or related parameters.
  - onAfterDisplayContent
    Событие возникает для информирования плагина о выводе информации непосредственно после сгенерированного материала. For views that generate XHTML/HTML, this might include the closure of styles that are specified as part of the content or related parameters

дополнительная информация - по мере поступления...

« Последнее редактирование: 04.01.2007, 03:45:48 от userxp » | Записан

.:The True Gallery:.

Страниц: [1] Вверх |

| Добавить закладку | Печать |

Перейти в:

| Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC |

Все объявления
Яндекс Директ
Дать объявление

Надежный хостинг Новое оборудование, все необходимые опции включены. Тарифы от 50 руб! www.logol.ru |  | Увеличение продаж через Интернет Размещение рекламы, продвижение сайта. Скидки. Мини-сайт в подарок навсегда Адрес и телефон · www.expertprodazh.ru · Тольятти |  | Договорной документооборот Эффективная система договорного документооборота на базе MS SharePoint. www.korusconsulting.ru |  | Поисковое Продвижение от А до Я Поисковое продвижение сайта с нуля и без огромных вложений - DVD-курс... raskrutka.googold.ru

Загружается...