User Tools

Site Tools


site_configuration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
site_configuration [2009/07/29 17:38]
celutp
site_configuration [2012/06/20 14:07] (current)
celutp
Line 58: Line 58:
 === Загружаемые файлы === === Загружаемые файлы ===
  
-Поля **URL загрузки** и **Путь загрузки**. Задаются виртуальный путь от корня сайта к корневой папке загрузки и полный физический путь к ней же. Библиотека сайта располагает в подпапке //images// относительно корневой папки загрузки. Библиотеки контентов -- в подпапках //​contents/​номер контента//​. URL загрузки используется затем на страницах QP7 как свойство upload_url и в различных методах QP7 API, возвращающих различные вариации URL'а загрузки. ​+Поля **URL загрузки** и **Путь загрузки**. Задаются виртуальный путь от корня сайта к корневой папке загрузки и полный физический путь к ней же. Библиотека сайта располагает в подпапке //images// относительно корневой папки загрузки. Библиотеки контентов -- в подпапках //​contents/​номер контента//​. URL загрузки используется затем на страницах QP7 как свойство ​[[api:​qpage#​upload_url]] и в [[api:​dbconnector:​paths 
 +|различных методах QP7 API]], возвращающих различные вариации URL'а загрузки. ​
  
 C помощью полей **Использовать абсолютный URL закачки** и **Префикс URL закачки** есть возможность сделать URL загрузки абсолютным,​ что может быть полезно,​ если ресурсы сайта и сам сайт находятся на разных сайтах IIS (разных серверах). C помощью полей **Использовать абсолютный URL закачки** и **Префикс URL закачки** есть возможность сделать URL загрузки абсолютным,​ что может быть полезно,​ если ресурсы сайта и сам сайт находятся на разных сайтах IIS (разных серверах).
Line 83: Line 84:
   * обновлении существующего сайта   * обновлении существующего сайта
   * сборке сайта со страницы Свойства сайта   * сборке сайта со страницы Свойства сайта
 +Стоит отметить,​ что из расположения папки //bin// вычисляется расположение папок //​App_Data//​ и //​App_Code//,​ которые используются при генерации LINQ-to-SQL классов. Предполагается,​ что папки //​App_Data//​ и //​App_Code//​ находятся на том же уровне в дереве папок, что и //bin//.
 +
 +=== Настройки сборки в LINQ ===
 +
 +Задаются в секции **Параметры сборки в LINQ-классы** (**LINQ Assembling Parameters**).
 +
 +Опция **Импортировать файл отображения в базу данных** (**Import mapping file to database**) позволяет импортировать существующий файл отображения (//​mapping.xml//​),​ находящийся в папке //​App_Data//​ сайта в базу данных для последующей настройки отображения через бэкенд QP7 и последующей генерации файла отображения на основе информации из базы данных (опция **Использовать прямое отображение из базы данных** (**Use direct mapping from database**)). При успешном выполнении импорта опция **Импортировать файл отображения в базу данных** (**Import mapping file to database**) автоматически сбрасывается,​ а опция **Использовать прямое отображение из базы данных** (**Use direct mapping from database**) автоматически устанавливается. При включении опции прямой генерации файла отображения становятся доступными другие опции уровня сайта, описанные [[developer:​linq:​db_mapping|здесь]].
 +
 +
 +
 + 
 +
 +
  
  
Line 111: Line 125:
     * страница для глобального CSS     * страница для глобального CSS
  
- +  ***Принудительная сборка** (**Force Assemble**) -- включает режим пересборки всех контролов вне зависимости от того, когда они были модифицированы. Так как данная опция может оказать негативное влияние на производительность,​ после любой сборки сайта, шаблона или страницы происходит ее автосброс.
- +
  
 ====Режим OnScreen==== ====Режим OnScreen====
  
-Конфигурация сайта в **QP7.Framework** может быть протестирована с использованием страницы **OnScreen** – среды режима тестирования.  +После сборки сайта в тестовом режиместановится доступным режим ​OnScreen, построенный на его основе. Чтобы ​пользователю ​был доступен данный ​режим, ​он должен быть разрешен ​в его профиле. Конфигурация OnScreen, создаваемая по умолчанию хорошо подходит только для небольших,​ простых по верстке ​сайтов. Для более сложных ​сайтов, вероятно, потребуется [[admin:​onscreen|дополнительная настройка]]
-Эта страница это virtual site-debugging mode, который позволяет пользователю проверить функциональность сайта и устранить ошибки. +
- +
-Страница **OnScreen** это секция уровня сайта в **QP7.Framework** и создается для каждого ​сайта индивидуально.  +
- +
-В навигационном дереве **QP7.Framework** эта вкладка имеет следующий ​путь: **Sites / Name of the Site Project / OnScreen**. ​+
  
-**OnScreen** режим отличается от обычных ​режимов тем, что сайт остается закрытым ​пока debugging process in complete. Normally all site contents  +Режим ​OnScreen позволяет просматривать сайт (его тестовую версию) и редактировать данные по месту. В навигационном дереве **QP7.Framework** эта вкладка имеет следующий путь: **Сайты / Имя сайта / OnScreen**
-would be available as soon as the user saves entered parameters+
  
 Перед началом работы с **OnScreen**,​ пользователям следует назначить параметры **OnScreen** режима в **Свойствах сайта** и прочих связанных страницах ​ Перед началом работы с **OnScreen**,​ пользователям следует назначить параметры **OnScreen** режима в **Свойствах сайта** и прочих связанных страницах ​
 **QP7.Framework**. **QP7.Framework**.
  
-OnScreen параметры сборки +===Параметры сборки ​OnScreen=== 
-  ***Object Border** – The OnScreen ​mode allows QP7.Framework objects to be displayed as specific editing areas on the screen, indicated by a border around the field.  +  ***Рамка поля** – Позволяет настраивать режим показа рамки у полей, редактируемых через ​OnScreen. ​  
-  ***Field Border** – The OnScreen mode allows QP7.Framework fields to be displayed as specific editing areas on the screenindicated by a border around the fieldThe user can control how this feature works for their site using the Always, On Mouse Over and Never options.  +  ***Рамка объекта** – устаревшая опцияПозволяет настраивать режим показа рамки у объектовредактируемых через OnScreenВ ASP.NET не поддерживается 
-  ***Allow for Objects** – This option allows the user to choose which objects will be given borders - Publishing Container and/or ASP Object.+  ***Разрешить для объектов** – устаревшая опция. Позволяет включать/отключать OnScreen у объектов по их типу. В ASP.NET не поддерживается
  
site_configuration.1248878307.txt.gz · Last modified: 2009/07/29 17:38 (external edit)