module_rebuild_cache() переименована в system_rebuild_module_data(), system_theme_data() переименована в system_rebuild_theme_data(), и добавлена system_get_info()Существующие функции для перестройки и возврата информации о модулях и темах были переименованы, для большего соответствия с API и разделения внутренних используемых функций.
В дополнение была добавлена новая простая функция, возвращающая сохраненную в базе данных информацию о активных модулях или темах (без принудительной перестройки информации о них посредством сканирования файловой системы). 
Детали вы найдете в API доках:
drupal_set_html_head() переименована в drupal_add_html_head()В Drupal 6, функция drupal_set_html_head() вводит в заблуждение, так как она не устанавливает (SET), а добавляет (ADD) данные заголовка HMTL. В Drupal 7 она переименована в drupal_add_html_head().
См. также: 6.x → 7.x - Система: Изменения в функции HTTP заголовка
drupal_eval() переименована в php_eval()Оставшийся обработчик вызова PHP был перенесен в модуль PHP. Для соблюдения стандартов кода, функция переименована в php_eval(). Поэтому, теперь это дополнительный модуль (а не ядро) и ваш код НЕ должен подразумевать что php_eval() всегда доступна, т.о. вы должны обернуть ваш код в проверку доступности модуля PHP (module_exists('php')).
В Drupal 6:
В Drupal 7:
drupal_set_content() и drupal_get_content()В Drupal 6, вы могли добавить содержимое в регион с drupal_set_content() и запросить все содержимое региона drupal_get_content(). В Drupal 7 они были переименованы в drupal_add_region_content() и drupal_get_region_content(). Разница только в названиях, функциональность осталась та же.
Drupal 6:
Drupal 7:
drupal_uninstall_module() теперь drupal_uninstall_modules()Функция drupal_uninstall_module() обычно принимает один параметр (название модуля для удаления). Она была заменена на новую функцию drupal_uninstall_modules(), в которой один параметр является массивом моделей для удаления.
6.x:
7.x:
Вернуться в оглавление: Часть 2: Система
Ваш комментарий будет первым!
Что ты об этом думаешь?