Плагины MaxSite CMS
Плагины виджеты MaxSite CMS позволяют расширить функционал стандартной поставки движка MaxSite. В этой статье вы найдете инструкцию по управлению плагинами виджетами MaxSite CMS - способам их активации и удаления.
Ссылка на данную статью: //design-for.net/page/plaginy-maxsite-cms
Расширения для maxsite cms
1.1. Плагины – это микропрограммы (скрипты), позволяющие внести что-то новое в функционал сайта. Они являются расширением CMS - движка - системы управления сайтом, но при установке не вносят изменений в системные файлы, так как подключаются как бы извне, посредством системы хуков.
Хуки – это событийные ловушки. Если в системе запускается какой-то процесс (происходит событие – действие), то срабатывает ловушка – хук. Если к хуку был подключен плагин, то он будет запущен.
Какие плагины есть в MaxSite CMS
2.1. Я надеюсь, что читатель уже изучил статьи Опции по ссылке Плагины и Блок ссылок Плагины, входящие в цикл статей Знакомимся с административной панелью MaxSite CMS, которая находится в рубрике Сайт на MaxSite CMS.
2.2. Из первой статьи вы могли узнать, что в системе на данные момент имеется 82 плагина maxsite. Возможно, новичкам для создания парка своих плагинов будет достаточно материала тех статей. Там же имеется инструкция о том, как установить плагин maxsite.
Как установить плагин maxsite cms
3.1. Плагин MaxSite CMS – это какой-то php-скрипт, который располагается в собственной папке, т.е. все php-файлы спрятаны за оболочкой папки. В MaxSite CMS принято, что наименование плагина совпадает с именем его папки.
3.2. Если вы скачали сторонний плагин, то его папку надо поместить (закачать) в каталог: application/maxsite/plugins. Система увидит плагин maxsite только при условии, что его папка будет в этом каталоге.
Плагин по умолчанию
4.1. На сегодня в этой папке находится 82 дефолтных плагина (по умолчанию). Вы их можете увидеть через административную панель MaxSite CMS, если перейдете по ссылке слева - Плагины.
Список неактивных плагинов занимает нижнюю часть страницы. Каждый дефолтный плагин можно активировать, деактивировать и удалить.
Рис.1 Страница админки MaxSite CMS по ссылке Плагины
Как активировать плагин maxsite cms
5.1. Для того чтобы активировать плагин maxsite cms надо лишь поставить галочку в соответствующий чекбокс и нажать «Включить».
5.2. После размещения (закачки) папки стороннего плагина в папку plugins, он появится в списке. Дальше активировать его надо по стандартной схеме.
После активации строка плагина переместиться в верхнюю часть страницы в список: Активные плагины maxsite cms.
Как настроить плагин maxsite cms
6.1. Настройка плагина maxsite cms происходит по ссылке опции в таблице Активные плагины maxsite cms. Если плагин maxsite имеет свои опции, то можно перейти на страницу настроек плагина.
Многие плагины имеют соответствующий виджет.
Плагин виджет maxsite cms
7.1. Виджет maxsite cms – это видимый на странице сайта прямоугольный блок, например, виджет поиска maxsite cms или виджет рубрики maxsite cms в правом сайдбаре моего сайта.
7.2. Плагин виджета maxsite cms мы найдем на странице в админке по ссылке Сайдбары и виджеты после активации управляющего плагина. Список виджетов maxsite cms появится в самом низу страницы.
Виджет maxsite cms имеет имя, совпадающее с именем управляющего виджета с добавлением на конце слова «widget».
Как установить виджет maxsite cms
8.1. Во-первых, надо иметь тот компонент страницы, в котором вы собираетесь вывести видимый виджет maxsite cms.
Инструкция для создания сайдбара находится в статье Опции по ссылке Рубрики. В центре рисунка вы видите поле для наполнения виждетами правого сайдбара моего сайта.
Рис.2 Страница Настройка сайдбаров в админке MaxSite CMS
8.2. Если у вас сайдбары уже созданы, то для каждого появится собственное поле (форма) выше списка виджетов MaxSite CMS. В это поле надо скопировать имя виджета maxsite cms из нижнего списка.
8.3. Порядок в списке виджетов на поле сайдбара определит порядок вывода их на страницу. Самый верхний выведется первым в сайдбаре. Например, text_block_widget - текстовый блок «Сайт для начинающих вебмастеров» - в правом сайдбаре моего сайта так же первый в списке наполнения.
Одинаковые виджеты MaxSite CMS
9.1. В MaxSite CMS у одного плагина может быть несколько виджетов. Число виджетов, управляемых одним плагином не ограничено.
Если несколько виджетов календарей – не очень нужно, то текстовый виджет - text_block_widget - может быть использован многократно.
9.2. Для того чтобы создать повторяющийся виджет надо в поле наполнения компонента (сайдбара) написать (скопировать) строку виджета и через промежуток от наименования поставить его номер. Наполнение повторяющихся виджетов может быть своим, но имена должны отличаться лишь нумерацией.
text_block_widget 1 text_block_widget 2 text_block_widget 3
Вместо номеров можно использовать неповторяющиеся имена, например, так:
text_block_widget 1 text_block_widget vtoroj-block text_block_widget reklama1 text_block_widget tretij_block text_block_widget reklama2 text_block_widget poleznye_ssylki
Управление виджетами maxsite cms
Управление виджетами maxsite cms производится на второй вкладке Настройка виджетов по ссылке Сайдбары и виджеты.
Рис.3 Настройка виджета текстового блока на вкладке Настройка виджетов
Нажатие на имя виджета открывает форму для наполнения виджета содержанием: тестом или кодом.
Как убрать виджет maxsite cms
10.1. Мы уже знаем, что для деактивации плагинов MaxSite CMS имеется кнопка «Выключить» в конце списка активных плагинов. Однако перед тем как выключить управляющий плагин (программу) надо удалить виджет maxsite cms из списка в поле наполнения компонента.
10.2. На вкладке Настройка сайдбаров по ссылке Рубрики с главной страницы админки надо найти строку удаляемого виджета в поле наполнения компонента. После удаления имени (имён всех повторяющихся) виджета, можно выключать управляющий плагин.
Надеюсь, что прочитавшим стало понятно управление виджетами maxsite cms.
Как выключить плагин maxsite cms
11.1. Кнопка Выключить плагин maxsite cms находится между списком активных и списком неактивных плагинов на странице по ссылке Плагины.
Если вы выставите галочку (флаг) в чекбоксе напротив имени плагина и нажмёте на «Выключить», то строка плагина переместиться вниз в таблицу Неактивные плагины maxsite cms.
Как деинсталлировать плагин maxsite cms
12.1. Деинсталлировать плагин maxsite cms можно при условии его активации. Достаточно выставить флаг и нажать на кнопку «Деинсталлировать».
Однако Новичкам советую не использовать кнопку «Деинсталлировать». Плагины весят очень мало, поэтому удаление плагина maxsite cms не приведет к заметному выигрышу в размерах сайта.
Удалить плагин maxsite cms довольно легко, но для его восстановления в системе придется производить обновление всей системы или выборочно закачивать удаленный плагин из дистрибутива, хранимого на компьютере.
Специально для Новичков инициаторов сайта я написал статью Стандартные плагины MaxSite CMS, из которой вы можете более подробно про установленные плагины по умолчанию. Почти к каждому плагину будет написана отдельная статья с расширенным пояснением их настроек.
Комментариев: 2 RSS
1Александр Крылов30-10-2014 20:10
Спасибо за статью. А то даже такая простая задача как вставить код контекстной рекламы на сайт оказалась довольно непростой ))
2Vladimir Tochilin30-10-2014 20:57
Статья писалась почти три года назад, но Я рад, что она кому-то пригодилась. Собственно, я уже не отслеживаю изменения в MaxSite CMS, но так как движок написан логически правильно - то особых затруднений возникнуть не должно.
Активизировал - потом создал виждет, если надо этому плагину и уже виджет размещаешь, где хочешь. Главное - окно виджета не должно быть пустым - иначе тоже можно попутаться, так как пустой просто невидим.