Drupal API

node_access_needs_rebuild

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

modules/node/node.module, строка 2271

Версии
6
node_access_needs_rebuild($rebuild = NULL)

Устанавливает/снимает флаг перестройки права доступа ноды или возвращает текущее значение флага.

Когда флаг установлен, пользователь с правами 'access administration pages' получает сообщение о необходимости перестройки прав доступа. Это может быть использовано как альтернатива прямым вызовам node_access_rebuild(), дабы позволить администраторам самим решать, когда стоит совершить перестройку прав (т.к. это ресурсо-затратная операция). В других случаях, следует использовать node_access_rebuild().

Параметры

$rebuild (Опционально) Значение флага (TRUE или FALSE).

Возвращаемое значение

(Если ничего не подано в $rebuild) Текущее значение флага.

Связанные темы

▸ 5 функции вызывают node_access_needs_rebuild()

▾ 5 функции вызывают node_access_needs_rebuild()

module_disable in includes/module.inc
Отключает заданный набор модулей.
module_enable in includes/module.inc
Включает данный список модулей.
node_access_rebuild in modules/node/node.module
Rebuild the node access database. This is occasionally needed by modules that make system-wide changes to access levels.
node_help in modules/node/node.module
Реализация hook_help().
_node_access_rebuild_batch_finished in modules/node/node.module
Post-processing for node_access_rebuild_batch.

Код

<?php
function node_access_needs_rebuild($rebuild = NULL) {
  if (!isset($rebuild)) {
    return variable_get('node_access_needs_rebuild', FALSE);
  }
  elseif ($rebuild) {
    variable_set('node_access_needs_rebuild', TRUE);
  }
  else {
    variable_del('node_access_needs_rebuild');
  }
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему

Что такое OpenID?
  • Регистрация
  • Забыли пароль?

Документация

  • Drupal 6
  • Константы
  • Файлы
  • Функции
  • Глобальные переменные
  • Разделы