Хак Делаем теги глобальными в DLE (плагин)

Тема в разделе "DLE", создана пользователем killoff, 23 май 2020.

XEvil 4.0 Релиз Состоялся!
Информация :
Актуальная версия DataLife Engine 14.0
( DataLife Engine 14.0 | Скачать DataLife Engine 10.0-13.1 | Скачать 14.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 12.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Модераторы: killoff
  1. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.482
    Симпатии:
    989
    Пожалуй лучшее решение, которое поможет вам вывести разные данные тегов которые привязаны к определенному TPL файлу в другом.

    Решение было написано еще в 2014, автором rocksmart, но почему-то широкого применения ему не было найдено. Реализация простая и не мудреная но штука в итоге получается то что нужно.

    Пример использования:
    Код:
    [transfer=Уникальный идентификатор]какой либо текст с тегами соответствующими данному шаблону[/transfer]
    Рассмотрим на примере вывода тега Делаем теги глобальными в DLE с fullstory.tpl в main.tpl
    В fullstory.tpl пишем
    Код:
    [transfer=fulltitle]{title}[/transfer]
    И потом в main.tpl в нужном месте
    Код:
    {transfer_fulltitle}
    В итоге Название новости будет показано в файле main.tpl тегом
    Код:
    {transfer_fulltitle}
    Плагин проверен на DLE 14.0, на 13.х его работа не гарантируется.
     

    Вложения:

    waratut нравится это.