Меню Содержимое
Главная
Руссификация и доработка модуля для публикации новостей Печать E-mail
Модуль mod_dn мне сразу понравился очень гибкими настройками и функционалом. Я сразу же стал применять его во всех своих проектах. Однако у него не было интерфейса с русским языком, что не всегда радовало заказчиков. Поэтому первое, что я сделал, это руссифицировал его. (оригинал первоисточника (автора) модуля находиться на сайте: http://forge.joomla.org/sf/projects/display_news

В процессе работы я заметил, что он не совсем "правильно" сортирует статьи в некоторых случаях, поэтому это было подправлено. Далее в одном проекте мне понадобилось выводить документы связанные по тематике или ключевому слову с данным документом, в том числе и из совершенно других разделов. Поискав в интернет подобные модули не нашел ничего стоящего, однако мне понравилась одна идея - вывод/отбор документов по таким же как в данном документе ключевым словам. Что и было реализовано в рамках доработки модуля mod_dn_re. Была сдалана возможность автоматического или ручного задания ключевых слов для вывода. 

Благодаря этому появилась так же возможность создавать псевдорубрики в множественными вложениями документов в них. Если говорить терминами друпала, это там это называется таксомонией.

Эта идея воплощена в жизнь в новой доработанной версии модуля mod_dn_re которой я и хочу поделиться с сообществом. При установки модуля он создает в таблице jos_content дополнительный full_index индекс. Именно на поиске по full_index и реализован данный механизм, так как это наименее затратный (по ресурсам) поиск/выборка документов.

Скачать модуль : mod_dn_re

Обсудить новость в форуме. (2 сообщений)
 
« Пред.   След. »

IT Законы Мэрфи

"Программирование" - как и "любовь" - одно слово, за которым скрывается бесконечное множество занятий.
 
 


Sape.ru