Reloading the titles

Go to front page

developer/hooks/core.php, строка 1994 Версии 5 - 6 hook_user ($op, &$edit, &$account, $category = NULL) "Трансляция" Прообраз Выполняет операции с учетными записями пользователей. Этот хук позволяет модулям сотрудничать, когда операции с учетными записями пользователей выполнены. Параметры Операции What $op выполнены пользователь (например регистрирующий). Возможные варианты (в алфавитном заказе): * 'after_update': пользовательский объект был обновлен и изменен. Используйте это, если (вероятно наряду со 'вставкой'), если Вы хотите многократно использовать немного информации от пользовательского объекта. * 'категории': Набор категорий информации о пользователе запрашивается. * 'удалите': Удаление учетной записи пользователя. Модуль должен удалить свое заказное суммирование к пользовательскому объекту из базы данных. * 'вид': прежде, чем отобразить вида учетной записи пользователя. Модуль должен представить модули вида, который он хотел бы вставить в файловый вид. * 'вставьте': есть учетная запись пользователя. Модуль должен сохранить свое заказное суммирование к пользовательскому объекту в базу данных и установить сохраненные поля в NULL в $edit. * 'загрузьтесь': учетная запись пользовательских Начальных загрузок. Модуль может реагировать на него. * 'вход в систему': Пользователь логинится. * 'выход из системы': Пользователь разлогинился. и вставьте дополнительную информацию в пользовательский объект. * 'регистрируйтесь': прежде, чем отобразить вида записи в файл учетной записи пользователя. Модуль должен представить модули вида, который он хотел бы вставить в файловый вид. * 'представьте': Измените учетную запись прежде, чем он станет сохраненным. * 'обновите': Модификация учетной записи пользователя. Модуль должен сохранить свое заказное суммирование к пользовательскому объекту в базу данных и установить сохраненные поля в NULL в $edit. * 'проверьте правильность': Перед модификацией учетной записи пользователя. Модуль должен проверить правильность своего заказного суммирования к пользовательскому объекту, регистрируя ошибки по мере необходимости. * 'рассмотрите': Отображение информации об учетной записи пользователя. Дополнительная информация для того, чтобы отобразить модуль должна привести к формату и добавить его в $account-массива> информационное наполнение. &$edit массив значений вида подвергается пользователем. &$account Объект пользователя, с которым выполнены операции. $category Активная категория информации о пользователе, который отредактирован. Возвращенное значение Эти варианты зависят от операции. * 'категории': матрица аналоговых элементов ассоциативных массивов. У этих массивов есть клавиши: o 'имя': внутреннее имя категории. o 'заголовок': удобочитаемое, локализованное имя категории. o 'вес': целое число, определяющее упорядочение сортировки категории. * 'удалите': Ни один. * 'вид', 'регистрируйтесь': массив $form, содержащий элементы вида, чтобы отобразить. * 'вставьте': Ни один. * 'загрузьтесь': Ни один. * 'вход в систему': Ни один. * 'выход из системы': Ни один. * 'представьте': Ни один. * 'обновите': Ни один. * 'проверьте правильность': Ни один. * 'рассмотрите': Ни один. Закон на механизмах учетной записи пользователя. Этот обработчик прерываний позволяет модулям реагировать, когда операции выполнены на учетных записях пользователя. Параметры $op, Какой механизм выполняется. Возможные значения (в алфавитном порядке): * "after_update": пользовательский объект был обновлен и изменен. Используйте это, если (вероятно наряду со 'вставкой'), если Вы хотите многократно использовать немного информации от пользовательского объекта. * "категории": Набор категорий информации о пользователе запрашивается. * "удалите": учетная запись пользователя удаляется. Модуль должен удалить свое заказное суммирование к пользовательскому объекту из базы данных. * "вид": вид редактирования учетной записи пользователя собирается быть отображенным. Модуль должен представить элементы вида, которые он желает ввести в вид. * "вставьте": учетная запись пользователя добавляется. Модуль должен сохранить свое заказное суммирование к пользовательскому объекту в базу данных и установить сохраненные поля в NULL в $edit. * "загрузьтесь": учетная запись пользователя загружается. Модуль может ответить на это * "вход в систему": пользователь только вошел. * "выход из системы": пользователь только выходил из системы. и вставьте дополнительную информацию в пользовательский объект. * "регистрируйтесь": регистрационный бланк учетной записи пользователя собирается быть отображенным. Модуль должен представить элементы вида, которые он желает ввести в вид. * "представьте": Измените учетную запись прежде, чем он станет сохраненным. * "обновите": учетная запись пользователя изменяется. Модуль должен сохранить свое заказное суммирование к пользовательскому объекту в базу данных и установить сохраненные поля в NULL в $edit. * "проверьте правильность": учетная запись пользователя собирается быть измененной. Модуль должен проверить правильность своего заказного суммирования к пользовательскому объекту, регистрируя ошибки по мере необходимости. * "рассмотрите": информация об учетной записи пользователя отображается. Модуль должен форматировать свое заказное суммирование для дисплея, и добавить их к $account-> массив информационного наполнения. &$edit массив значений вида подвергается пользователем. &$account пользователь возражает, на котором выполняется операция. $category активная категория отредактируемой информации о пользователе. Возвращаемое значение Это изменяется в зависимости от операции. * "категории": матрица аналоговых элементов ассоциативных массивов. У этих массивов есть клавиши: o "имя": внутреннее имя категории. o "заголовок": удобочитаемое, локализованное имя категории. o "вес": целое число, определяющее упорядочение сортировки категории. * "удалите": Ни один. * "вид", "регистрируйтесь": массив $form, содержащий элементы вида, чтобы отобразить. * "вставьте": Ни один. * "загрузьтесь": Ни один. * "вход в систему": Ни один. * "выход из системы": Ни один. * "представьте": Ни один. * "обновите": Ни один. * "проверьте правильность": Ни один. * "рассмотрите": Ни один. Связанные темы Хуки Позволяет модулям сотрудничать с ядром Drupal.