Немного извращенный способ, но стандартными средствами ДЛЕ. Для этого нам понадобится один файл, например meta_tags.tpl, который мы будем выводить вместо {headers} в шаблоне main.tpl на странице тегов, а так же модуль TagFace. 1. Содержимое meta_tags.tpl (при условии что у нас в шаблоне есть {jsfiles}, если нет нет - то добавьте после {headers}) Код: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> [tags=СуперФильмы] <title>СуперФильмы подборка 1</title> <meta name="description" content="Метаописание СуперФильмы подборка 1" /> <meta name="keywords" content="СуперФильмы1, фильмы, 2017, 2016, смотреть, онлайн, 720, HD" /> [/tags] [tags=СуперФильмы2] <title>СуперФильмы2 подборка 2</title> <meta name="description" content="Метаописание СуперФильмы2 подборка 2" /> <meta name="keywords" content="СуперФильмы2, фильмы, 2017, 2016, смотреть, онлайн, 720, HD" /> [/tags] [tags=СуперФильмы3] <title>СуперФильмы3 подборка 3</title> <meta name="description" content="Метаописание СуперФильмы3 подборка 3" /> <meta name="keywords" content="СуперФильмы3, фильмы, 2017, 2016, смотреть, онлайн, 720, HD" /> [/tags] 2. В main.tpl меняем Код: {headers} на Код: [not-aviable=tags]{headers}[/not-aviable] [aviable=tags]{include file="meta_tags.tpl"}[/aviable] 3. Заполняем seo текст по всем тегам в модуле TagFace и выводим его в шаблоне. Соглашусь что ручной работы тут много, и когда подборок будет сильно много - это будет долгий процесс. Но если его сразу сделать на начальном этапе и продумать все возможные подборки, и потом постепенно добавлять не спеша новые коллекции - это будет вполне приемлемо. Так же можно добавить в метатитл номера страниц пагинации. Для этого: 1. engine/engine.php добавить Код: $cstart = intval($_GET['cstart']); перед Код: $tpl->load_template ( 'speedbar.tpl' ); 2. engine/modules/main.php после Код: $tpl->set ( '{speedbar}', $tpl->result['speedbar'] ); добавить Код: $tpl->set( '{cstart}', $cstart ); {cstart} - можно добавить в наш файл следующим образом: Код: <title>СуперФильмы подборка 1[not-page-count=1], страница - {cstart}[/not-page-count]</title> <meta name="description" content="Метаописание СуперФильмы подборка 1[not-page-count=1], страница - {cstart}[/not-page-count]" /> <meta name="keywords" content="[not-page-count=1], страница - {cstart}[/not-page-count]СуперФильмы1, фильмы, 2017, 2016, смотреть, онлайн, 720, HD" /> !!!Важно!!! Нужно обязательно выводить номер страницы на всех страницах, отличных от первой страницы. Т.к. первая страница по сути - это нулевая страница и {cstart} на ней равен нулю. Для этого используем тег [not-page-count=1]. PS для самых изобретательных, кому не нравятся /tags/ в ссылках, всегда их могут поменять на свои в следующих файлах (скорее всего это не все файлы, просто подборки/теги не использую у себя на сайтах, чтобы проверить всю замену tags в ссылках):
Для метаданных нашёл другой способ (чтобы не заниматься ручной правкой текстового файла): использование модуля, который был изначально написан @PunPun, но потом немного исправлен @DomiTori для вывода метаданных совместно с ОГ разметкой. PS на форуме модуль удален, но его очень просто найти по запросу "og-me-mod" в любой поисковой системе, проверил в яндексе и гугле - в первой тройке есть ссылка на флешаРу, где можно скачать этот модуль. В результате - два модуля совместно используемые, позволяют создать подборки (они же коллекции) фильмов на сайте на DLE, используя стандартные теги, а так же их оптимизировать. PSS но т.к. модуль тагфейс платный, и вы не можете найти его в свободном доступе - то лучше вам будет заказать отдельный модуль коллекций, который будет удовлетворять полностью всем вашим потребностям.
что исправлен? ничего там не исправлен, поменять названия тегов и все это уже кодинг? держите меня семеро
любая модификация - это какая либо правка, пускай даже самая мелкая, но после которой уже другой/иной/расширенный функционал у кода.
Какие названия? Если не ошибаюсь я тогда добавил возможность задавать мета теги на страницах. Это было давно и не правда)