LinkEnso PRO 2.2 | Techno-Co

Модуль LinkEnso PRO 2.2 — визуальной перелинковки для DLE. Выводит блок новостей, содержащий изображения, заголовки и текстовые анонсы со ссылкой на предыдущие/последующие новости сайта.

Особенности: Визуальный генератор кода для вставки, настройка количества выводимых блоков, выбор схемы и направления перелинковки. Тонкая настройка вывода заголовков-ссылок, изображений, анонсов. Использование tpl-шаблонов для формирования списка и конкретного элемента.

Некоторые настройки модуля вам должны быть известны из первой версии, если нет, то напротив каждого пункта есть подсказки. Но добавились и новые настройки для выбора источника изображения (полная/краткая новость или доп.поле) и обрезка краткого текста анонса.

Модуль по-прежнему вставляется в шаблон полной новости fullstory.tpl при помощи тега:

Исходный код    
{include file="engine/modules/linkenso.php?param1=value1¶m2=value2"}

Где param1= — параметр модуля, value1 – значение параметра. Настройки модуля следуют после знака ? и разделены знаком &.

Параметры модуля, передаваемые при вставке:

— post_id — обязательный параметр с id текущей новости, должен иметь значение {news-id}
— links — общее количество ссылок, выводимых модулем
— date — опция для настройки порядка отображения новостей
— old — в блоке будут выведены ссылки на предыдущие новости
— new — в блоке будут выведены ссылки на более свежие новости
— ring — настройка, позволяющая замыкать или не замыкать кольцо перелинковки
— yes — ссылки будут закольцованы, т.е. в блоке «свежих» статей (параметр date имеет значение new) будут отображены ссылки на самые первые новости на сайте
— no — ссылки не будут закольцованы, если не будет найдено свежих (параметр date имеет значение new) или предыдущих (параметр date имеет значение old) ссылок, модуль ничего не выведет
— scan — схема перелинковки или глубина сканирования категорий для вывода ссылок
— all_cat — при перелинковке будут использоваться все новости сайта из всех категорий
— same_cat — при перелинковке будут использоваться только новости из той же категории, что и текущая
— global_cat — при перелинковке будут использоваться только новости из той же категории самого верхнего уровня
— Параметры same_cat и global_cat имеют некоторые важные особенности при включенном параметре «Включить поддержку мультикатегорий на сайте».
— anchor — настройка анкора ссылки в блоке
— name — в качестве анкора будет использоваться название новости
— title — в качестве анкора будет использоваться заполненное поле title новости
— title — настройка вывода атрибута title ссылки
— name — в качестве title ссылки будет использоваться заполненное поле title новости
— title — в качестве title ссылки будет использоваться название новости
— empty — не применять добавление атрибута title к коду ссылки
— image — принцип вывода изображения из новости
— full_story — в качестве изображения будет использоваться первая картинка из полной новости
— short_story — в качестве изображения будет использоваться первая картинка из краткой новости
— ‘доп. поле’ — необходимо указать название дополнительного поля, содержащего url изображения, которое будет использовано
— limit — количество символов до которого нужно обрезать полное и краткое описание статьи для вывода анонса

Как я упоминал выше, теперь модуль имеет tpl-шаблоны, их два — linkenso_link.tpl и linkenso_list.tpl – первый предназначен для формирования единичного элемента для блока, второй, это просто контейнер, содержащий элементы.

Теги шаблонов, используемых модулем:

linkenso_list.tpl — общий шаблон модуля, в который «оборачивается» список ссылок {links} — главный тег данного шаблона — выводит список ссылок linkenso_link.tpl — шаблон вывода статьи из списка, поддерживает следующие теги {link} — выводит ссылку на статью согласно настройкам модуля {anchor} — выводит содержимое анкора согласно настройкам модуля {title} — выводит содержимое title ссылки согласно настройкам модуля {short-story} — выводит краткое содержимое статьи, очищенное от html и обрезанное, согласно настройкам модуля {full-story} — выводит полное содержимое статьи, очищенное от html и обрезанное, согласно настройкам модуля {image} — выводит путь (src) до изображения согласно настройкам модуля [link][/link] — блок тегов, между которыми можно разместить любой контент и использовать его в качестве ссылки

[show_image][/show_image] — блок тегов, в которые можно обернуть тег {image}. Содержимое данного блока тегов будет отображаться только в том случае, если будет показано изображение.

Установка, удаление и обновление модуля LinkEnso PRO

Установка модуля:

— Распакуйте архив с модулем;

— Скопируйте содержимое папки uploads (кроме /templates/) на сервер;
— Содержимое папки upload/templates/Default/ поместите в папку своего шаблона;
— Запустите файл http://site.ru/linkenso_installer.php и следуйте его инструкциям;
— Удалите файл linkenso_installer.php с сервера;
— Зайдите в админпанель, выберите модуль LinkEnso, сгенерируйте код;
— Откройте /templates/{THEME}/fullstory.tpl и вставьте в нужное место сгенерированный код.

Удаление модуля:

— Загрузите файл linkenso_uninstaller.php на сервер, в папку где установлен DLE;

— Запустите файл http://site.ru/linkenso_uninstaller.php и следуйте инструкциям;
— Удалите все файлы модуля, загруженные при установке;
— Не забудьте удалить файл linkenso_uninstaller.php.

Обновление модуля:

— Скачайте новую версию модуля со страницы http://alaev.info/blog/post/3982

— Распакуйте архив с модулем.
— Скопируйте содержимое папки upload (кроме linkenso_installer.php и папки /templates/) на ваш сервер, отвечая «Да» на вопросы вашего FTP-клиента о замене существующих файлов. Заголовок: linkenso_2.2 (0 click)
Подпись:
Filename: linkenso_2.2.zip
Размер: 29 kB

Общая Оценка 5

Ваш рейтинг Рейтинг читателей
0 голосов

0