Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Копирование страницы

Копирование страницы выполняется одним из следующих способов:

в контекстном меню страницы выбрать пункт «Создать по образцу» (Create Like), в списке страниц выбрать требуемую страницу и нажать кнопку «Создать по образцу» (Create Like).

Для копии используются следующие значения полей:

Название

Описание

Название страницы

Формат имени – Copy of Название Исходной Страницы)

Имя файла

Формат имени – copy_of_имя Файла Исходной Страницы)


Объект

Объекты делятся на следующие группы:

объекты шаблона, объекты страницы.

Внутреннее отличие заключается только в области видимости, которая проявляется при вызове объекта. В ГПИ управление объектами осуществляется на уровне страницы.

Используются следующие типы объектов:

Название

Описание

Generic

Базовый объект, используется в большинстве случаев.

Publishing Container

Объект для вывода данных из контента.

Publishing Form

Объект для ввода данных в контент.

Style Sheet(CSS)

Любой из этих типов фактически является типом «Generic» и носит только маркерную функцию. Исключение составляют объекты типов «CSS» и «JavaScript»: у них имеется дополнительная опция «Глобальный» (Global).

JavaScript

Macromedia Flash

Windows Media

Meta Keywords

Meta Description

Свойства объекта

Общие

Название

Описание

Переопределить родительский объект (This object overrides parent object)

Указатель, что новый объект должен быть создан путём переопределения существующего объекта шаблона.

Значения параметров «Название объекта» и «Название объекта. NET» наследуются от родительского объекта.

Допускается задание типа объекта, отличного от типа родительского объекта.

Название объекта (Object Name)

Идентификатор объекта.

Название объекта должно быть уникально в пределах объектов шаблона или объектов страницы. Также оно не может совпадать с названием шаблона. Название объекта используется в коде для вызова этого объекта.

Название объекта. NET (.NET Object Name)

Название объекта.

Используется для создания. NET-класса.

Если значение поля «Название объекта» содержит только английские буквы, цифры и пробелы, то значение данного свойства будет сгенерировано автоматически.

Для ASP-сборки поле отсутствует.

Описание (Description)

Описание объекта.

Глобальный (Global)

Опция доступна только для объектов типов «JavaScript» и «CSS» уровня шаблона.

Тип (Type)

Тип объекта.

Разрешить OnScreen (Allow OnScreen)

Внимание: Режим OnScreen существует только в предыдущих версиях продукта.

Указатель, что должна быть возможность работать в режиме OnScreen.

Примечание: Режим OnScreen для объектов поддерживается только ASP-сборкой в целях совместимости.

Примечание: значение свойства для объекта «Publishing Container» не влияет на работу режима для полей внутри этого объекта.

Разрешить ViewState (Enable ViewState)

Управляет возможностью использования ViewState для объекта.

По умолчанию выключена.

Аналогичная опция также доступна на уровне шаблона и страницы.

Отключение ViewState на верхнем уровне иерархии блокирует все нижние уровни независимо от их собственных настроек.

Отключить автоматическое связывание с данными (Disable auto data binding)

Управляет возможностью вызова метода DataBind для элементов управления, генерируемых из данного объекта. Отключение связывания с данными на уровне шаблона распространяется только на элемент управления шаблоном и никак не влияет на объекты, если только не использовать опцию «Применить к существующим объектам» (Apply To Existing Objects).

По умолчанию выключена.

Пользовательский класс (Custom Class)

Позволяет задать класс, от которого будет унаследован объект. По умолчанию значение берётся с уровня шаблона. Отсутствие данных означает, что будет использован класс по умолчанию в зависимости от типа объекта и мобильных настроек шаблона. Позволяет для текущего объекта перекрыть пользовательский класс, заданный на уровне шаблона.

Использовать значения по умолчанию (Use Default Values)

Установка опции позволяет задать значения по умолчанию (Default Values).

Свойства объекта типа «Publishing Container»
Выбор источника

Название

Описание

Контент (Контент)

Контент, из которого будут выводиться данные. В случае динамического изменения контента опция представляет контент по умолчанию.

Разрешить динамическое изменение контента (Allow Dynamic Content Change)

Флаг, отвечающий за использование режима динамического изменения контента.

Переменная, содержащая название контента (Dynamic Content Variable)

Название параметра из коллекции Values, который содержит имя контента. Поддерживается вызов контентов из различных сайтов (с использованием имени контента в формате SiteName. ContentName).

В целях защиты от SQL-инъекции существует ограничение: параметр с данным именем не должен существовать в коллекциях HttpRequest. QueryString и HttpRequest. Form, он должен быть добавлен c помощью метода AddValue.

Крайне не рекомендуется подставлять в эту переменную данные, полученные от пользователя, желательна проверка данных по принципу белого списка. В случае, если переданное значение не соответствует действительному имени контента, будут выведены данные из контента по умолчанию (задаётся в поле «Контент»). Во избежание ошибок рекомендуется, чтобы структура контентов, между которыми осуществляется динамическое переключение, была одинаковой.

Фильтрация

Название

Описание

Фильтр (Filter)

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

Фильтр представляет собой часть предложения WHERE SQL-запроса, другая часть предложения WHERE формируется на основании прочих полей и служебных данных.

При динамическом формировании фильтра обычно используется механизм Values.

Примечание: рекомендуется создавать индекс для поля, по которому осуществляется фильтрация.

Использовать расписание статей (Use Schedule)

По умолчанию включено. Сброс флага позволяет игнорировать поле Visible (используется инструментом «Расписание»), в этом случае статья будет отображаться на веб-сайте вне зависимости от значения указанного поля.

Показать архивированные (Show archived)

Позволяет включить в результат статьи из архива (игнорировать значение поля Archive).

По умолчанию архивные статьи не попадают в результирующий набор.

Статусы (Statuses)

Статусы Workflow статей, которые требуется выводить на веб-сайте.

Опция доступна, когда в качестве источника данных выбран контент, на который назначен Workflow.

Примечание: опция используется только в Live-режиме (в Stage-режиме на веб-сайт выводятся статьи всех статусов).

Использовать правила доступа бекэнда (Use Security)

Указатель, что требуется вместе со статьями получать данные об уровнях доступа пользователей бекэнда к этим статьям, что даёт возможность применять правила доступа бекэнда.

По умолчанию выключена.

Внимание: требуется предварительная дополнительная настройка интегрированных правил доступа.

Доступны следующие режимы работы:

    «Возвращать только подходящие статьи» (Return only matching articles);

В результирующий набор попадут только статьи, для которых текущий пользователь имеет уровень доступа в интервале, заданном в свойствах «Начальный уровень» и «Конечный уровень».

    «Возвращать все статьи вместе с уровнями доступа» (Return All articles with specified permission level).

Фильтрация по уровням доступа не производится. Использовать в случае, если задача решена в коде Разработчика.

Начальный уровень (Start Level)

Значение минимального уровня доступа.

Конечный уровень (End Level)

Значение максимального уровня доступа.

Настройка интегрированных правил доступа бекэнда

Часто требуется создать закрытый раздел на веб-сайте с возможностью входа для зарегистрированных пользователей. Данная функциональность позволяет использовать для этой цели пользователей QP вместо создания собственного хранилища пользовательских данных на базе контентов QP.

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

Для поддерживаемых языков. NET используются собственные переменные. По умолчанию используются следующие названия:

Язык

Название переменной

C#

    Session[“qp_UID”] Session[“qp_GID”]

    Session(“qp_UID”) Session(“qp_GID”)

<app_var app_var_name="security_UID_varname_VB">Session("qp_UID")</app_var>

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36