Руководство по модулям Компания «аист»


НазваниеРуководство по модулям Компания «аист»
страница2/27
ТипРуководство
1   2   3   4   5   6   7   8   9   ...   27


Голосование



Модуль позволяет проводить опросы, состоящие из одного вопроса и 10 фиксированных ответов. Имеется возможность включить альтернативный вариант ответа - текстовое поле, куда голосующий может внести свой вариант.
При создании голосования можно указать:

  • право пользователя выбирать несколько вариантов ответа или только один;

  • используется ли альтернативный вариант ответа;

  • альтернативное значение (надпись) на кнопке голосования;

  • условия голосования: один голос с одного IP, cookie, голосуют только зарегистрированные в системе пользователи.


Помимо вспомогательных скриптов, модуль содержит шаблон данных «Опросы». После успешной установки модуля вам будет предложено создать раздел «Опросы» (ссылка «завершение установки» в разделе Модули). К этому разделу будет автоматически подключен соответствующий шаблон. Вы также можете подключить этот шаблон к любому другому разделу.
Управление модулем осуществляется при помощи стандартного механизма шаблонов. Каждый опрос представляет собой объект определенного шаблона. Соответственно, можно настраивать модуль, используя все возможные механизмы настройки шаблона: изменять формат отображения результатов, выносить опрос на титульную страницу, менять внешний вид шаблона в зависимости от подаваемых параметров и пр.
Используемые функции:


  • poll_alreadyAnswered($classID, $PollID,$ProtectIP,$ProtectUsers)

Функция проверяет, участвовал ли пользователь в указанном опросе. Проверка происходит по номеру шаблона $classID и номеру опроса $PollID, есть ли cookie у пользователя на компьютере. Если $ProtectIP равна 1, то проверяется и IP голосующего. Если $ProtectUsers равна 1, то проверяется, авторизован ли пользователь (по его ID).


  • poll_percentLine ($classID, $PollID, $AnswerCount, $MaxWidth, $template)

Функция рисует линию, ширина которой в шаблоне $template соответствует количеству голосов ($AnswerCount), отданных за данный ответ. Максимальная ширина линии задается переменной $MaxWidth. $classID и $PollID – номер шаблона данных и номер опросника соответственно.
В шаблоне $template можно использовать макросы %WIDTH% – ширина линии и %PERCENT% - количество отданных голосов за данный ответ в процентах.
Функция предназначена для использования в шаблоне данных «Опросник». Пример использования функции:
".opt($f_Answer1,$f_Answer10.poll_percentLine($classID,$f_RowID,$f_Count1,100," (%PERCENT%)
")."

")."

".opt($f_Answer2,$f_Answer10.poll_percentLine($classID,$f_RowID,$f_Count2,100," (%PERCENT%)
")."

")."

В качестве результата мы получаем:
Да (23%)

====
Нет (77%)

===============


  • poll_alternativeAnswer($classID, $PollID)

Функция выводит список альтернативных вариантов ответа на вопрос с номером $PollID из шаблона с номером $classID.


Поиск по сайту




Установка


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

Настройка доменов


Управление индексацией сайта производится в специальном интерфейсе управления модулем «Поиск по сайту» в разделе «Модули». Вы можете настроить список сайтов для индексации в параметрах модуля. При установке по умолчанию модуль настраивается на индексацию сайта, на который установлена система.
Стоит учесть, что практически всегда сайт имеет 2 адреса: домен и его зеркало вида www.домен. Модуль по умолчанию прописывает в настройках домен без www, это сделано для того, чтобы не индексировать одни и те же страницы 2 раза. Даже если посетитель осуществляет поиск домена с www, результаты поиска будут выдаваться без www.
Если вы хотите, чтобы результаты поиска всегда выдавались на домен с www, укажите в параметрах модуля в ALLOWED_URLS нужные вам домены через запятую (www.домен, домен). Помимо этого, в системных настройках шаблона «Поиск по сайту» необходимо закомментировать $SEARCH_HOST из блока «без www» (поставить # перед строкой) и раскомментировать $SEARCH_HOST из блока «с www» (убрать # перед строкой).
В случае когда вам необходимо выдавать результаты на тот домен, с которого производит запрос посетитель, закомментируйте обе строки из обоих блоков, после второго блока напишите:

$SEARCH_HOST=$HTTP_HOST;

1   2   3   4   5   6   7   8   9   ...   27

Похожие:

Руководство по модулям Компания «аист» iconРуководство разработчика Компания «аист»
Право на тиражирование программных компонентов и документации принадлежит компании «аист». Приобретая систему NetCat, вы автоматически...

Руководство по модулям Компания «аист» iconРуководство пользователя табельный учет внимание! Настоящий документ...
Ооо «Компания бэст» также не несет никакой ответственности за специфический, прямой или косвенный ущерб, вызванный данной публикацией...

Руководство по модулям Компания «аист» iconРуководство пользователя книга покупок-продаж внимание! Настоящий...
Ооо «Компания «бэст» также не несет никакой ответственности за специфический, прямой или косвенный ущерб, вызванный данной публикацией...

Руководство по модулям Компания «аист» iconПрограммы для бизнеса отраслевое решение «бэст аптека» руководство пользователя
Ооо «Компания бэст» также не несет никакой ответственности за специфический, прямой или косвенный ущерб, вызванный данной публикацией...

Руководство по модулям Компания «аист» iconПрограммы для бизнеса система управления предприятием бэст-5 руководство пользователя
Ооо «Компания бэст» также не несет никакой ответственности за специфический, прямой или косвенный ущерб, вызванный данной публикацией...

Руководство по модулям Компания «аист» iconПрограммы для бизнеса система управления предприятием бэст-5 руководство пользователя
Ооо «Компания бэст» также не несет никакой ответственности за специфический, прямой или косвенный ущерб, вызванный данной публикацией...

Руководство по модулям Компания «аист» iconПрограммы для бизнеса система управления предприятием бэст-5 руководство пользователя
Ооо «Компания бэст» также не несет никакой ответственности за специфический, прямой или косвенный ущерб, вызванный данной публикацией...

Руководство по модулям Компания «аист» iconРуководство пользователя учет питания внимание! Настоящий документ...
В содержание документа могут быть внесены изменения без предварительного уведомления со стороны ООО «Компания бэст». Так как система...

Руководство по модулям Компания «аист» iconПример производственная характеристика
Во время прохождения практики студент показал знания и умения, освоенные по профессиональным модулям

Руководство по модулям Компания «аист» iconI уровня филиала «Хабаровская теплосетевая компания» ао «Дальневосточная генерирующая компания»
Запрос цен на право заключения договора на поставку кровельных материалов (рубероид, стекломаст) для нужд структурных подразделений...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск