=== Добавить настройку === Если вы работаете над усовершенствованием IP.B или по другой причине хотите создать новую настройку, вы можете сделать это, нажав ссылку **//Добавить настройку (Add New General Setting)//** в левом меню. Вам откроется форма, которую нужно заполнить для создание новой настройки. __Название__ Название настройки, как оно будет отображаться в АЦ. __Расположение__ Позиция, на которой настройка будет появляться в списке на странице при просмотре настроек. Настройка с позицией 1 будет помещена выше, чем настройка с номером 10. __Описание__ Описание того, что делает данная настройка, оно будет использоваться для отображения в списке настроек. __Группа__ Группа, в которую вы хотите добавить настройку. Если вы хотите начать новую группу, следуйте инструкциям ниже по тому, как создать новую группу настроек. __Тип__ Настройки устанавливаются админимтсратором, а значит, вы должны установить тип поля, которое необходимо отобразить. Текстовое поле удобно для ввода текста, но если вы хотите ограничить варианты выбора, да или нет, то можно выбрать тип Да/Нет (единичный выбор ответа) (Yes/No Radio Buttons). __Ключ__ Настройки должны быть доступны в коде и в шаблонах по средствам назначения им ключа. Введите значение для ключа, которое вы хотите использовать. Он должен быть написан прописными буквами и не должен содержать пробелов, чтобы соответствовать стандартам IP.B. __Текущее значение__ Значение, которое получит настройка, как только вы завершите ее редактирование. Значение может быть изменено администратором. __Значение по умолчанию?__ Это значение настройки по умолчанию, если значение не установлено администратором. __Дополнительно__ Если тип настройки – это выпадающее меню, то здесь необходимо ввести его значения. Их необходимо вводить в формате key=value по одному в строку. Например, | php=PHP | | mysqp=MySQL | | ror=Ruby on Rails | __Выполнение PHP-кода до отображения или сохранения настройки:__ Возможно, вы хотите выполнить какую-то проверку или выполнить РНР код перед тем, как поле показано/сохранено, что и можно сделать здесь. Когда значение отображено, переменная $show будет установлена в 1, а когда сохранено, переменная $save будет выставлена в 1. Доступ к ключам и значениям можно получить с теми же именами - $key и $value. __Начать группу настроек:__ Если вы не хотите использовать существующие группы настроек, а хотите создать собственную, введите здесь имя новой группы или оставьте поле незаполненным, если вы уже выбрали существующую группу. Если вы введете имя группы в данном поле, то данная настройка будет первой в этой группе. __Закончить группу настроек?__ Если вы хотите, чтобы данная настройка была самой последней в группе, введите имя группы в данном поле. __Ключ помощи (опционально)__ Введите некоторый «ключ», который будет отображаться как ссылка для пользователя к помощи админцентру. Сделать настройкой по умолчанию (пользователи не могут изменить)? Некоторые настройки не могут изменяться пользователям, выберите данную опцию, чтобы сделать неизменяемой новую настройку. __Добавить в кеш настроек?__ Данная функция будет хранить значение настройки в КЭШе, а не передавать его из базы данных при каждой загрузке страницы.