===== Советы по разработке тем ===== А теперь - еще раз несколько советов для разработчиков тем для GetSimple * Настройки системы хранятся в файле ''/Путь_к_GetSimple/gsconfig.php''. Внимательно изучите этот файл. Настройки касаются редактора CKEditor, загрузки файлов на сайт, безопасности, языка и генерации файла sitemap.xml * Для включения режима отладки раскомментируйте строку GSDEBUG в файле ''/Путь_к_GetSimple/gsconfig.php'', для отображения всех ошибок PHP. * Для ознакомления со всеми ошибками PHP, которые записываются в лог GetSimple, откройте файл ''Путь_к_GetSimple/data/other/logs/errorlog.txt''. Ошибки в системном логе регистрируются вне зависимости от значения настройки GSDEBUG. * Если в вашей теме используются какие-то самописные PHP-функции, то их следует располагать в файле ''/Путь_к_GetSimple/theme/Наименование_вашей_темы/functions.php''. * Добавляйте скриншот вашей темы в файлы темы в следующим образом: ''/Путь_к_GetSimple/theme/Наименование_вашей_темы/images/screenshot.png''. Этот рисунок будет отображаться в панели управления при активации темы. * Файл скриншота должен быть только с именем ''screenshot.png'', только в нижнем регистре и должен находиться в папке ''/images/'' темы. Только при этих условиях он будет обнаружен и показан системой. * Всегда добавляйте следующий код первой строкой в любой PHP-файл вашей темы. Таким образом предотвращается несанкионированный прямой доступ к данному конкретному файлу. ====== Ссылки ====== На главную [[ru:|Содержание]] ===== Страницы этой секции ===== ===Темы=== *[[ru:themes:installation|Установка тем]] *[[ru:themes:creation|Создание тем]] *[[ru:themes:template_tags|Список тэгов шаблона]] *[[ru:theme:template_code_snippets|Примеры кода]]