доступ

6.x → 7.x - Привилегии: hook_access() убрана в пользу hook_node_access()

hook_access() модуля создания материала заменена на более гибкий hook_node_access().

6.x → 7.x - Привилегии: hook_node_access_records() теперь применяется к неопубликованным материалам

В Drupal 6, любые доступы предоставленные hook_node_access_records() применялись только к опубликованным материалам. Для неопубликованных материалов, пользователи получали доступ просмотра (чтения), только если они была автором этого материала.

6.x → 7.x - Привилегии: Хуки доступа к материалам теперь имеют функции drupal_alter()

Модули Доступа к материалам устанавливают правила для доступа пользователей к материалу. Записи доступа к материалу хранятся в таблице {node_access} и определяют, какие привилегии требуются для доступа к материалу.

6.x → 7.x - Привилегии: Привилегия "управление материалами" разделена на 2 привилегии + "обход доступа к материалам"

Привилегия "управление материалами" разделена на 2 отдельные привилегии: "управление материалами" и "обход доступа к материалам".

6.x → 7.x - Привилегии: Новый параметр 'restrict access' в hook_permission() для обозначения небезопасных привилегий

В дополнение к ключам название и описание, привилегии теперь имеют дополнительный ключ 'restrict access', который можно предоставить и установить в TRUE для указания того, что администратор должен ограничить доступ (restrict access) к привилегиям для доверенных пользователей.

6.x → 7.x - Привилегии: Названия Привилегий (обязательны), а описания (не обязательны)

Изменён формат возвращаемого массива в реализации hook_permission().

Drupal 6 поддерживает такой формат:

<?php
function example_perm() {
  return array('administer my module', …);
}
?>

Denwer и подмена хостов в Windows

При запуске Denwer (далее Денвер) подменивает виртуальные хосты в Windows, а точнее их создает. Поэтому всегда перед запуском Денвера нужно выключать фаервол (firewall, он же брандмауэр, хотя виндовсовский подмены как водится не замечает ), или же добавить его в исключения. Или же может случится так, что Денверу не удастся сделать обратную подмену.

Комментарии