1. Уважаемый Гость, в связи с нехваткой свободного времени наш форум продается. Форум богат своими плагинами и различными шаблонами как платными, которые трудно где достать бесплатно так и бесплатными. Если Вас заинтересовал форум, то, обращаемся по почте: administrator_ps@rambler.ru.
Скрыть объявление
Мы рады Вас видеть на нашем форуме! Надеюсь тебе у нас понравится и ты станешь вместе с нами активным и постоянным пользователем)

Модуль Related Static .1 для DLE 10.6

Тема в разделе "Модули", создана пользователем MaxiRubo, 18 июл 2016.

  1. TopicStarter Overlay
    MaxiRubo

    MaxiRubo Команда форума Основатель

    1.511
    2
    1
    Related-Static.jpg

    С помощью модуля Related Static .1 вы сможете выводить похожие страницы на статических страницах по Описанию страницы. Это упростит работу перелинковки вручную в разы.

    В шаблоне доступны следующие теги:
    - {text} - выводит текст статической страницы
    - {text limit="x"} - выводит только текст добавленных для статической страницы без HTML форматирования, при этом сам текст публикации сокращается до указанного X количества символов. При этом сокращение текста происходит до последнего логического слова.
    - {description} - выводит описание статической страницы
    - {views} - Выводит количество просмотров статической страницы.
    - {image-x} - выводит URL картинки, находящейся в тексте статической страницы, где "x" это номер картинки в тексте страницы, например, {image-1} выведет URL первой картинки в тексте страницы.
    - [image-x] текст [/image-x] - выводят указанный в них текст, только если картинка с номером "x" присутствует в тексте страницы.
    - {date} - выводит дату создания страницы в формате установленном в настройках скрипта
    - {date=формат даты} - выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например тег {date=d} выведет день месяца публикации новости или комментария, а тег {date=F} выведет название месяца, а тег {date=d-m-Y, H:i} выведет полную дату и время.

    Установка:
    1. Скопировать содержимое папки Upload в корень сайта, предварительно поменять название шаблона сайта на своё.
    2. Выполнить install.php после удалить файл с сервера!
    3. Открываем static.tpl и в нужное место вставляем :

    Код:
    {include file=Скопировать содержимое папки Upload в корень сайта, предварительно поменять название шаблона сайта на своё."/engine/modules/relatedstatic.php?text={description}&max=4&id={id}&set_i=180"}
    Где max - это колво вывода похожих страниц. Где set_i - это количество времени для жизни кэша. Указывать в минутах (180 / 60 = 3 дня). Если указать 0, кэш удаляться не будет.
    4. Далее открываем /engine/modules/static.php находим :

    Код:
    $tpl->set( '{views}', $static_result['views'] );
    Ниже вставляем :

    Код:
    $tpl->set( '{id}', $static_result['id'] );

    Автор: Gameer.name
    Версия DLE: 10.2 - 10.6


     
Загрузка...