Архив рубрики: Drupal

Таблица cache_form в друпал больше 1 Гб!

Пост из разряда «а вам слабо»? Это всего лишь старый сателлит на  Drupal 6, который сам кэш не чистит, а вручную это делать я забываю, поэтому сегодня обнаружил странный размер БД в панели хостера и увидел что Читать далее

Переезд Drupal на с хостинга на хостинг

Cегодня мой сайт на друпале (который забанил не очень хороший хостер)  за нагрузку перезжал в другое место. Про хостингdrupal и нагрузках я отдельно выскажусь попозже. Пока о переезде с одного хостинга на другой.

Возникло пару мелких проблем, которые я уже решал, но забыл. В этот раз запишу сюда, потом найти в гугле будет легче (а такое уже бывало). Насколько у вас сработают решения, не знаю, но вдруг пригодятся.

Читать далее

Позиции модулей в joomla 1.5

В отличие от Joomla 1.0 версии, позиции модулей на сайте прописываются не в движке, а в каждом из шаблонов. Т.е. чтобы в joomla 1.5 создать новую позицию модуля, нужно:
Читать далее

SEF (ЧПУ) для Joomla — кому это нужно?

Четыре это много или мало? Не знаю.  У меня ровно четыре сайта на Joomla, на которых я пытался использовать SEF компоненты,  и ни на одном из сайтов эти компоненты правильно не работали.

Мной были опробованы только 2 самых популярных: OpenSEF и JoomSEF(Artio). Первый с конца 2006 года не выпустил новой версии, работает на одном из сайтов, хотя местами выдаёт неправильные title страниц. Со вторым я больше работать не собираюсь вообще (либо только для com_content), т.к. его взаимодействие с другими компонентами приводит к бесконечному количеству ошибок в создании URL.

А нужны ли вообще компоненты SEF для Joomla?

Читать далее

Создаём новый регион в Drupal 6

Не знаю, чем руководствовались разработчики тем для Drupal 6, но в большинстве трёхколоночных тем есть регионы для блоков: левая колонка, правая колонка, подвал сайта, после основного контента, + бывает ещё сверху где-нибудь. Но почему-то самого нужного места — ПЕРЕД контентом нигде не видел.

Вот вполне рабочий вариант создания своего региона на примере версии Drupal 6.3:

1. В файле название_темы.info описаны существующие регионы. В моём случае:

regions[left] = Left sidebar
regions[right] = Center bar
regions[content] = Content
regions[footer] = Footer

Добавляем по аналогии свой регион:

regions[con_top] = con_top

Имя в скобках — для системы, справа от равенства название, которое будет подсвечено в управлении блоками.

2. В моём случае вывод блока должен быть перед контентом. В файле page.tpl
была найдена строка вывода самого контента:

<?php print $content ?>

Перед ней я и сделал вывод своего региона:

<div id="content_top"><?php print $con_top?></div>
<?php print $content ?>

Можно обойтись и без div, но так удобнее, т.к. можно в файле style.css поменять оформление этого блока.

Вроде этого:

#content_top {
  padding:10px;}

По мотивам setegnom.com/node/218

Комментарии и советы приветствуются.