dle tagface

Другие модули:

Главная / Модули DLE / TagFace

Модуль TagFace для DLE

500
 

Пост на блоге, где идет обсуждение модуля, принимаются все отзывы, пожелания, замечания и найденные ошибки - https://alaev.info/blog/post/3857

Уникальный модуль для SEO оптимизации страниц тегов движка DLE Datalife Engine.

Модуль позволяет выводить для страниц тегов текстовые описания и заголовки <H1>, а так же регулировать их отображение в различных ситуациях.

Версия - 1.0 (от 15.06.2012)

Совместимость - DLE 8.2-9.6.

Характеристики:

  • наличие админпанели и детальных подсказок ко всем настройкам;
  • интуитивно понятный интерфейс и визуальный редактор текста;
  • возможность активировать модуль только в определенных категориях;
  • возможность активировать модуль только на первой странице категории;
  • возможность вывода различных описания и заголовка для главной страницы раздела и для страниц пагинации;
  • модуль полностью кешируется;
  • модуль использует API DLE;
  1. Распакуйте архив с модулем;
  2. Скопируйте содержимое папки uploads (кроме /templates/) на сервер;
  3. Содержимое папки uploads/templates/Default/ поместите в папку своего шаблона /templates/{THEME}/;
  4. Запустите файл http://site.ru/tagface_installer.php и следуйте его инструкциям;
  5. Удалите файл tagface_installer.php с сервера;
  6. Откройте файл /templates/{THEME}/main.tpl своего шаблона и в нужное место добавьте следующий код:
    [aviable=tags]{include file="engine/modules/tagface.php"}[/aviable]
  7. Процесс установки завершен, переходите к настройке модуля.

Для получения дополнительной информации смотрите вкладку Доп.

Все настройки модуля производятся через админпанель:

  • В панели администратора движка находим значок модуля TagFace и переходим по ссылке.
  • Видим список всех тегов в алфавитном порядке.
  • При нажатии на название тега или ссылку [редактировать] попадаем в настроку модуля TagFace для этого тега:
    • Где активировать модуль - Данная опция позволяет скрыть на страницах списка новостей по даному тегу не только название и описание, но и все остальное содержимое tpl-шаблона.
      • нигде - деактивация модуля в рамках списка новостей по даному тегу.
      • на первой странице - модуль будет активирован на первой странице списка новостей по данному тегу.
      • на всех страницах - модуль будет отображаться на всех страницах списка новостей по данному тегу.
    • Заголовок тега - Заголовок, который будет выводиться в <H1>;
    • Отображать заголовок - Данная опция позволяет управлять отображением заголовка;
      • показывать - активирует заголовок, он будет отображаться в соответствии с заполненным полем выше.
      • по умолчанию - использовать в качестве заголовка сам тег.
      • скрывать - деактивирует заголовок, т.е. на странице он отображаться не будет.
    • Где отображать заголовок - Опция вывода заголовка. Если выбираем "на первой странице", то появится дополнительное поле заголовка <H1>, который будет выводиться на всех страницах пагинации кроме главной. Если это поле на заполнять, то ничего выводиться не будет, кроме основного <H1> на первой странице тега.
      • на первой странице - заголовок будет отображаться только на главной странице списка новостей по даному тегу.
      • на всех страницах - сквозной заголовок, т.е. будет отображаться на всех страницах списка новостей по даному тегу.
    • Описание тега - Это текстовое описание, которое будет выводиться под заголовком. Выбор редактора WYSIWYG или bbcodes происходит в соответствии с глобальными настройками движка, поддерживаются и html-код и bb-код.
    • Отображать описание - Данная опция позволяет управлять отображением текстового описания;
      • показывать - активирует описание, оно будет браться из текстового поля выше.
      • скрывать - деактивирует описание, т.е. на странице оно отображаться не будет.
    • Где отображать описание - Опция вывода описания. Если выбираем "на первой странице", то появится дополнительное текстовое поле, содержимоего которого будет выводиться на всех страницах пагинации кроме главной. Если это поле на заполнять, то ничего выводиться не будет, кроме основного описания на первой странице тега.
      • на первой странице - описание будет отображаться только на главной странице списка новостей по даному тегу.
      • на всех страницах - сквозное описание, т.е. будет отображаться на всех страницах списка новостей по даному тегу.
    • Жмем сохранить.
  • После всех действий можно будет увидеть заголовок и описание на страницах тегов.

Часто задаваемые вопросы:

  • Дополнительные файлы из архива используются для обновления/удаления модуля:
    • tagface_uninstaller.php — предназначен для полного удаления следов модуля из базы данных MySQL;
    • tagface_updater.php — предназаначен для обновления таблиц и записей в базе данных до актуальной структуры устанавливаемой версии.
  • В DLE 8.2 (возможно и в более поздних) при попытке зайти в админпанель модуля появляется сообщение «Hacking attempt!».

    Откройте файл /engine/inc/tagface.php и в самом начале найдите:
    if( !defined( 'DATALIFEENGINE' ) OR !defined( 'LOGGED_IN' ) ) {
    Замените на:
    if( !defined( 'DATALIFEENGINE' )) {

Главная страница модуля TagFace

Главная страница модуля TagFace

Редактор заголовков и описаний

Редактор заголовков и описаний

Расширенный редактор заголовков и описаний

Расширенный редактор заголовков и описаний

ver.1.0 - 15.06.2012
Публичный релиз модуля.