Интерфейс управления шаблонами в разделе аналогичен интерфейсу управления разделами. Шаблоны в разделе можно удалять, включать/выключать, менять приоритет, изменять настройки. Стоит отметить, что шаблон в разделе также может наследовать или переопределять свойства, причем, «с двух сторон» - от раздела (параметры доступа) и от шаблона (параметры отображения объектов). Помимо этих свойств для каждого шаблона в разделе определяются:
- шаблон данных, используемый для редактирования и отображения объектов (список шаблонов доступен только при добавлении);
- название шаблона в разделе;
- ключевое слово шаблона в разделе – если у раздела «Дилеры компании» (ключевое слово «dealers») есть шаблоны «Москва» (приоритет «1», ключевое слово «moscow») и «Санкт-Петербург» (приоритет «2», ключевое слово «piter»), список дилеров Москвы и Петербурга будет доступен по адресам «/dealers/moscow. html» и «/dealers/piter. html» соответственно;
- действие по умолчанию, которое определяет, что будет показано на странице: список объектов (почти всегда), форма добавления (например, добавление отзыва), форма поиска (например, поиск по базе товарных предложений фирмы) или форма подписки на обновления раздела;
- приоритет в списке шаблонов в разделе;
- переключатель состояния «включен/выключен».
В блоке параметров «отображение объектов» поля ввода можно оставить пустыми – в этом случае будут использоваться параметры, применяемые для данного шаблона данных.
Удаление раздела
Разделы можно удалять, предварительно установив флажки напротив удаляемых разделов в списке разделов и нажав на кнопку в виде крестика. Также вы можете удалить раздел в «Полном рубрикаторе», нажав на иконку в виде синего крестика справа от названия раздела, а также в меню операций над данным разделом.
Будьте осторожны: при удалении раздела из базы данных стирается ВСЯ информация внутри него.
Редактирование информации в разделе
Для редактирования информации в разделе необходимо в меню операций над разделом выбрать пункт «Редактирование», после чего выбранный раздел откроется в новом окне. Также войти в режим редактирования информации в разделе можно путем нажатия на иконку «Редактирование» напротив выбранного раздела в «полном рубрикаторе» или в списке разделов.
Подробнее процесс работы с содержимым сайта описан в главе «Работа с содержимым сайта».
Часть 4. Работа с содержимым сайта
Вся текстовая информация на сайте хранится в базе данных. Отображение содержательной части страницы происходит примерно по алгоритму, кратко описанному ниже:
1. По адресу URL и параметрам определяется состав шаблонов для раздела, которые подлежат выводу;
2. Из базы данных выбираются объекты, которые подлежат выводу;
3. Объекты форматируются согласно настройкам шаблонов данных и в отформатированном виде выводятся на странице.
Редактирование объектов происходит через стандартный интерфейс: формы добавления и редактирования отображаются в дизайне сайта. Формат вывода форм добавления и редактирования объекта определяется на уровне шаблона данных. При редактировании/добавлении объектов возможно использование HTML-редактора в полях типа «Текстовой блок» (элемент управления <textarea>) в том случае, если шаблон позволяет использование HTML-тегов (см. ниже).
Добавление информации
Конечный элемент структуры сайта, в котором хранятся объекты – шаблон в разделе. Добавить объект в шаблон в разделе можно как через меню для этого шаблона в разделе, так и через меня работы с разделом в «Полном рубрикаторе», списке разделов или меню работы с этим разделом.
Если в «Полном рубрикаторе» нет значка «редактирование» и аналогичной ссылки в меню раздела тоже нет, это значит, что, либо в разделе нет ни одного шаблона, либо раздел представляет собой ссылку на другую страницу (или внешний скрипт) и не может быть отредактирован стандартными средствами. Обратитесь к разработчику сайта, чтобы выяснить, как редактировать информацию в этом разделе.
Форма добавления объекта зависит от состава полей в шаблоне и шаблона добавления для данного шаблона данных (см. ниже). Т. к. шаблоны могут создаваться через систему администрирования, форма добавления объектов индивидуальна для каждого шаблона. Для каждого объекта предусмотрены три обязательных поля:
· Приоритет объекта введен для возможности ручной сортировки объектов. Если для шаблона данных не предусмотрено поле для сортировки объектов (см. раздел «Шаблоны данных»), сортировка осуществляется по приоритету (по возрастанию) и по дате добавления (по убыванию). Т. е., вверху списка будут отображены объекты с наименьшим приоритетом, а при равенстве или отсутствии приоритетов – наиболее «свежие» объекты.
· Включить определяет, показывать ли объект в режиме просмотра. Если объект выключен, то он будет доступен только в режиме редактирования.
· Ключевое слово предназначается для адресации страницы с отображением объектов. Если объект принадлежит к двухуровневому шаблону, ссылка на полный вывод объекта имеют следующий внешний вид:
…/КлючевоеСловоРаздела/КлючевоеСловоШаблонаВРазделе_IDОбъекта. html
Если ввести ключевое слово объекта, то страница с полным выводом объекта будет иметь следующий URL:
…/КлючевоеСловоРаздела/КлючевоеСловоОбъекта. html
Редактирование и удаление информации
Для редактирования информации на сайте необходимо войти в режим редактирования данного раздела или шаблона в разделе (см. выше). Около каждой записи будет отображен ее внутренний номер (ID), приоритет, номер пользователя, добавившего объект и номер пользователя, добавившего объект. В том же блоке отображены ссылки «изменить», «удалить», «включить/выключить».
Чтобы отредактировать запись нажмите на ссылку «изменить». Перед вами появится форма редактирования записи, структура и формат которой определяются составом полей и шаблоном редактирования в шаблоне данных. Также для редактирования доступны поля «Приоритет», «Ключевое слово» и «включить», назначение которых описано выше.
Для удаления объекта нажмите на ссылку «удалить» в режиме редактирования. Система попросит подтвердить удаление; после подтверждения объект будет удален.
Работа с файлами
Файлы (картинки, Flash-ролики, внешние документы и пр.) можно закачивать на сайт тремя способами.
1. При помощи FTP
Наличие возможности закачивать файлы через протокол FTP зависит от настроек доступа вашего хостинг-провайдера. Для закачки файлов по FTP вам понадобится иметь FTP-клиент – специальную программу, которая осуществляет закачку файлов на сервер. Самые распространенные FTP-клиенты: Far, CuteFTP, Total Commander. Если у вас нет навыков работы с FTP-клиентами, обратитесь к вашему разработчику, хостинг-провайдеру или документации по FTP-клиенту.
2. Через шаблон «Файл-менеджер»
В комплект стандартной поставки NetCat входит шаблон «Файл-менеджер», при помощи которого можно реализовать библиотеку файлов с возможностью организации файловой структуры при помощи папок. Для удобства закачки картинок в визуальном режиме в стандартном HTML-редакторе осуществлена интеграция с шаблоном «Файл-менеджер».
3. Через стандартный интерфейс добавления объекта
Для некоторых шаблонов может присутствовать поле (одно или несколько) типа «Файл». В этом случае (в отличие от предыдущего) файлы привязываются к конкретному объекту. Использование файла (отображение картинки, ссылка на Word-документ и пр.) зависит от шаблона вывода для данного шаблона данных.
Если вы закачиваете картинки при помощи FTP-клиента, рекомендуется размещать их в папке «/images/». В ней можно создавать подкаталоги.
Титульные страницы
Каждому сайту соответствует какой-либо хост (домен), например, www. . Чтобы определить, что показывать на этой странице, необходимо:
· При помощи стандартного интерфейса создать раздел, который будет содержать информацию для титульной страницы;
· Выключить данный раздел (опционально);
· Сформировать для него макет вывода (обычно он отличается от остальных макетов);
· Указать этот раздел в соответствующем поле в настройках сайта.
Визуальный HTML-редактор (WYSIWYG)
Начиная с 4-го обновления для версии 2.3 в системе предусмотрено 2 HTML-редактора: стандартный и FCKeditor.
Стандартный редактор позволяется работать в Internet Explorer (с поддержкой ActiveX) версии 5.5 и выше.
Редактор FCKeditor совместим с большинством популярных броузеров и имеет больше фунций, нежели стандартный редактор. К тому же он может быть встроен прямо в страницу редактирования информации вместо вызова его в отдельном окне для каждого поля.
Визуальный HTML-редактор присутствует на странице добавления/изменения записи для каждого шаблона, у которого есть поля типа «Текст» и для которого разрешено использование HTML-тегов.
Выбрать необходимый вам для использования редактор можно в разделе «Интсрументы» - «Базовые настройки» системы админстрирования. На странице присутствуют 2 параметра, одни из которых отвечает за выбор редактора, а втоой за вариант его интеграции (доступен только для редактора FCKeditor).
В случае, если редактор не встроен в поле для редактирования, около каждого поля типа «Текст» (только в том случае, если для шаблона в разделе разрешены теги) выводится кнопка, при нажатии на которую открывается новое окно с HTML-редактором. Если в поле ввода уже есть какой-то HTML-текст, он будет отображен в новом окне. В редакторе доступны стандартные функции работы с текстом: копировать, вырезать, вставить, вставить с фильтром (без форматирования). Так, можно копировать в окно редактора данные из документов Microsoft Word и др. Также доступны функции отмены или повтора действия. После окончания работы с текстом нажмите на кнопку «передать», и текст появится в поле ввода основной страницы, после чего объект можно записать (или добавить).
В случае, если редактор встроен в поле для редактирования (только для FCKeditor), интерфейс редактора будет непосредственно в каждом поле типа «Текст» прямо на странице редактирования объекта (только в том случае, если для шаблона в разделе разрешены теги).
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 |


