О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

drupal 6

6.x → 7.x - БД: Из node_schema() удалена колонка "на модерации"

-3 votes
+
-

Из node_schema() убрали колонку модерирования, так как модерации нет еще с Drupal 5. Контриб модули должны использовать функцию hook_schema_alter(), если им нужна эта колонка.

6.x → 7.x - БД: Таблицы модулей Node, filter и comment переименованы в единственное число

-5 votes
+
-

Некоторые таблицы БД переименованы в единственное число для логичности. В модуле node таблица {node_revisions} переименована в {node_revision}.

6.x → 7.x - БД: Префикс баз данных теперь указывается для каждого соединения

-4 votes
+
-

Префикс баз дынных больше не указывается глобально через строку/массив $db_prefix. Вместо этого, они определяются для каждого соединения посредством ключа массива 'prefix'. Тем не менее префикс все же может являться как строкой так и массивом, в зависимости от того, у какой таблицы есть префикс.

6.x → 7.x - БД: Новый шаблон для совместимости БД, производительности и сравнения без учета регистра.

-2 votes
+
-

Использование LOWER() при сравнении без учета регистра в MySQL, не допускает использование индексов.

6.x → 7.x - БД: db_result() удалена в пользу ->fetchField()

-2 votes
+
-

db_result() больше нет, fetchField() может выполнять эту старую работу.

6.x → 7.x - БД: Таблица "Блок" переименована

-6 votes
+
-

Таблица ядра 'block' переименована. Модули, которые выполняют операции непосредственно над таблицами, нужно обновить для замены названий таблиц на новые:

  • 'blocks' переименован в 'block'
  • 'blocks_roles' переименован в 'block_role'
  • 'boxes' переименован в 'block_custom'

Вернуться в Оглавление Части 4

6.x → 7.x - БД: Параметр $ret удален из всех действий Схемы

-4 votes
+
-

Все функции изменения схемы более не принимают параметр $ret. Параметр $ret использовался исключительно в системе обновлений, которая более не нуждается в нем.

6.x → 7.x - БД: В схему базы данных ядра добавлены внешние ключи

0 votes
+
-

В целях документирования, к описанию многих схем таблиц ядра Drupal добавлен раздел внешние ключи.

Модуль клонирования типов страниц (нод, контента, содержимого) в Drupal 6

-19 votes
+
-

Модуль дополняет функционал CCK, связанный с экспортом настроек типов нод в пределах одного Drupal-проекта. Функционад импорта-экспорта в модуле Content copy довольно неудобен для конечного пользователя, которому хочется одной волшебной кнопки, вместо копирования кода из окошка в окошко. Для того и сделан этот модуль. Я весьма удивился, что не нашел подобного функционала на www.drupal.org. Плохо искал?

6.x → 7.x - БД: Схема базы данных (де)инсталлируется автоматически

-4 votes
+
-

Модулям больше не нужно явно устанавливать или удалять свою схему базы данных через hook_install() или hook_uninstall().