В данном уроке мы подробно ознакомимся с административным разделом. С уверенностью можно сказать, что административный раздел — это командный пункт вашего сайта. Именно здесь вы проводите все операции по разработке, улучшению, наполнению сайта и именно поэтому вы просто обязаны иметь максимальное представление о том, что и где в нём находится.
Вход в административный раздел осуществляется со страницы: http://site.ru/netcat/admin/, где:
Первое, что вы увидите при заходе на эту страницу — форму для ввода логина и пароля.
Логин и пароль основного пользователя (администратора) задаются на этапе установки CMS. После установки пользователь с правами администратора имеет возможность добавлять новых пользователей и присваивать им необходимые права.
После прохождения процедуры авторизации вы попадаете на главную страницу административного раздела.
Давайте разберём по порядку что находится на этой странице.
В верхнем левом углу находится логотип, текущая версия, редакция системы, а так же основное меню. В каждом из пунктов меню есть свои тематические подменю. С ними мы познакомимся в процессе данного урока.
В правом верхнем углу находятся: логин текущего пользователя и назначенные ему права, ссылка для выхода из системы, а так же две кнопки, первая ведёт на страницу обновления система, а вторая для чтения системных сообщений. Способы обновления системы мы обсудим позднее.
Верхнее меню сайта.
Меню «Сайт». В данном меню вы можете осуществлять операции с вашими сайтами: добавлять новые и редактировать существующие.
Меню «Пользователи». В данном меню осуществляются все операции по работе с пользователями: добавление, удаление, редактирование, присвоение прав и т.д., а так же работа с группами пользователей. .
Меню «Инструменты». В меню собраны ссылки для быстрого доступа к некоторым из функций модулей, а так же дополнительные инструменты, необходимые для удобства работы с системой.
Меню «Разработка». Является дублем аналогичного меню в левой панели.
Меню «Настройки». Содержит в себе пункты на настройку системы, настройку текущего сайта и модулей.
Пункт меню «Карта сайта» содержит полное дерево созданных в системе сайтов, а так же их разделов/подразделов. В CMS NetCat, во всех редакциях у разработчиков есть возможность создания неограниченного уровня каталов/подкаталогов в карте сайта. В свежеустановленной системе карта сайта может выглядеть подобным образом:
В настроенной системе карта сайта может выглядеть так:
Компоненты — это конструктор для построения необходимого функционала у сайта. В компонентах задаются поля, стили отображения, форматы вывода и многое-многое другое.
Системные таблицы тоже удобная и нужная вещь. Системные таблицы позволяют существенно разгрузить макеты дизайна, улучшить удобство управления сайтом для редактора и много другого.
Как вы видите на рисунке системные таблицы разделяются на 4 подраздела. Кажный из них имеет своё направление:
$current_catalogue['Email']где вместо «Email» вставить имя вашего поля.
current_sub['Pic']Аналогично работе с системной таблицей «Сайты» вы можете добавить поле типа «Файл» с именем, например, Pic. В макете дизайна или компоненте это поле будет доступно через вызов такой переменной: $current_sub[Pic]. Аналогично использование конструкции %Имяполя в шаблонах вывода навигации макета дизайна. Например, Вам нужно вывести меню сайта, а перед каждым из пунктов меню должна выводиться уникальная картинка раздела. Добавляете новое поле и в шаблоне вывода навигации дописываете макропеременную %Pic таким образом:
$top_menu['active'] = "<li>%Pic <a href=%URL>%NAME</a></li>";
Макеты дизайна. В макетах хранится то, как будет выглядеть ваш сайт. Макетов может быть столько, сколько вам нужно. В количестве разработчики неограничены.
Виджет-компоненты. Очень инересное решение, появившееся с версии 4.5. Виджеты нужны для вставки небольших по функциональности решений таких как: карта Яндекса, кнопки «Поделиться», комментарии от вКонтакте и т.д.. Вы можете воспользоваться как уже созданными виджетами, так и создать свои. О том, как внедрять виджеты на сайт и как создавать новые, будет написано в следующих уроках.
Списки. Название говорит само за себя. В этот раздел вы добавляете/редактируете существующие списки каких-либо родственных элементов. Например, при добавлении нового объекта в доске объявлений вам нужно в форме вывести список городов. Для этого вы создаёте новый список и добавляете в него необходимые значения.
С пунктом меню «Разработка» закончили, переходим к меню «Модули и виджеты».
В данном пункте выводится список установленных в вашей системе модулей. Данный раздел является центром по управлению модулями и их настройке.
Нам осталось только досмотреть главную страницу. В центральной части страницы располагаются:
На этом всё, мы рассмотрели с вами основные разделы, которые присутствуют в административном разделе.