Настройки TextCMS
Базовые настройки
- Название сайта — определяет текст, которое вставляется при обработке шаблонов вместо последовательности Официальный сайт поддержки TextCMS.
- Email администратора — используется в двух ситуациях: а) используется в ссылке «Написать администратору» в сообщении, которое возникает в случае серьезной ошибки движка, б) на этот Email отправляются письма из формы модуля обратной связи, если для нее не указан другой адрес
- Кодировка — значение, которое выдается в HTTP-заголовке Content-type: text/html; charset=кодировка. Рекомендуется оставить значение по умолчанию utf-8, если у вас нет веских причин задавать другое. (Примечание: смена кодировки может привести к некорректной работе типографера с русскими текстами.)
- Стиль по умолчанию — стиль, который будет использоваться для тех страниц сайта, для которых выставлена настройка «Использовать стиль по умолчанию». (Здесь рекомендуется задавать тот стиль, который используется в большинстве страниц сайта.)
- Визуальный редактор — выбор WYSIYWIG-редактора, который будет использоваться для редактирования HTML-страниц. В списке выводятся только те редакторы, которые установлены в данный момент в составе TextCMS и поддерживаются модулем wysiwyg.
Дополнительные настройки
- Автоматически добавлять / в URL страниц, которые не имеют расширений .htm, .html, .php — если данная опция включена и в URL страницы будет имя без перечисленных расширений в конце, к нему будет автоматически добавлен символ /, в результате чего страница станет считаться разделом. (Подробнее об отличии разделов от простых страниц см. в разделе «Структура страниц сайта».)
- Транслитерация имен файлов — если эта опция включена, то при загрузке файла на сервер через файл-менеджер он будет переименован таким образом, что символы кириллицы в его имени будут заменены на похожие символы латиницы, а пробелы и прочие спецсимволы — на прочерки. Это позволяет избежать проблем с серверами или броузерами, которые некорректно работают с кириллицей.
Режимы, зависимые от сервера
Сжатие GZIP — включает использование функции ob_gzhandler для обработки выводимых скриптом страниц, что позволяет уменьшить их объем (и тем самым уменьшить время ответа пользователю и траффик). Не имеет смысл включать эту опцию в тех случаях, если в настройках PHP включен параметр zlib.output_compression. Данная опция может вызвать неработоспособность сайта, поэтому при ее применении производится тестирование: выдается GZIP-сжатая страница с запросом подтверждения, что она видна корректно, и в настройках сайта GZIP-сжатие включается только после успешного подтверждения. Если при таком тестировании вам выдалась страница с «мусором» или пустая, значит, на вашем хостинге GZIP-сжатие не работает (такое часто бывает на бесплатных хостингах). Вернитесь на предыдущую страницу с помощью кнопки броузера «Назад» и отключите сжатие.
Поддержка HURLs — задает режим фомирования страниц сайта. По умолчанию он имеет вид параметра адрес_сайта/index.php? url=адрес_страницы, однако можно включить режим полноценных HURLs вида адрес_сайта/адрес_страницы (для этого потребуются некоторые настройки файла .htaccess и поддержка mod_rewrite) или вида адрес_сайта/index.php/адрес_страницы (в этом случае дополнительных настроек не требуется, но такой вариант работоспособен только в случае, если PHP подключен как модуль, а не как CGI-приложение).
Запрет кеширования — запрещает выдавать статус 304 (Content not modified), что может быть полезно для отладки и устранения неисправностей.
Настройки отладки
Отладочный режим включен — если данная опция включена, в случае возникновения ошибок и предупреждений о них выдается подробная информация либо в сообщении об ошибке, показываемом пользователю, либо в специальном месте, предусмотренном в шаблоне сайта конструкцией ##DEBUG#. Кроме того, в отладочном режиме в логах TextCMS сохраняется информация о всех предупреждениях и уведомлениях (warnings and notices), в то время как при выключенном отладочном режиме сохраняется информация только о серьезных ошибках (errors).