понедельник, 16 мая 2005 г.

EventCalendar2

Решил немного улучшить (по своему разумению) этот плагин.

СКАЧАТЬ мою версию этого плагина. (4,5 кб)

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

(Если быть совсем точным, то в любой, если id категории меньше 1000. Не думаю, что такое количество категорий возможно в блоге. Хотя...)

Внесены три исправления в запросы (внутри скрипта плагина). Вызов календаря необходимо делать так:

< ?php get_event_calendar(1000,'mon'); ?>

Во-вторых. Исправлен глюк в отображении календаря. Bug заключался в следующем: если вы отображаете неделю начиная с понедельника, а месяц имеет несчастье начаться в воскресенье (май 2005), то при вычислениях подставляется неверное значение в параметр colspan. Бага пофикшена, календарь показывает всё правильно. :)

Письмо разработчикам отправил.

0 коммент.:

Отправить комментарий