Для вывода на экран списка страниц сайта необходимо активизировать вкладку Страницы. Для редактирования любой страницы из списка кликните на ее наименовании.
После этого откроется форма редактирования страницы, в которой вы можете вносить изменения как в контент, так и в параметры страницы. На блок-схеме показаны основные возможности, предоставляемые системой для редактирования страниц сайта.
Элементы формы редактирования
a. Поле заголовка страницы (Title Field)
В этом поле прописывается заголовок страницы.
b. WYSIWYG-редактор
WYSIWYG-редактор предназначен для редактирования и форматирования контента вашей страницы и вставки в нее графики.
Подробнее о работе с редактором можно прочитать в разделе ВИКИ, посвященном CKEditor.
c. Свойства (Page Options)
Смотрите на фото
d. Просмотреть (View)
Текущая страница откроется для просмотра в новом окне или вкладке браузера.
e. Сохранить изменения (Save Updates)
Сохранение изменений, сделанных вами при редактировании или создании страницы.
f. Другие акции (Другие опции, действия)
Сохранить, Закрыть, Клонировать, Отменить.
Примечание: в версии русского языкового файла GetSimple, по которой делалась эта статья, наименование раскрывающегося списка переведено как "Другие акции", хотя по смыслу имелось ввиду скорее "Другие опции" или "Другие действия".
Как создать новую страницу
Для создания новой страницы, кликните пункт бокового меню Создать новую страницу (Create New Page).
Обязательные поля: Для сохранения новой страницы обязательными являются лишь следующие поля, в скобках указаны их значения по умолчанию:
- Заголовок страницы (Page Title)
- Slug/URL (по умолчанию представляет собой очищенный от недопустимых символов и URL-кодированый Заголовок страницы)
- Шаблон (Template) (Шаблон по умолчанию)
Свойства страницы
При создании или редактировании страницы под кнопкой Свойства доступны для изменения некоторые параметры или настройки текущей страницы. Обязательные для назначения параметры см. выше Как создать новую страницу.
- Постоянная ссылка (Slug/URL) – текстовый идентификатор страницы или ее краткое наименование, использующееся для генерации URL данной страницы.
- Родительская страница (Parent Page) – В этом списке определяется родитель текущей страницы, что влияет на ее URL и порядок вывода на экран в списке доступных страниц.
- Шаблон (Template) – этот параметр определяет шаблон, по которому будет создаваться текущая страница.
- Тэги, ключевые слова (Tags & Keywords) – содержимое этого поля будет помещено в тэг
страницы.
- Мета описание (Meta Description) - содержимое этого поля будет помещено в тэг
страницы. - Сделать приватной? (Keep Page Private) – если сделать страницу приватной - она будет недоступна посетитям сайта, пока данная настройка не будет изменена.
- Добавить в меню (Add to Menu) - При включенном флажке Добавить в меню ссылка на данную страницу будет подхватываться тэгом шаблона get_navigation() и добавляться в главное меню сайта.
- название (Menu Text) – При включенном флажке Добавить в меню текст из текущего поля будет использован в качестве пункта меню для этой страницы.
- порядок (Priority) - При включенном флажке Добавить в меню число в выпадающем списке Порядок определяет последовательность вывода пункта меню текущей страницы относительно других пунктов.
Вкладка Файлы
Эта вкладка создана для управления загрузками файлов на сайт. Для выполнения доступны две операции:
-
⚙️
-
⚙️
При попытке загрузить на сайт файл или графику открывается стандартное диалоговое окно, вид которого зависит от операционной системы вашего компьютера. В диалоговом окне доступен множественный выбор файлов для загрузки.
Загрузка файлов по FTP
Тем не менее, пользователь с соответствующими правами может загружать файлы и создавать папки на сайте через FTP в директории datauploads без использования предлагаемого вкладкой Файлы функционала.
Редактирование графики
Для кадрирования или обрезки изображений в GetSimple используется JQuery-плагин Jcrop.
Советы и рекомендации
Ошибка при кадрировании
При обрезке изображения большим размером, чем размер доступного контейнера для просмотра, в GetSimple 3.0 возникает ошибка кадрирования из-за JCrop.
Решение: Для исправления этой ошибки добавьте строку trueSize: [], сразу после строки var api = $.Jcrop('#cropbox',{ в файле image.php
Настройка JCrop
Функции JCrop доступны для редактирования в файле image.php
Со списком функций JCrop можно ознакомиться в этом руководстве.
Вкладка Тема
Как выбрать тему
Темы, расположенные в папке theme системы, перечислены в раскрывающемся списке в форме Управление темами. Выберите в нем нужную тему и нажмите кнопку Активировать тему. Если с темой есть файл скриншота, он будет показан в панели при выборе темы в списке.
Как редактировать тему
GetSimple предоставляет пользователю возможность быстрого редактирования файлов установленных в системе тем. Такая возможность присутствует по умолчанию и не требует какой-либо активации.
Выберите вкладку Тема и кликните кнопку в правом меню Редактировать тему, затем выберите файл для редактирования. Имейте ввиду, что при редактировании файлов темы резервные копии этих файлов не создаются. Если вы допустите ошибку, вам придется исправлять ее самому либо загрузив на сервер резервный файл темы (если таковой имеется) взамен испорченного, либо поправив код.
Как редактировать компоненты
Компоненты в терминах GS представляют собой отдельно хранящиеся фрагменты текста или кода, которые по их наименованию можно вставлять в шаблоны страниц.
Компоненты, как правило, представляют собой:
- Обычный текст, доступный для редактировани
- Ссылки на графику, внутренние или внешние
- Блоки HTML-кода
- Php-тэги для вызова тэгов шаблона или функций плагина
- Пользовательскую часть секции
страницы или шаблона
Компоненты GetSimple могут содержать в себе другие компоненты. Компоненты могут выводиться на экран на постраничной основе.
Компоненты создаются, редактируются и сохраняются на вкладке Тема под пунктом бокового меню Редактировать компоненты. Существующие сохраненные компоненты отражаются в сайдбаре в виде своеобразного облака тэгов, быстрый переход к компоненту осуществляется по клику на его наименовании в этом облаке. Справа от текстового поля каждого компонента на экран выводится образец тэга шаблона get_component для вызова этого компонента, образец доступен для копирования.
Sitemap (карта сайта)
GetSimple обладает встроенным генератором файла Sitemap. Файл создается автоматически, сохраняется под именем sitemap.xml в корневом каталоге сайта и обновляется при изменении настроек сайта или страниц. Просмотр и обновление файла доступны через вкладку Тема →Просмотр карты сайта
Возможные проблемы с файлом sitemap.xml
Если при первоначальном создании файла sitemap.xml возникают проблемы, убедитесь, что на сервере установлены корректные права доступа (либо дайте корневому каталогу системы права 0755 или 0777). В случае, если установка прав не помогла, создайте в корневом каталоге системы (там, где располагается gsconfig.php) пустой файл с именем sitemap.xml, дайте ему права доступа 0777 и попробуйте сгенерировать карту сайта заново, кликнув пункт меню Тема → Просмотр карты сайта
Пинг поисковых систем
По умолчанию, при создании карты сайта (sitemap.xml), система пингует несколько основных поисковиков. Эта опция может быть выключена в файле gsconfig.php, для этого достаточно раскомментировать строку GSDONOTPING.
Отключить автоматическое создание карты сайта (sitemap) можно с помощью включения настройки GSNOSITEMAP в том же файле gsconfig.php
Вкладка Бэкап
GetSimple создает резервную копию страницы каждый раз, когда в нее вносятся изменения. На настоящий момент системой обеспечивается создание только одной резервной копии. Если в системе существует резервная копия страницы, в режиме редактирования страницы рядом с кнопкой Сохранить изменения появляется ссылка Доступен бэкап.
При наличии резервной копии можно кликнуть эту ссылку либо перейти на вкладку Бэкап → Сохраненные страницы и найти по заголовку нужную страницу. При клике по наименованию страницы у вас появится возможность выполнить несколько действий над резервной копией.
Если нажать кнопку «ВОССТАНОВИТЬ», резервная копия становится текущей версией страницы, а текущая, наоборот, становится резервной. Если нажать «УДАЛИТЬ», резервная копия страницы будет удалена. Эта операция никак не затрагивает текущую версию страницы.
Резервные копии сайта
По умолчанию в качестве резервной копии GetSimple создает ZIP-архив всех необходимых файлов вашего сайта. Начиная с версии 3.1, при отсутствии поддержки создания zip-файлов вашим хостером, GetSimple попытается создать tar.gz - архив.
Для создания резервной копии необходимо перейти на вкладку Бэкап, затем клинуть Архивы сайта в боковом меню и нажать кнопку Создать сейчас.
Для того, чтобы скачать резервную копию, кликните по ее наименованию (дате).
На заметку: Если при открытии архивного файла резервной копии на локальной машине возникают проблемы, попробуйте установить альтернативную программу для работы с архивами, например, 7zip.
Создание резервной копии вручную
Иногда у вас просто нет возможности создать резервную копию сайта с помощью административной панели, как описано выше. При создании резервной копии сайта GetSimple архивирует следующие папки со всем их содержимым:
/data//uploads/
/plugins//theme/
Скопировав эти папки вы получите полную резервную копию вашего сайта.
Если вы используете другой языковой файл, нежели en_US.php, можете также сделать и его резервную копию, скопировать его отсюда: /admin/lang/xx_XX.php.
Вкладка Плагины
Управление плагинами
Вкладка Плагины предоставляет возможность включения/отключения плагинов.
По умолчанию, вновь установленный плагин отключен, чтобы он начал работать, его необходимо включить. Отключение плагинов полезно при появлении ошибок в работе системы. Плагины можно включать и выключать по одному с целью отследить, какой из них является причиной сбоя.
Удаление плагинов
На настоящий момент интерфейс, позволяющий удалять плагины средствами GetSimple, не разработан. Для удаления плагина можно использовать FTP-клиент и с его помощью удалить файлы и папки плагина, расположенные в папке plugins /Путь_к_getsimple/plugins/. Удаление файлов плагина автоматически выключит этот плагин.
На заметку: Большинство плагинов используют для хранения своих данных папку /Путь_к_GetSimple/data/other/. Если в этой папке останутся какие-то файлы удаленных плагинов, это не нанесет вреда системе, но лучше все-таки эти файлы удалить одновременно с удалением самого плагина.