====== Файл конфигурации gsconfig.php ====== Файл конфигурации или настроек системы ''[[http://code.google.com/p/get-simple-cms/source/browse/trunk/temp.gsconfig.php|gsconfig.php]]'' находится в корневом каталоге GetSimple. Настройка производится включением, отключением или изменением значений доступных в файле констант. **GSLOGINSALT** позволяет производить дополнительное хеширование пароля администратора уникальным модификатором (salt) в качестве дополнительной меры безопасности системы. # Extra salt to secure your password with. Default is empty for backwards compatibility. #define('GSLOGINSALT', 'your_unique_phrase'); **GSNOCSRF** (3.1+) позволяет отключать защиту от [[ru:security:csrf|подделки межсайтовых запросов (CSRF)]], но разработчики не рекомендуют пользоваться этой опцией. # Turn off CSRF protection. Not recommended #define('GSNOCSRF', TRUE); **GSEXTAPI** (3.1+) Добавляет кнопку для доступа к настройке API GetSimple в боковое меню секции **Настройки**. # Enable the External API to be shown on settings page #define('GSEXTAPI', 1); **GSNOCDN** (3.1+), установка этого параметра в TRUE предписывает системе производить загрузку скриптов JQuery с вашего сервера, а не с CDN. # Disable loading of external CDN versions of scripts (jQuery/jQueryUI) #define("GSNOCDN",true); **GSIMAGEWIDTH** позволяет изменять размер по умолчанию превью или миниатюр , которые создаются при загрузке графики на сервер. # Default thumbnail width of uploaded image define('GSIMAGEWIDTH', '200'); **GSADMIN** в целях дополнительной безопасности позволяет менять наименование папки ///admin/// на другое. Разработчики утверждают, что они приняли все возможные меры, чтобы эта опция работала без ошибок, но решение о ее применении и риск лежит на пользователе. # Change the administrative panel folder name #define('GSADMIN', 'admin'); **GSDEBUG** Позволяет включать режим отладки. Более подробную информацию можно найти [[http://get-simple.info/wiki/ru:debugging|в этом разделе]]. # Turn on debug mode #define('GSDEBUG', TRUE); **GSDONOTPING** настройка для отключения автоматического пинга поисковых систем при генерации карты сайта (файла sitemap.xml). # Ping search engines upon sitemap generation? #define('GSDONOTPING', 1); На момент написания статьи GetSimple пингует следующие поисковики: google.com, search.yahooapis.com, bing.com и submissions.ask.com **GSCHMOD** устанавливает права доступа 0755 на все ваши файлы и папки. # Set override CHMOD mode #define('GSCHMOD', 0755); **GSCANONICAL** включает каноническое перенаправление, используйте с осторожностью. # Enable Canonical Redirects? #define('GSCANONICAL', 1); **GSNOUPLOADIFY** отключает плагин JQuery Uploadify в бэкенде. В этом слкчае загрузка файлов на сервер производится через обыкновенную HTML-форму. # Use Uploadify to upload files? #define('GSNOUPLOADIFY', 1); **GSEDITORHEIGHT** устанавливает высоту окна WYSIWYG-редактора в пикселях. # WYSIWYG editor height (default 500) #define('GSEDITORHEIGHT', '400'); **GSEDITORTOOL** позволяет выводить на экран дополнительную панель инструментов (Advanced) WYSIWYG-редактора, включающую в себя инструменты для заголовков и стилей, либо создавать пользовательскую (custom) конфигурацию панелей инструментов. # WYSIWYG toolbars (advanced, basic or [custom config]) #define('GSEDITORTOOL', 'advanced'); **GSEDITORLANG** устанавливает язык интерфейса WYSIWYG-редактора (по умолчанию – английский (en)) # WYSIWYG editor language (default en) #define('GSEDITORLANG', 'en'); **GSEDITOROPTIONS** позволяет указывать дополнительные настройки для HTML-редактора # WYSIWYG Editor Options #define('GSEDITOROPTIONS', ''); **GSUSECUSTOMSALT** выключает автоматическое генерирование уникального модификатора (salt) для применения пользовательской уникальной строки. Используется для cookie-файлов и безопасной загрузки файлов на сервер. #define('GSUSECUSTOMSALT', 'your_new_salt_value_here'); **GSFROMEMAIL** позволяет назначить email-адрес для писем, отправляемых скриптом установки GS. # Set email from address #define('GSFROMEMAIL', 'noreply@get-simple.info'); **setlocale** PHP-функция, параметры которой можно определить прямо здесь с целью установки локали сервера. # Set PHP locale # http://php.net/manual/en/function.setlocale.php #setlocale(LC_ALL, 'en_US'); **__С версии 3.2:__ ** **GSNOVERCHECK** - Отключает уведомление об обновлениях GetSimple и проверку версии системы. **GSTIMEZONE** - Cтрока информации о часовом поясе для установки часового пояса по умолчанию на сервере. **GSNOSITEMAP** - Отключает автоматическую генерацию файла sitemap.xml **GSSTYLE** - Устанавливает альтернативный стиль отображения административной панели, например, GSSTYLEWIDE – ширина панели изменяется в соответствии с разрешением экрана. **GSDEBUGINSTALL** - Запрещает удаление файлов установки при создании копии GetSimple для отладки (Debugging). **GSSUPPRESSERRORS** - Подавляет вывод php-ошибок в GS при значении GSDEBUG равном false, игнорируя значение настройки в файле php.ini **GSAUTOMETAD** - (с версии 3.2.2) включает автоматическое создание мета-тэга description, если поле страницы не содержит никакой информации. **__Устаревшие настройки:__** **GSPAGER** включает пагинацию на некоторых страницах административной панели, например, при просмотре списка всех страниц сайта. # Turn on paging for long lists of pages #define('GSPAGER', TRUE); **GSSTORAGE** эта настройка никогда не использовалась, так как хранение данных в системе осуществляется исключительно в xml-файлах. # Data saving method. Default is XML #define('GSSTORAGE', 'xml'); **GSCOOKIEISSITEWIDE** при установке значения этой константы в TRUE, система позволяет фронтенду знать, работает ли кто-то в настоящий момент в административной панели или нет. [устаревшая, начиная с вервии 3.1] # Make login cookie available sitewide. #define('GSCOOKIEISSITEWIDE', TRUE); ====== Ссылки ====== На главную [[ru:|Содержание]] ===== Страницы этой секции ===== === Дополнительная информация по системе === *[[ru:debugging|Режим отладки]] *[[ru:how_to:change_admin_password_salted|Дополнительная защита административного пароля с помощью уникального модификатора (salt)]] *[[ru:config:caching-function|Кэш-функции и индексный файл pages.xml]] *[[ru:config:htaccess|Файл .htaccess]] *[[ru:how_to:svn|Доступ к SVN]] *[[ru:security:csrf|Защита от CSRF (Подделка межсайтовых запросов)]] *[[ru:security:https-ssl|GetSimple и HTTPS/SSL]] *[[ru:lighttpd_permalinks|Настройка структуры постоянных ссылок (ЧПУ) на Lighttpd-серверах]]