Плагин «Постоянная ссылка на публикацию» для DLE предназначен сайтам, чтобы размещать ссылку на конкретный софт или плагин, который часто обновляется, ссылка по задумки автора будет самостоятельно обновлять в новости, если появится новая версия приложения. Плагины для CMS (Последняя версия или свежий релиз) для перенаправления пользователей на только обновленную программу с похожим названием.
При публикации новостей, появляется необходимость добавить адрес-УРЛ на конкретную программу или плагин. А если вам приходится постоянно обновлять номер версии? Как улучшить ситуацию, ведь получается, что у многих ранее опубликованных статей тексте или инструкции будет фигурировать старая версия на которую ведет ссылка. Как вариант придётся каждый раз изменять статью и редактировать ссылку на модуля/программу/плагин изменившегося файла.
DLE модуль "Постоянная ссылка" призван исправить данную проблему.
Реализация функционала основана на возможности внести исправления в стандартный поиск по сайту. Но автор не стал этого делать, ввиду того, что могут быть потери возможности быстрого отключения или подключения модуля при обновлении самого движка. Поэтому DataLife Engine плагин «Постоянная ссылка на публикацию» идет отдельным файлом.
Установка плагина:
• Распаковываем в корень сайта
• Открываем файл engine/engine.php и перед
case "search" :
• Вставляем код:
case "lastname" : include ENGINE_DIR . '/modules/last.php'; break;
• Открываем файл .htaccess (он корневой директории) и после
RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]
• Вставляем код:
RewriteRule ^last/([^/]*)(/?)+$ index.php?do=lastname&story=$1 [L]
Как работает Modul Poslednyaya versiya (Последняя версия) представленный на dle9.com в этой статье? Пользователю надо указать навевание программы без ее версии, например: "Notepad" Модуль будет искать по слову Notepad в названии новости, выбирать самую свежую опубликованную новость, выдаст ссылку с перенаправление (редирект) на нее.
Качаем плагин Постоянная ссылка на публикацию у нас без регистрации, который доступен всем по следующей ссылке