Создание и редактирование страниц, пожалуй, основная функция всех движков для сайтов. А вот сам процесс создания и редактирования страниц у всех движков разный, не смотря на то, что цель одинакова. Иногда, этот процесс настолько запутан, что парой создание простого сайта превращается в прохождение кошмарного квеста. Движок My Engine - это редкое исключение, относящийся к категории «проще простого». Сейчас Вы сами в этом убедитесь.
Создания и редактирование страниц в My Engine происходит в разделе «Управление страницами», куда мы переходим по ссылке «Страницы» в меню слева. На главной вкладке раздела находится список всех созданных страниц, над которым расположена форма поиска. С помощью этой формы очень легко найти нужную страницу, если на сайте очень большое количество страниц. Достаточно ввести название и нажать кнопку «Поиск».
Список страниц выводится в виде таблицы, которая имеет следующие столбцы: Название страниц, URL, Доступность, Дата изменения и в последнем столбце помещена ссылка «Удалить».
Название страницы выводится в виде ссылки, при нажатии на которую открывается подраздел «Редактирование страницы». Здесь сразу нужно сказать, что процесс редактирования страницы практически ничем не отличается от создания страницы. Тот же редактор, те же настройки, только все уже заполнено. Вносите изменения и нажимаете кнопку «Сохранить». Все очень просто.
URL– выводится ссылка на страницу. При нажатии на эту ссылку, происходит переход на соответствующую страницу.
Доступность– индикатор доступности страницы. Если в настройках выбрана опция «Страница доступна», то выводится надпись зеленого цвета «Доступно». Если выбрана опция «Страница недоступна» - выводится надпись красного цвета «Недоступно».
Дата изменения– выводится дата создания страницы, если страница еще не редактировалась. Или выводится дата последнего изменения страницы.
Удалить– при нажатии на эту ссылку происходит удаление страницы из системы и из списка страниц.
В списке страниц существует ограничение на количество страниц. Как только количество страниц превысит 50, то появится листинг страниц раздела, т.е. на каждые 50 страниц сайта будет своя страница в разделе. Это очень удобно при большом количестве страниц сайта.
Еще выше, под заголовком раздела, находится горизонтальное меню подразделов. Начнем с первой ссылки этого меню «Создать новую страницу». Нажимаем на эту ссылку и переходим в подраздел «Создание новой страницы».
Первое что мы видим в открывшемся разделе это текстовый редактор, с помощью которого и создается содержание страницы. По умолчанию редактор работает в визуальном режиме, т.е. можно увидеть непосредственно в рабочей зоне редактора, как будет выглядеть загружаемый контент в браузере.
В задачи этого обзора не входит описание работы с редактором. О том, как работать с визуальным текстовым редактором, Вы можете ознакомиться более подробно здесь.
Ниже текстового редактора расположены настройки страницы.
Рассмотрим их по порядку.
Название страницы. Заголовок страницы сайта, который будет выводится сверху содержания страницы.
Титульный заголовок. Это тоже заголовок страницы, который прописывается в html-коде. Титульный заголовок предназначен для поисковых роботов. Его содержание может отличаться от названия страницы. Этот заголовок может быть оформлен в виде пояснительного текста, длинною не более 100 символов, внутри которого обязательно должно быть название страницы. Текст этого заголовка будет выводится как название вкладки браузера, в которой открыта страница сайта.
Ключевые слова (keywords). Список ключевых слов или мета-тег Keywords, он объединяет в себе все наиболее существенные ключевые слова и словосочетания, соответствующие содержимому страницы сайта. Этот список используется поисковыми роботами для индексации страницы сайта. При заполнении этого поля слова и словосочетания следует разделять запятой.
Описание (description). Мета-тег Description или краткое описание страницы, которое будет выводиться в результатах поиска в качестве сниппета. Этот мета-тег должен отражать содержание страницы, на которой он находится. Его длина не более 200 символов. Правильный description должен содержать ключевые слова, но необходимо соблюдать чувство меры и не перегружать текст описания ключевыми фразами.
Модуль для страницы. Эта настройка позволяет подключить к странице модуль или расширение. По умолчанию страница создается без модуля. Если необходимо к странице подключить модуль, то открываем список модулей и выбираем нужный.
Доступность для просмотра. Настройка имеет три опции: «Всем пользователям», «Пользователям с преференциями и администратору» и «Только администратору». По умолчанию установлена опция Всем пользователям и созданная страница всегда доступна для просмотра, т.е. при переходе по ссылке на эту страницу она открывается. Если выбрать опцию «Пользователям с преференциями и администратору», то при переходе по ссылке на эту страницу откроется страница ошибки 404 для всех, кроме зарегистрированных пользователей имеющих преференции и администратора сайта. Если выбрать опцию «Только администратору», то при переходе по ссылке на эту страницу откроется страница ошибки 404 для всех, кроме администратора сайта.
Шаблон для вывода. Эта настройка позволяет подключить к странице любой установленный шаблон. Для этого открываем список шаблонов и выбираем нужный.
Идентификатор. Идентификатор – это трудно произносимое слово является ни чем иным как сетевым именем страницы, которое прописывается в ссылке на эту страницу. По умолчанию создается цифровой идентификатор, состоящий из 13 символов. Идентификатор может быть словом. Прописывается это слово только латинскими буквами. Это должен быть перевод названия страницы на английский язык или просто написание в транслите. Например: название страницы «Услуги», то в транслите это будет выглядеть как «uslugi». Если название состоит из нескольких слов, то в транслите нужно слова отделять при помощи пробела с нижним подчеркиванием или дефиса: Наши услуги – nashi_uslugi или nashi-uslugi. И тогда ссылка на страницу «Наши услуги» будет такая http://domain.com/nashi_uslugi. Так же можно сгенировать идентификатор нажав на соответствующую ссылку.
После того как все поля заполнены, нажимаем кнопку «Сохранить». Движок My Engine допускает создание страницы без заголовка и без текста. После сохранения новая страница появится в списке страниц.
Теперь вернемся в верхнее горизонтальное меню. Там остались две ссылки, которые еще не были рассмотрены. Это – «Редактировать главную страницу» и «Редактировать последнюю измененную страницу». Для чего разработчик вывел эти ссылки в меню остается только догадываться. Можно сделать предположение, что для удобства администратора.
По логике работы движка, главная страница всегда находится внизу списка страниц. Если сайт содержит большое количество страниц и нужно внести какие-либо изменения на главную страницу, то, чтобы не прокручивать список далеко вниз, можно воспользоваться ссылкой «Редактировать главную страницу».
В движке есть одна особенность. После сохранения страницы, системой выводится сообщение, в котором предоставляется выбор – вернуться к редактированию страницы или вернуться к списку страниц.
Так вот, если немного задуматься над этим выбором, то можно не успеть его сделать. По истечению небольшого промежутка времени, если администратор не предпринял никаких действий, система автоматически делает переход в список страниц. Причем, если на сайте очень большое количество страниц и поэтому список состоит из нескольких страниц, то, не зависимо на какой из этих страниц списка проходило редактирование страницы сайта, система всегда будет возвращать на первую страницу списка. А там потом ищите, какую страницу редактировали. По всей видимости, по этой причине и появилась в меню ссылка «Редактировать последнюю измененную страницу», чтобы была возможность быстро открыть страницу, которую редактировали последней.