• CMS
  • Сообщество
  • Каталог расширений
  • Разработчикам
  • Работа
  • Скачать

МагазинLiveStreet

  • Модули
  • Скидки
  • Помощь
  • Хостинг
Войти Зарегистрироваться
HTML Blocks Manager

Плагин «HTML Blocks Manager»

от lsDev
1 отзыв
Купить за 360 руб.
Версия 1.2 | Совместимость: 1.0.3
Добавлен: 17 ноября 2013 | Обновлен: 23 декабря 2013
Установлен 31 раз

Запрос емайла для подписки

Введите
Подписка прошла успешно
Плагин позволяет размещать произвольные HTML/CSS/Javascript блоки в любом месте сайта, где определён вызов хука из шаблона.

Отлично подходит для:
1) управления рекламными баннерами(в том числе рекламой от Yandex или Google)
2) вставки кодов счётчиков(напр. Yandex.Метрика, Google Analytics)
3) вставки сторонних виджетов для отзывов(напр. от Reformal.ru)
4) и т.д.

Плагин избавляет от необходимости каждый раз править шаблон темы для вставки вышеуказанного функционала и позволяет управлять этим всем из браузера.

Плагин позволяет:
1. Указать страницы на которых показывать или не показывать блок
2. Задавать статус отображения блокам: «активный», «неактивный», «только для админа» — специальный режим при котором Вы можете проверить корректность отображения блока, не показывая его посетителям сайта
3. Указать даты начала и конца показа блока — особенно актуально для размещения рекламных баннеров.
4. Загружать изображения в блок так же как Вы это делаете при создании топика.

Подробнее: http://livestreet.ru/blog/addons/16297.html
Версия 1.0
УСТАНОВКА
1. Скопировать плагин в каталог /plugins/.!!! Директория плагина должна называться htmlblocks!!!
2. При необходимости отредактировать настройки плагина /plugins/htmlblocks/config/config.php
3. Активировать плагин.
4. После активации управление блоками доступно на странице yoursite.com/htmlblocks

ПОРЯДОК РАБОТЫ
1. Создать один или более регионов указав место на сайте где они должны выводиться. Регион — это контейнер для блоков.
Регионы с блоками могут отображаться только в тех местах, где есть вызов хука из шаблона, например {hook run='body_begin'}. Для того чтобы вывести блоки в месте где нет хука, необходимо:
a)вставить код вызова хука,
напр. {hook run='my_super_hook'}
и добавить этот хук в список хуков Вашего шаблона. В составе плагина идёт список хуков для шаблона synio.
b) Таким образом, добавляем в файл htmlplocks/config/synio_hooks.php информацию о нашем хуке:
'template_my_super_hook' => 'Новое место для вывода блоков',

2. Перейти на страницу региона, создать один и более блоков, а также порядок их вывода

ОГРАНИЧЕНИЯ:
Плагин не позволяет управлять встроенными блоками Livestreet, такими как «Прямой эфир» или «Блоги»
Протестирован на шаблоне synio
Список версий с изменениями

1.2

19 декабря 2013
1. Если в системе для кэширования использовались файлы, то при активации появлялось предупреждение: Warning: in_array() expects parameter 2 to be array, string given in /var/www/..../public/engine/lib/external/DklabCache/Zend/Cache/Backend/File.php on line 511 Warning: in_array() expects parameter 2 to be array, string given in /var/www/.../public/engine/lib/external/DklabCache/Zend/Cache/Backend/File.php on line 511

2. Мелкий фикс для поля даты окончания показа блока

1.1

24 ноября 2013
Улучшен интерфейс выбора хука(места отображения) при редактировании параметров региона: вместо выпадающего списка — модальное окно с пояснениями

1.0

17 ноября 2013
Релиз

Другие расширения автора

  • Интеграция LS и форума SMF

    Интеграция LS и форума SMF

Просмотреть все
  • Разработчикам

  • Как попасть в каталог
  • Документация
  • Покупателям

  • Руководство покупателя
  • Правила магазина

© 2008-2022 «LiveStreet CMS»

  • Контакты

  • office@livestreetcms.com
  • Разделы

  • CMS
  • Сообщество
  • Магазин модулей
  • Скачать
  • Соцсети

  • Facebook
  • Вконтакте
  • Twitter
  • Google+
  • GitHub
xeoart Дизайн от xeoart 2013