### moredoc ## Модуль Похожие документы v3.31 ### для AVE.CMS ALT ≥ v3.31 ### Данный модуль предназначен для вывода списка похожих документов относительно текущего. * Связующим элементом документов является первое слово из поля Ключевые слова. * Пример работы модуля. Создайте в трех документах одинаковое первое ключевое слово ```тест```, разместите системный тег ```[mod_moredoc]``` или в каждом документе или в шаблоне рубрики которой эти документы принадлежат, посмотрите результат. * Настройки модуля расположены в файле modules/moredoc/module.php : * В самом начале файла есть переменная $limit = 5; // Количество связанных документов. Вы можете менять это число в любую сторону. * Следом идет переменная $flagrubric = 1; // Учитывать или нет рубрику документа (0 - нет, 1 - да). Если 0 - будут связаны между домой все документы без учета их принадлежности к рубрикам, если 1 - связываются между собой и выводятся документы из рубрики которой они принадлежат. * Результат вывода кешируется средствами Smarty.

Для вывода списка похожих документов используйте системный тег [mod_moredoc] (можно использовать как в документах так и шаблоне рубрики). * Важно! После каждого действия имеющего отношение к модулю обязательно чистите кеш системы иначе вы не увидите результатов - модуль жестко берет данные из кеша если кеш модуля существует. ### Список похожих документов начиная с версии модуля 3.31 выводится карточкой, верстка Bootstrap 5 * В карточке отображаются следующие параметры документа: * Название документа берется из ```HTML ``` * Описание документа берется из ```(meta description)``` * Дата публикации документа * Количество просмотров * Изображение из ```первого найденного поля Изображение (Одиночное)```, если поле отсутствует выводится упрощенный вариант карточки без изображения. * Верстка карточки находится в файле ```modules/moredoc/templates/moredoc.tpl``` в котором находится четыре варианта карточек, три из которых закомментированы. Для их просмотра раскомментируйте код путем удаления строк ```{* ---- начало комментария``` и ```------ конец комментария*}``` ### Changelog: 30.03.2026 - обновление модуля - версия 3.31 - рефакторинг кода для работы в ave.cms ALT v3.31. Добавлены в шаблон вывода в публичной части сайта 4 карточки , верстка Bootstrap 5, так же добавлен вывод изображения, даты публикации, количество просмотров. 03.09.2019 - версия 1.26.0 - адаптация для версии ave.cms v3.26 01.03.2013 - версия 1.0