В этой статье мы только рассмотрим, какие плагины нам потребуются и выполним их подключение, можно так сказать, «в тёмную», потому что у нас нет правого сайдбара, на котором обычно проявляются графические блоки – виджеты.
Но таков порядок подключения – вначале плагины подключаются и, лишь потом выполняется настройка их виджетов. К тому же сайдбар мы создадим только в следующей статье Опции по ссылке Рубрики.
Активация плагинов maxsite
Ссылка на данную статью: //design-for.net/page/ssylka-plaginy
1.1. Во-первых, давайте вспомним, что такое плагины. Плагинами называют небольшие программы (скрипты), которые работают в составе других программ и выполняют вспомогательные функции. Вот что можно прочитать, перейдя по надписи-ссылке Плагины со страницы Информация:
Плагины расширяют стандартные возможности сайта. Здесь вы можете включить или отключить плагины. Если вы деинсталлируете плагин, то это удаляет его настройки, что позволяет избежать «замусоривания» базы данных.
Другие плагины вы можете найти на форуме MaxSite CMS.
Рис.1 Верхнюю часть страницы занимают активные плагины
1.2. На момент написания статьи в комплект движка MaxSite CMS входило 82 плагина.
1.3. На административной панели страница Плагины поделена на две части. Верхняя – «Активные плагины», нижняя – «Неактивные плагины».
Рис.2 Наименования плагинов в списке неактивных написаны приглушенным цветом
Каким же образом плагины из нижнего списка попадают в верхний и становятся активными?
1.4. В административной панели подключение плагина выполняется очень просто – достаточно в нижней части - Неактивные плагины - поставить галочку (флаг) в поле напротив его имени и нажать на кнопку «Включить». Плагин после перезагрузки системы окажется в верхнем списке.
1.5. Аналогично плагин перемещается (выключается) из верхнего списка в нижний. Под списком активных плагинов имеется кнопка «Выключить», при помощи которой можно деактивировать один или несколько плагинов за раз.
Я советую новичкам не применять кнопку «Деинсталлировать», так как при этом действии будет удален мануал (папка с файлами кодов) плагина из движка. Для возврата (установки нового) плагина в систему вам придется находить его мануал в дистрибутиве (или сети) и закачивать на сервер (или полностью обновляться).
Только уже потом можно будет его активировать для применения. Как правило, малуалы плагинов занимают очень мало места, поэтому даже в отключенном состоянии они не увеличивают вес всего сайта. Установка плагина на сайт осуществляется простой закачкой его мануала в папку plugins.
1.6. Плагинов довольно много, поэтому встает вопрос об их нужности на вашем сайте. Кроме того, многие плагины дублируют друг друга, а точнее – выполняют аналогичные опции, но в других вариантах. К счастью в строке с именем каждого плагина (краткое имя в столбце Каталог, полное – в столбце Название) имеется краткое описание, позволяющее определить сферу применения. Как правило, этого достаточно, чтобы определиться – нужен вам плагин или нет. Клик по названию перенесет вас на страницу с более подробным описанием (не всегда точным – надо искать статью).
Если вы заинтересуетесь нужностью плагинов, то может почитать статьи Плагины полезные и Плагины на вкус.
1.7. Некоторые плагины имеют отметку в строке под названием «опции», которые переносят на страницы с настройками каждого плагина. Я думаю, каждый разберется в настройках нужного ему плагина. Если вы не найдете описание плагина на моем сайте, то может поискать на сайтах поддержки MaxSite CMS.
1.8. Некоторые плагины настолько часто применяются, что их уже можно было бы включить в дистрибутив движка. Разработчик этого не делает, чтобы дать возможность использовать плагины от сторонних программистов.
1.9. Ассортимент плагинов постоянно растет. Разработчики создают их для выполнения необычных запросов заказчиков. Потом такие функции сайтов становятся обычными и востребованными массами пользователей, что приводит к включению плагина в стандартную поставку движка MaxSite CMS.
При желании сторонние плагины можно найти на сайтах поддержки и установить на свой сайт. В статье Плагины MaxSite CMS я сделал обзор многих плагинов и дал некоторые пояснения для новичков о практическом применении (нужности) того или иного плагина.
Плагины на моем сайте
2.1. Рассмотрим список активных плагинов моего сайта:
Рис.3 Начало списка активных плагинов
Далее вы можете прочитать несколько моих комментариев, объясняющих причины по которым я использую тот или иной плагин на своем сайте:
1.
addzakl – «Закладки на соц.сервисы» - Добавляет под каждую запись ссылки для разных соц.сервисов.
Я думаю, всем понятно, что после некоторого времени после публикации сайта надо сделать аккаунты в соц.сетях и соц. сервисах. Там можно провести рекламную компанию своего сайта. Это – один из самых эффективных и безопасных методов привлечения посетителей на ваш сайт.
2.
antispam – «Антиспам» - Отлавливает спам. Можно задать черные списки IP и запретных слов. Ведется лог.
Тут и комментировать нечего – всем понятна нужность плагина. В той же теме безопасности и защиты от заваливания сайта рекламными комментариями находится плагин captcha.
3.
bbcode – BBCode - Конвертирует тэги BBCode в HTML.
Для неопытных пользователей лучше пользоваться связкой из этого плагина и текстового редактора Editor markItUp с установленными в нем простыми тэгами BBCode (жирный, наклонный, подчеркнутый и т.д.), которые всем знакомы из программы Microsoft Office Word. Плагин bbcode - сам сделает замену тэгов документов на тэги языка разметки HTML.
4.
captcha – «Антиспам-картинка» - Капча для комментариев.
На капче указываются цифры и числа, которые посетитель должен угадать и вписать в форму. Капча – это своеобразный фильт, позволяющий отсеять спамерские роботы (боты, программы) от нормальных людей, которые хотят написать нормальный комментарий.
5.
category – Рубрики - Вывод списка рубрик.
Плагин позволяет вывести на сайдбар список рубрик (в блоке). В настройках можно указать размер блока в пикселях. Если список не уместится в размерах, то появится прокрутка списка рубрик.
6.
comment_button - Сomment button - Кнопки форматирования для формы комментария.
Плагин позволяет комюзеру (зарегистрированному читателю) оформлять свой комментарий.
7.
comment_smiles - Сomment smiles - Кнопки смайлов для формы комментария.
Плагин позволяет комментатору вставить в свой комментарий смайлики.
8.
dignity_rss - dignity_rss - Виджет для вывода RSS подписки.
Плагин позволяет генерировать страницу с лентой RSS для рассылки комюзерам.
Рис.4 Средняя часть списка активных плагинов моего сайта
9.
editor_markitup - Editor markItUp 1.5 - красивый невизуальный редактор (HTML и BB-Code)
Его рекомендует сам разработчик движка. Считается самым удобным невизуальным (текстовым) редактором, в котором используются эффективные теги BB-Code.
10.
lightbox – Lightbox - Подключение LightBox к вашему сайту. Делает красивый вывод картинок, а также небольших галерей.
Плагин позволит вам по нажатию на миниатюру получить оригинал большой картинки на отдельной панельке с описанием.
11.
login_form - Login form - Форма логина (виджет).
Этот виджет для входа на сайт появится в сайдбаре.
12.
loginza_auth - Авторизация Loginza - Авторизация через Loginza.
Авторизация комюзеров через их аккаунты в соц.сервисах (почта или сети). Достаточно указать почтовый ящик или логин в популярной сети.
13.
maxsite_auth - Maxsite Auth - Авторизация с помощью своего сайта на других сайтах, работающих на MaxSite CMS. Тестовая версия!
Пока практической значимости плагин не имеет, но позволяет легко регистрироваться на сайтах, работающих на MaxSite CMS.
14.
pagination - Pagination - Пагинация страниц (« Первая • ‹ предыдущая | 1 • 2 • 3 • 4 ... 7 | следующая › • последняя »).
Плагин позволяет разбить большую статью на несколько страниц, на которых будет организован переход (листалка - пагинация). Можно все сделать самому и без плагина через ссылки.
Рис.5 Нижняя часть списка активных плагинов
15.
range_url - Range URL - Позволяет задать шаблоны «правильных» URL сайта. Адреса, не подходящие ни под один шаблон, будут отдаваться как 404-страница.
Система при ошибке в адресе (ссылке) отдает посетителю 404-страницу. Этот плагин позволяет формировать ссылки (адреса) в соответствии со всеми правилами.
16.
rater – Rater - Оценка статей посетителями.
Это уже один вариант «примочек» на сайте. Позволяет читателям оценивать статьи на сайте.
17.
redirect – Редирект - Редирект любого адреса сайта.
Плагин позволяет перенаправить браузер на другую страницу одного сайта или даже на другой сайт.
18.
search_form - Search form - Виджет «Форма поиска».
Плагин задает блок (виджет) формы поиска по сайту, что виден в сайдбаре.
19.
shjs - SHJS - Syntax Highlighting - Подсветка кодов (JS, PHP, CSS, HTML). Подробное описание см. в опциях плагина.
Поставил этот плагин (не нужный новичкам), потому что собирался проверять страницы на валидность кода. Правильный (без ошибок) код страницы имеет значение для ее оценки поисковиками, но проверку лучше производить в специальных службах в сети.
20.
sitemap - Карта сайта - Вывод карты сайта по датам - архив записей. Используйте функцию sitemap(); или [ sitemap ] в тексте.
Обычно архив организуется в виде страницы //design-for.net/sitemap, на которой статьи группируются по датам публикации. Вторая страница //design-for.net/sitemap/cat выдается в виде древа, где страницы разнесены по рубрикам.
21.
smiles - Smiles - Отображение графических смайликов в тексте и комментариях.
Некоторым читателям нравятся смайлики, которыми можно выразить эмоции при написании текста, поэтому такой плагин можно активировать.
Рис.6 Окончание списка активных плагинов моего сайта
22.
smtp_mail - SMTP mail - Плагин позволяет отправлять почту через SMTP сервер.
23.
tagclouds3d - Tag clouds 3D - Виджет облака тэгов 3D.
Плагинов выводящих список меток (тэгов статей) несколько, но виджет облака тэгов 3D способен немного приукрасить страницу сайта.
24.
text_block - Text block - Виджеты текстового блока. Можно использовать HTML и PHP.
Очень полезный плагин – позволяет вывести в сайдбаре любой блок (виждет), даже рекламу. У меня с его помощью появилась верхняя надпись в сайдбаре: «Сайт для начинающих веб-мастеров». Таких виджетов можно вывести сколько угодно.
25.
xml_sitemap - XML Sitemap (google-sitemap) - Использование XML-Sitemap (карта сайта).
Этот плагин позволяет создать карту сайта, которую используют поисковые роботы. Когда вы зарегистрируете свой сайт в Гугле, то вам предложат поместить внутрь сайта пустой текстовый файл, на который плагин xml_sitemap будет заносить карту вашего сайта.
Неактивные плагины
3.1. Я не стал делать снимки списка неактивных плагинов MaxSite, которые есть на моем сайте. Я думаю, будет лучше, если я перечислю неактивные плагины, которые заслуживают внимания:
1.
autoclose_tags - Автозакрытие тегов перед «катом» - Плагин закрывает незакрытые теги.
Вскоре поставлю у себя. Плагин автоматически закрывает разрывы в парных тегах, которые образуются при использование тега анонса [ cut ]. Как правило, это приводит к сползанию сайдбара под текст или другим глюкам на главной и страницах категорий.
Особенно этот плагин нужен при пользовании визуальными редакторами, но даже при работе в текстовом редакторе админики в последней записи на главной (или рубрики) странице не следует применять тег [ cut ] (разрыв текста).
2.
auth_content - auth_content - Закрывает содержание от неавторизованных пользователей. Поместите нужный текст в [ auth ]...[ /auth ].
Используется в магазинах (скрывает цены) и с целью поощрения к регистрации. Например, намеренно скрывается ссылка на интересный сайт или ценная фотография.
3.
calendar - Календарь - Виджет «Календарь».
Плагин выводит календарь в сайдбар. На нем отмечаются дни, когда автор делал записи, так что он играет роль одного из способов навигации по сайту. Больше ничего нового календарь не вносит.
4.
catclouds - Cat clouds - Виджет облака рубрик.
Здесь заложен другой способ вывода списка рубрик в сайдбар.
5.
tagclouds - Tag clouds - Виджет облака тэгов.
Дублирует плагин 3D, но в статичной манере.
6.
category_title - Category title - Позволяет задавать рубрикам keywords, title и description
По-идее очень полезный плагин, но я пока с ним не разобрался. В настоящее время в системе метаданные для страниц рубрик не задаются, а это важно для продвижения.
7.
main_menu - Main Menu - Создает выпадающее меню. Для кастомизации скопируйте main-menu.css в свой шаблон.
Выпадающее меню позволяют организовать еще один способ навигации по сайту. Для меня как-то привычнее навигация по рубрикам. Посетитель еще должен сообразить, что ваше меню умеет «выпадать».
8
authors – «Authors» - Виджет выводит список авторов сайта.
Система считает единственным автором всех статей главного администратора – его имя вы выставляли при активации движка (при замене стандартного root). Для получения иной подписи под статью требуется создать нового администратора-автора. На сайте может быть сколько угодно авторов статей.
Не забудьте для каждого автора (нового админа) придумать сложный пароль, потому что он становится новым админом сайта, во власти которого делать с сайтом все, что угодно.
9.
editor_extra - Кнопки к редактору - Дополнительные кнопки к визуальному редактору. Работает только в FireFox
Плагин добавляет в окне браузера FireFox на панель визуального редактора несколько тегов. Однако мы договорились пользоваться невизуальными редакторами.
10
random_pages - Random pages - Виджет «Случайные статьи».
Больше подходят для личного блога. Для сайта «случайность» - не показатель.
11.
randomtext - Random_text - Вывод случайных фраз (цитат, текстов). Виджет. Можно сделать ушку «randomtext», чтобы указать свои цитаты (построчно).
Я думаю, лучше выводить эпиграфы, которые имеют какое-то отношение к теме, а не случайные умные высказывания.
12.
audioplayer - Audio Player - Позволяет выводить mp3 в виде flash-плейера. В тексте указывайте так: [audio=//site.com/my.mp3].
Плагин понадобится для проигрования музыки в онлайн режиме на сайте.
Плагины maxsite, которые я не рекомендую новичкам
4.1. В системе MaxSite для админки предлагается несколько редакторов: визуальные и невизуальные - текстовые.
Новичкам лучше всего не пользоваться визуальными редакторами и постепенно привыкать к невизуальным, лучший из которых устанавливается вместе с активацией плагина Editor markItUp.
Нерекомендуемые плагины
4.2. Следующие плагины, по моему мнению могут только затруднить работу инициатора сайта:
1.
admin_ip - Admin IP - Плагин разрешает доступ в админ-панель только с указанных IP.
Плагин позволит зайти только с одного IP адреса (вашего домашнего компьютера), который при этом нельзя менять – сверх высокая защита.
2.
page_parent - Page parent - Виджет выводит список дочерних/родительских элементов одной страницы.
По идее – полезный, а на деле - вредный плагин. При длинном списке элементов в сайдбаре заметно удлиняется страница.
3.
perelinks - Перелинковка страниц - Плагин для внутренней перелинковки страниц путем анализа наиболее часто встречающихся слов.
Как правило, чем больше внутренних ссылок, тем лучше, но перелинковка заметно портит вид текста. Однако лучше делать перелинковку самому, используя более внятные правила, чем часто повторяющиеся слова.
4.
theme_switch - Theme switch - Переключение тем оформления сайта посетителями.
Сама по себе «примочка» интересная, но использоваться может крайне редко, по той причине, что автор сайта как раз и старался сделать свой сайт в том единственном стиле, который по его мнению, как можно более точно соответствует теме сайта.
Опасные плагины maxsite
4.3. Установка всех плагинов подряд может привести к неочевидным последствия. Некоторые плагины могут использовать лишь опытные пользователи maxsite:
1.
samborsky_ping - samborsky_ping - Пинг поисковиков и ping-сервисов ч-з XMLRPC.
Очень опасный плагин. С одной стороны пинги через сервисы позволяют позвать поискового робота на ваш сайт сразу после публикации (или внесения изменений) статьи, поэтому при частом внесении поправок поисковики могут на вас «обидеться» и наложить бан.
Более подробно со списком плагинов можно познакомиться в статье Плагины для MaxSite CMS.
Многие плагины имеют свой собственный виджет. Однако на Административной панели ссылка Сайдбары и виджеты отделена от ссылки Плагины надписью Рубрики, поэтому материалом следующей статьи станет изучение Опции по ссылке Рубрики. Именно в этой статье я расскажу, как создать правый сайдбар в шаблоне default.
Продолжение темы плагинов и их виджетов можно прочитать в последующей статье Сайдбары и виджеты.