Изучаем пункт меню Настройки (Settings) административной консоли системы Kooboo


22.06.2012 || Раздел: || Настройка KooBoo


Здесь мы рассмотрим более детально пункт административного меню "Настройки" ("Settings"), расположенного в блоке меню "Система" ("System"). У некоторых рисунков есть дубликаты, снятые с английской версии KooBoo, чтобы их увидеть щелкните на интересующий рисунок.

щелкните, чтобы увидеть этот рисунок на английском языке

Данная административная страница настроек включает в себя "Базовые" (Basic) настройки и настройки SMTP.

щелкните, чтобы увидеть этот рисунок на английском языке

Рассмотрим базовые настройки.

Имя (Name)

Программное имя Вашего сайта, используемое при ссылках на сайт из программного кода. Должно быть указано латинскими символами без пробелов.

Отображаемое имя (Display name)

Видимое имя сайта. Его видят пользователи, например, на странице карты сайта. Может содержать русские буквы и пробелы.

База данных содержимого (Content database)

Это база данных, где хранится все содержимое сайта (контент). Этот параметр особо важен при создании многоязыковых сайтов. При создании подчиненных проектов (сайтов) для других языков обращайте внимание, чтобы у каждого языка была своя база данных содержимого. По умолчанию kooboo сохраняет все содержимое в одной базе данных. Этот параметр будет использоваться в качестве префикса для всех созданных таблиц.

Например:

[SampleSite.Articles]
[SampleSite.Products]

Эта настройка может быть изменена в файле SqlServer.config, если Вы используете MSSQL провайдер, файл расположен в папке bin (см. также - ).

Региональные параметры (Culture)

Региональные параметры Вашего сайта. Они используются для отображения валюты, дат, чисел и другого зависимого содержимого. Это поле имеет важное значение при создании многоязыкового сайта.

Тема (Theme)

Загружает файлы стилей из указанной тематической папки.

При создании нового веб-сайта kooboo создает по умолчанию папку темы, расположенную по пути Cms_Data\Sites\SampleSite\Themes\default.

Эта настройка позволяет быстро менять темы сайта на лету. Это полезно, если мы хотим использовать разные стилевые темы для разных языковых версий веб-сайта. Или, например, применять особое оформление сайта в определенные дни, к примеру, на праздники.

Домены (Domains)

Эта настройка используется для задания доменов, с которыми связан сайт. Например, если нужно чтобы сайт отображался по адресу www.samplesite.com, то необходимо добавить его в это поле параметра. После этого вы сможете получать доступ на сайт без префикса dev~. При отладке сайта локально можно указать параметр "localhost".

Можно указать несколько доменов. Благодаря этой настройке Вы получаете возможность создавать несколько сайтов на одной административной панели Kooboo.

Путь сайта (Site path)

Виртуальный путь сайта. Например, можно создать подсайт www.kooboo.com/china, china - это путь сайта.

Эта настройка позволяет получать доступ к другим проектам на одном домене. Например:

www.mydomain.com/sitepath
www.mydomain.com/english
www.mydomain.com/chinese/products

Полезно для многоязычных веб-сайтов, и когда есть необходимость использования  нескольких проектов на одном домене.

Версия (Version number)

Любое число, позволяющее отслеживать этапы разработки.

Домен для ресурсов (Resource domain)

Используется для генерации ссылок на ресурсы между разными доменами сайта. Например: Генерирование CDN-ссылок для скриптов и стилей.

Режим (Mode)

Используйте режим "Разработка" (Debug) при разработке сайта и "Готовая версия сайта" (Release) на готовом проекте. Режим "Готовая версия сайта" оптимизирует CSS/JS компрессию и применяет другие улучшающие технологии.

Включить контекстное редактирование (Enable inline editing)

Разрешение контекстного редактирования содержимого непосредственно на страницах сайта. Настройка добавляет необходимые скрипты и файлы стилей для работы контекстного редактирования.

Показывать карту сайта при старте (Show start sitemap)

Отображает ссылку "Главная" (Start) в меню слева. Включает схему сайта как стартовую страницу.

JQuery

Включите эту настройку, если нужно использовать библиотеки JQuery на сайте.

Включить версионность (Enable versioning)

Позволяет включить контроль версий в Макетах, Представлениях и Страницах.

Включить редактирование стилей (Enable style edting)

Разрешает пользователям редактировать файлы стилей непосредственно с сайта. В этом случае на сайте появляется специальная кнопка.

Произвольные поля (Custom fields)

Этот параметр может использоваться для добавления пользовательских настроек для Вашего веб-сайта. Это параметры становятся доступны из Представлений при помощи следующей команды:

@Site.Current.CustomFields["key"]

Пример использования произвольных полей можно посмотреть здесь - Плагин ReCaptcha Validator.

Настройки Smtp

Если Вы хотите использовать формы отправки почты, то необходимо настроить эту секцию, для этого перейдите на вкладку SMTP и сделайте соответствующие настройки.

щелкните чтобы увидеть англ.версию

После указания настроек нажмите кнопку "Сохранить" (Save) для сохранения параметров сайта.

Кнопка "Выгрузка" (Export)

Предназначена для выгрузки всего содержимого сайта в zip-архив. Это, например, может понадобиться в качестве резервной копии при обновлении версии kooboo. Данный архив всегда можно загрузить в kooboo через менеджер сайтов.

Кнопка "Сделать Offline" (Take Offline)

Предназначена для временного отключения сайта. Сайт перестанет открываться по своему адресу. Может понадобиться при профилактических работах на сайте.

 

© Элла С. (Автор: Ella Sea)

Основано на материалах официальной документации

< Предыдущая статья

Быстрое создание сайта ASP.NET с авторизацией, основанной на формах с использованием стандартного провайдера Membership, SQL Server 2008 и Visual Studio 2010

Следующая статья >

Использование ID в URL-адресах вместо UserKey