| Руссификация и доработка модуля для публикации новостей |
|
|
|
Модуль 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
|
| « Пред. | След. » |
|---|


