Drupal
Drupal warning
Drupal warning: tempnam() [function.tempnam]: open_basedir restriction in effect.
После переноса сайта столкнулся с неожиданной проблемой.
Решение такое
проверить настройки
заходим www.ваш сайт.ру/admin/settings/file-system
прописываем пути к темп дир
sites/default/files/tmp
Разрешаем туда писать.
Как темизировать node тип материала в Drupal
Для типа материала story нам нужно темизировать node.
Копируем файл node.tpl.php переименовываем в node-story.tpl.php. Можно зайти в этот шаблон и поменять, добавить или удалить элементы node так как Вам это нужно. Изменение коснётся только node материалы типа story и только при просмотре списком материалов.
Как темизировать тип материала в Drupal
Для того что бы темизировать тип содержимого к примеру story. Необходимо в файле template.php вашей темы разместить следующий код.
htaccess - Удалить /node/ (или что-то другое) из пути в адресе Drupal
По умолчанию адреса материалов Drupal отображаются так: httр://www.drupal.ru/node/777
Но не все понимают что такое node и зачем оно в адресе. Это можно исправить с помощью .htaccess
Теперь адреса будут выглядеть так: httр://www.drupal.ru/777
А реально , Друпалу это не надо - он имеет развитую систему создания адресов с помощью модуля Path, мощь которого многократно увеличивается путем установки модуля PathAuto.
как почистить базу в drupal?
Чистим вручную
accesslog
sessions
watchdog
cache
cache_block
cache_content
cache_filter
cache_form
cache_menu
cache_page
cache_update
cache_views
cache_views_data
cache_hierarchical_select
search_dataset Таблица хранит элементы, подлежащие поиску
search_index Таблица хранит индекс поиска и ассоциируемые слова, элементы и множества