Номер ревизии поста и плагины тикет системы и документации
02.04.2010Выложил версию 3.38 в которой исправил мелкие ошибки и внес целый ряд изменений в ядро. Прежде всего это номер ревизии поста. Для Обычных сайтов это не имеет значения. Применяется для тикет системы, вики слов и документации. Также используется плагинами - фильтрами контента: маркдаун и внешние ссылки. Номер ревизии нужен для перефилтрации всего контента (или части). Фильтровать в лоб все посты по новой по меньшей мере глупо. Достаточно увеличить номер ревизии, чтобы со временем все посты обновили фильтрованный контент. Фильтрованный контент будет обновлен при первом некешированном обращении к страницы. Соответственно первыми обновятся самые популярные посты.
Также в этом выпуске доработана система управления пользователями. Написан и протестирован плагин документации. Также дописан и протестирован плагин тикет системы. Все составляющие части для запуска тикет системы готовы. Остается все это собрать вместе и. Для этого нужно доделать ряд спецстраниц, а именно главная с специальными секциями для разного контента. Попозже напишу подробнее. Я что то сильно устал, что даже забыл обновить страницы инсталлятора.
Более чем вероятны новые ошибки в этой версии. Она работает, но лично у меня вызывает подозрения.
Комментарии (6) на запись “Номер ревизии поста и плагины тикет системы и документации”
Оставить комментарий
Хотелось бы, чтобы ссылка в дате изменялась синхронно с настройками ссылок.
Да, кажется линк на дату оказывается неудачной фичей - в следующем релизе ее уберу. На самом деле линк задается форматом даты, по умолчанию он
%d.<a href='/%Y/%m.htm'>%m.%Y</a>
формат даты можно задавать в шаблоне темы, либо в настройках/локализация. ВВ теме по умолчанию перекрывается формат даты в соответствующих секциях шаблона