Category description 0.1 для Strawberry 1.1.1

Плагин которому пофиг я назвал Category description. Интересно, что я сделал его для заказчика, который меня об этом даже не просил. Просто ему это было реально нужно...

Че умеет плагин?
Плагин умеет делать для страницы категории мета-теги и два поля (короткое и полное описание категории). В принципе, совершенно пофигу как Вы будите использовать эти поля. По сути, это просто 4 текстовых поля, которые можно в произвольном порядке разместить на странице категории. Сила в том, что все управляется из админки. Сила в том, что есть wysiwyg-редактор. Сила в том, что плагин можно взять и выключить.

Как реализовано?
Реализовано через отдельную таблицу categoryinfo т.к. в переменной $categories ничего лишнего не появится. Более того, поле description в таблице categories я предлагаю считать рудементом.

Примычание: плагин "Category description 0.1" для удобства предполагает использоваие плагина Image Thumbs 0.2, но это не обязательно. В последующих версиях плагина (если мне будет не лень) я сделаю плагин более самостоятельным. Пока же не вижу в этом смысла...

Как использовать?
Вначале качаем файлы categories.mdu и catinfo.php и заливаем их в папки inc/mod/ и /plugins/ соответственно. Потом включаем плагин в админке.

На странице с открытой категорией (это та, где передается переменная $_GET['categoty']) пишем вверху:
$catinfo = get_catinfo();
Ну, а потом выводим то, что нам нужно там где нам нужно. Сделайте ниже print_r($catinfo); и все сами поймете.


Как это выглядит?
А вот так:



Багрепорты как всегда приветствуются.

Обсуждение тут.

Мои PET-проекты
Матч Шредингера. Про футбол без спойлеров. Сервис помогает выбрать интересный матч для просмотра в записе. Перейти »
MafiozZz. Сервис для тех, кто любит играть в мафию. Сервис дает клубам возможность завести клубный сайт, предоставляет удобный интерфейс для ведения подобной статистики, расписания игр, выдавать игрокам награды, проводь адресную SMS рассылку (и прочие плюшки). Перейти »