Блог пользователя - Toologic

Привидения на сайте...

29 января 2007 в 21:05

Привет всем.
Заметил в последнее время огромное количество записей в Логе( webdogs) - "Доступ запрещен...". Фактически полностью каждое мое (администратора) действие сопровождается "теневой" записью запрета на тоже действие (но уже от имени гостя)
Например, я правлю инфу по баннеру - в логе вижу....

 Материалы 2007-01-29 20:33 баннер: обновление ... admin Просмотр
 Доступ запрещен 2007-01-29 20:31 Доступ к node/42/edit закрыт. Гость Просмотр

Ошибки MySQL

12 января 2007 в 11:30

После включения модуля Search Лог засыпается ошибками типа:

Duplicate entry '5-3061' for key 1 query: INSERT INTO term_node (nid, tid) VALUES (3061, 5) в файле /home/...../www/includes/database.mysql.inc на строке 121.

Сведения к размышлению. Статьи добавляются aggregator2. Вполне возможно, что происходит при попытке повторного добавления статьи из rss канала, хотя наличие статьи в БД происходит по анализу GUID.

Есть какие-нибудь версии, как исправить ситуацию?

Обрезанные заголовки

14 декабря 2006 в 13:35

Наблюдается странная картина на сайте.
появляются обрезанные заголовки, заканчивающиеся непечатными символами... ( т.е. строка режется по длине - невзирая на utf8)

Небольшая преамбула.
1. Что заметил и исправил в БД сразу после установки - длину заголовков - title у node - поставил (250)
2. Использую aggregator2 для сбора фидов.

Теперь - что происходит с первой страницей (а точнее с центральным блоком - content)
Некоторые статьи (node) приходят с длинными заголовками - которые в блоках по боковым колонкам отражаются верно.

сайт на обсуждение - travelweekly.ru

14 декабря 2006 в 13:22

Движок Друпал 4.7.х
Обертка - Jooml-овский шаблон

Travelweekly.ru

Тематика новости туризма
в последуюшем - создание еженедельных тематических выпусков (виды отдыха, страны, курорты + самые интересные новости недели)

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

Это моя вторая поапытка сделать сайт на опенсорсе движке. до этого использовал joomla - при всех её плюсах - один минус КЛЮЧЕВОЙ - материал может принадлежать только 1 тематике.

Feed для материалов сайта(раздела)

30 ноября 2006 в 14:23

Доброго дня.

Внизу материалов раздела (Taxonomy) есть иконочка
При наведении мышкой показывает

мой_сайт.ру/taxonomy/2/0/feed

При клике - Проводник пытается сохранить файл feed (Неизвестный тип файла)

Как это исправить - хочу чтобы при клике открывался XML

Адаптация Aggregator2 под ленты в ЯНДЕКС формате

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

Сделано - достаточно просто.

строка 1474 aggregator2.module

$description = &$channel['DESCRIPTION'][0]['VALUE'];
исправить на
$description = ($channel['YANDEX:FULL-TEXT'][0]['VALUE'] ? $channel['YANDEX:FULL-TEXT'][0]['VALUE'] : $channel['DESCRIPTION'][0]['VALUE']);

-это для rss - оп аналогии для RDF и ATOMa можно сделать

Далее после 1918 строки вставить

if ($item['YANDEX:FULL-TEXT']) { // RSS 0.91, 0.92, 1.0, 1.1, 2.0
$body = &$item['YANDEX:FULL-TEXT'][0]['VALUE'];
}

Упражнения с 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 ? '...' : ''));