Инструменты пользователя

Инструменты сайта

Writing /home/wiki.santafox/wiki.santafox.ru/data/cache/d/d486d57e4f8e9be3e3e15c20ecabdad0.metadata failed

constructor:faq

Модуль «Вопросы и ответы»

Описание

Модуль предназначен для создания на сайте раздела с вопросами пользователей сайта и ответами на них администрации сайта.

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

Свойства

Модуль имеет два простых свойства, которое описано ниже. (Таблица 1).

Название свойства Варианты значения Описание
Файл шаблона Файл
Адрес отсылки уведомлений Адрес электронной почты На указанный адрес будут приходить сообщение о том, что пользователем был задан новый вопрос.

Таб. 1: В таблице перечислены свойства модуля «Вопросы и ответы».

Свойства к странице

Модуль не имеет свойств, прописываемых к странице сайта.

Действия

Сформировать разделы вопросов

Действие отвечает за формирование ссылки, кликая по которой пользователю открывается печатная версия текущей страницы.

Действие использует всего один параметр, который приведён в Таблице 2.

Название параметра действия Описание
Шаблон ссылки для печати Выбирается один из файлов, который будет использоваться в качестве шаблона для формирования ссылки печатной версии страницы.

Таб. 2: Перечень параметров действия «Сформировать ленту».

Шаблоны

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

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

Шаблон ссылки для печати

Данный шаблон стандартен для всех модулей и имеет всего один блок и переменную, которые приведены в Таблице 3.

Заголовок блока Прямые переменные Переменные-блоки Описание
@link link В блоке используется только одна переменная, которая заменяется url-ом, при переходе на который, будет сформирована печатная версия страницы.

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

Шаблон страницы печатной версии страницы

Шаблон печатной версии страницы сайта отличается от обычных шаблонов, используемых модулем.

Данный шаблон похож на шаблон страницы сайта, и, как правило, шаблон печатной версии страницы сайта создаётся именно из шаблона страницы сайта.

Шаблон печатной версии страницы не содержит ни блоков не переменных. Вместо этого он содержит стандартные метки, используемые в шаблонах страниц. При формировании печатной версии страницы, модуль получит указанный шаблон, и используемые в нём метки будут заменены на контент, который поставлен в соответствие этим меткам в административном интерфейсе.

Таким образом, используя (или не используя) метки в шаблоне печатной версии страницы, вы можете перекомпоновывать контент страницы по своему усмотрению.

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

Переменные

Переменная Блоки применения Описание
Link @link Переменная заменяется ссылкой, для просмотра печатной версии страницы.
user @partition_list…, @partition_content…,@answer_tableПеременная заменяется именем пользователя.
email @partition_list…, @partition_content…,@answer_tableПеременная заменяется email пользователя.
description @partition_list…, @partition_content…,@answer_tableПеременная заменяется текстом ответа.

Таб. 4: Перечень всех переменных, используемых в шаблонах модулей действий модуля вопросы и ответы.

constructor/faq.txt · Последние изменения: 2014/04/01 17:41 — bubek