mod_datsogallery_ultimate не показывает изображения

Бывает, что на некоторых хостингах mod_datsogallery_ultimate не показывает изображения. Если посмотреть внимательнее видно, что php выдаёт ошибку: Fatal error: Call to undefined function imageconvolution() in /modules/mod_datsogallery_ultimate/cache.php on line 325. Документация по php говорит следующее – “This function is only available if PHP is compiled with the bundled version of the GD library.”
В данном случае для работоспособности модуля следует отказаться от использования эффекта создаваемого этой функцией. Для этого в файле /modules/mod_datsogallery_ultimate/cache.php на 276 строку заменяем

1
$doSharpen          = TRUE;

на

1
$doSharpen          = FALSE;

Новое поле в com_contacts, joomla 15

Способ добавления нового поля в com_comtacts для joomla 1.5 , на примере добавления поля Jabber ID Читать полностью »

Скрытие пункта меню по умолчанию

Случается так, что нет необходимости показывать в меню пункт по умолчанию, а бывает и необходимость убрать этот пункт меню. Но в Joomla обязательно должен быть пункт меню по умолчанию, чтобы избавится от показа оного, нужно в файле modules/mod_mainmenu/helper.php в начале цикла

1
2
3
4
while (count($rows) && !is_null($row = array_shift($rows)))
{
...
}

добавить

1
if ($row->id == 1) continue;

в данном случае 1 это ItemId пункта меню, который необходимо скрыть.
UPD:
Чтобы в Joomla 1.7 скрыть главную нужно после

1
2
3
4
{
    unset($items[$i]);
    continue;
}

Добавить

1
2
3
4
if ($item->id == 1){
    unset($items[$i]);
    continue;
}

Кликабельные заголовки модулей

Потребовалось сделать заголовки модулей кликабельными, т.е. чтобы админ мог добавлять в заголовки модулей ссылки. посмотреть решение