Блог Евгения Попова :: Программы :: DataLife Engine

Fullpage-Tabs by Sander v.1.6

С помощью данного модуля можно организовать разделение страницы полной новости на вкладки с отдельными URL адресами.



Функционал и особенности вкладок

Каждая вкладка представляет собой полноценную страницу с независимым контентом, наследуя шаблон и теги от стандартной полной новости (`fullstory.tpl`).

Формат URL вкладок
— Основной формат: `example.com/{news-id}/{tab}`
— С версии 1.3 поддерживается ЧПУ: `example.com/{news-id}-{alt-name}/{tabName}` 
— Исключение — вкладка `main`, которая ведёт на стандартный URL новости.

Особые вкладки
— `comments` — зарезервированное имя: 
— Если вкладка активна, комментарии выводятся только на ней.
— Поддерживает постраничную навигацию: `example.com/457/comments/page/4`
— В её названии работает тег `{count}`, отображающий количество комментариев.
— Если комментарии отключены, вкладка скрывается.

Дополнительные возможности
— Индивидуальные метатеги — не предусмотрены в модуле, но легко настраиваются через Fullstory-Metatags
— Кеширование — работает на уровне данных БД, снижая нагрузку: при кешированной новости вкладки не запрашивают базу повторно. 
— Приватные вкладки — доступ можно ограничить определёнными группами пользователей. 
— Гибкое отображение ссылок — выводятся автоматически или вручную через теги (добавлено в v1.4): 

[fullpage=series]<a href="{fullpage=series}">Список серий</a>[/fullpage]
[fullpage=main]<a href="{fullpage=main}">На главную</a>[/fullpage]

Автор: Sander
Версия DLE: 10.2 — 17.1/18.0
Страница модуля | Демо модуля

Оригинальный архив:
[attachment=284:fullpagetabs-by-sander-1.6-FREE.zip]

Отдельно плагин для быстрой установки:
[attachment=285:fullpage-install-plugin-full.zip]

Перейти на сайт (скачивать файлы можно только на сайте)