Форум Действия

Имеется также Deutsch, English и Français


С помощью действий с форумом вы можете создать форум в определенном кластере вашей вики.



1. Глобальные настройки

define the forum cluster
Значение конфигурации forum_cluster определяет пространство имён, в котором расположен форум. Это необходимо для обеспечения уникального пути.

2. Действия

Эти действия работают только в пределах определенного кластера форума.

2.1. forums

  • shows sub-forums list
  • {{forums [pages="subtag1, subtag2, ..."]}}
  • pages – to create multilevel forums this optional parameter passes a comma-delimeted list of tag names of pages that must be considered sub-forums, and not topics.
  • Tags must be absolute (not relative). If you define pages, it must be done for all sub-forums and topic pages.

2.2. topics

  • shows forum topics list
  • {{topics [pages="subtag1, subtag2, ..."]}}
  • pages – when creating multilevel forums this optional parameter passes a comma-delimeted list of tag names of pages that must be considered sub-forums, so topics under these cluster sub-pages will not be displayed. Tags must be absolute.

3. Права Доступа

3.1. Meta pages

Important

The permissions for comments on all forum meta pages, those having the action {{forums}} or {{topics}}, must be empty.

e.g.
Settings for Forums meta page permissions

3.2. Темы страниц

The engine sets special permissions for the topic pages, you usually create them with the topics action, it recognizes them over the name space.

$read_acl	= '*';
$write_acl	= $user_name;
$comment_acl	= '$';
$create_acl	= '';
$upload_acl	= '';

Notice the empty create_acl. The topic action shows only pages with empty create_acl as topics .

4. Handler

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

4.1. Moderate forum

moderate forum

4.2. Moderate topic

moderate topic

5. Пример


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


Page Action
Forum {{forums pages="Forum/Discussion,Forum/National"}}
Forum/Discussion {{topics}}
Forum/Discussion/Topic1
Forum/Discussion/Topic2
Forum/National {{forums pages="Forum/National/Deutsch"}}
Forum/National/Deutsch {{topics}}
Forum/National/Deutsch/Topic1
Forum/National/Deutsch/Topic2

Forum
forums action
Forum/Discussion
forum topics action