Баг (ошибка) компонента morfeoshow 1.2 в режиме postcard - решено

Aug 10, 2010 02:53

Есть такой компонент morfeoshow для Joomla - бесплатный, делает быстро и красиво галерейки на сайте, есть плагин, позволяющий галерейки вставлять в материалы.
Одно "но" - его делали итальяшки, ленивые по своей природе. Поэтому в коде полно ошибок. Им было влом определить, портретная фотка или ландшафтная.
В частности - в режиме postcard вертикальные фотки растягиваются.
Исправляем :
идем в /administrator/components/com_morfeoshow/helpers/xml.php
строки 89-90
$string .= '700'."\n";
$string .= '465'."\n";

меняем на:
if ($row->width > $row->height)
{ $string .= '700'."\n"; $string .= '465'."\n";
} else {
$string .= '465'."\n"; $string .= '700'."\n";
}

И, да, картинки в галерею надо загрузить заново - тогда xml файл создастся заново.
Кстати, почистите кеш браузера. Хром например xml кеширует намертво и никакое f5 не помогает.

Пример выложу когда сдам клиенту сайт.

UPD 11-08-2010 - сайт сдал, вот тут сайт лучшего свадебного фотографа в Одессе - галерея morfeo в режиме postcard. Если не пропатчить описаным выше способом - на фото будут жирные рогатые твари вместо этих красоток.

работа, joomla

Previous post Next post
Up