Упражнения с taxonomy_block.module

31 октября 2006 в 19:37

Опыты по установке Taxonomy_block.module

Поставил - Понравилось. Употребимо, просто. Но... как обычно эти но, все портят.

Обратил внимание, что если у становить формат вывода материалов в link+teaser, то на русских анонсах иногда в конце выскакивают непонятные симловы.
Например:

как сообщает агентсЮ..

Посмотрел в исходнике:
строка 247
$teaser = strip_tags(substr($node->body, 0, $result->teaser) . (strlen($node->body) > $result->teaser ? '...' : ''));

исправил на:
$teaser = strip_tags(truncate_uft8($node->body, $result->teaser) . (strlen($node->body) > $result->teaser ? '...' : ''));

все стало выводиться отлично.. Но... (улыбаемся очередному но...) режет посреди текста.

А ставить правильную отсечку - долго по времени вывода получится. Модуль же блок каждый раз рисует.

Комментарии

Хорошо у Вас на http://traveldaily.ru/ обустроено расположение материалов.
Вопрос. А вот movie-showcase которые у Вас на сайте в средней колонке, это чем сделано?
Остальное расположение контента - это только taxonomy_block или еще panels?

-+v+-

15 марта 2007 в 5:08

Закладки в центральном блоке сделаны с использованием библиотеки Tabs из JQuery

(Изначально шалон сайат содержал библиотеку prototype но она не совместима с JQuery - обе переопределяют функцию (или класс) $() - она и побыстрее грузится и как-то плавнее - интеллигентнее что-ли работатет. Нет этой постотрисовки. Втсречали наверное такое неприятное ощущение - когда сначала вываливается все содержание страницы - а потом его начинает колбасить, блоки друг к другу подлезают. и т.д. - css вступает в права. - как например в jQuery)

Остальные блоки это taxonomy_Block и NodeAsBlock

Регионов определено, помимо стандартных, - еще 13 пользовательствих

8 апреля 2007 в 1:23