Drupal
Чистые ссылки в Debian для Drupal 7 и не только
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
И замените их на:
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Drupal сортировка по алфавиту
$view = new view;
$view->name = 'glossary';
$view->description = 'A list of all content, by letter.';
$view->tag = 'default';
$view->base_table = 'node';
$view->human_name = 'Glossary';
$view->core = 0;
$view->api_version = '3.0';
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
/* Display: Master */
$handler = $view->new_display('default', 'Master', 'default');
Таксономия в адресной строке
Это – самый простой запрос, который можно сделать с помощью таксономии Drupal. Чтобы создать нечто более сложное, для начала обратим внимание на отображение адреса в строке браузера. В данном случае там – /taxonomy/term/3. Это – тот адрес, который генерируется модулем при этом запросе (с включенной опцией «Чистые ссылки» – Clean URLs, конечно же). Но можно задачу усложнить, сгенерировав запросы следующих типов:
Google Maps. GMap и Location в Drupal 6
Настройка отображения местоположения нода на картах Google,
с использованием модулей GMap и Location.
Еще эту группу модулей называют Mapedelic, разрабатываться начала еще в 2005 году, поэтому видимо их настройка под определенные требования весьма не тривиальна, когда сталкиваешься с ними впервые.
White Screen Of Death
WSOD возникает только на некоторых страницах
demo
<? drupal_set_message("yep"); ?>
<?// drupal_set_message("yep"); ?>
<?// drupal_set_message("yep"); ?>
<? drupal_set_message("error", "error"); ?>
<?// drupal_set_message("yep", "error"); ?>
<?// drupal_set_message("yep", "error"); ?>
<? drupal_set_message("warning", "warning"); ?>
<?// drupal_set_message("yep", "warning"); ?>
<?// drupal_set_message("yep", "warning"); ?>
Миграция из Joomla в Drupal
Компоненты и плагины
Компоненты, как и плагины, - не переносятся. В этом нет необходимости.
Как правило их работу можно повторить модулями Drupal, поэтому нужно изучить архитектуру Drupal, чтобы максимально использовать возможности движка.
Шаблоны Joomla
Joomla-шаблоны достаточно легко переносятся в Drupal.
Варианты решений
Обновление Drupal
До начала обновления убедитесь, что ваш хостинг удовлетворяет требованиям той версии, до которой вы обновляетесь. См. Требования к хостингу и раздел REQUIREMENTS в файле INSTALL.txt. Для обновления системы выполните следующие шаги:
20 шагов с модулем Views
Сначала скажем простые вещи. Вид — это СПИСОК! Список, список, список. Список всего на вашем сайте. Мы хотим использовать модуль Views, потому что мы не все довольны тем способом которым Drupal строит списки «из коробки» и мы хотим настроить наши списки.
Установите модуль Views. Распакуйте всё в ваш каталог модулей, затем просмотрите раздел модулей в меню администрирования и включите модули Views и Views UI. Вот и всё.
Социальная сеть на CMS Drupal: создаем стену пользователя в его профайле
Важных антуражем социальной сети в последнее время стала так называемая стена в профайле пользователя. Это, по сути, место, где любой желающий может оставить комментарий профайлу пользователя. На данный момент лучшим модулем для настройки профайла пользователей является модуль Content Profile (http://drupal.org/project/content_profile). Он позволяет настроить отображение профайла пользователей практически на 100% так, ка Вы пожелаете.