Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
wiki:plugin:discussion [2023/08/10 19:06] – [Лицензия] vladpolskiy | wiki:plugin:discussion [2023/08/10 21:17] (текущий) – [Discussion для «ДокуВики»] vladpolskiy |
---|
======Discussion для «ДокуВики»====== | ======Discussion для «ДокуВики»====== |
{{:wiki:plugin:dwplugin.png?70|}} Добавляет раздел комментариев на вики-страницы. Плагин обсуждения добавляет раздел обсуждения после вашей вики-страницы для комментариев пользователей. Это полезно для разделения содержимого страницы и его обсуждения, а также, если вы не хотите давать обычным пользователям право редактировать страницу, но по-прежнему хотите, чтобы заметки добавлялись пользователями. | {{:wiki:plugin:dwplugin.png?70 |}} Добавляет раздел комментариев на вики-страницы. Плагин обсуждения добавляет раздел обсуждения после вашей вики-страницы для комментариев пользователей. Это полезно для разделения содержимого страницы и его обсуждения, а также, если вы не хотите давать обычным пользователям право редактировать страницу, но по-прежнему хотите, чтобы заметки добавлялись пользователями. |
| |
Второй компонент этого подключаемого модуля показывает список всех страниц в пространстве имен с разделом обсуждения (называемым ветками обсуждения), упорядоченным по самым последним комментариям. Это позволяет вам создать очень простой дискуссионный форум в вашей вики. | Второй компонент этого подключаемого модуля показывает список всех страниц в пространстве имен с разделом обсуждения (называемым ветками обсуждения), упорядоченным по самым последним комментариям. Это позволяет вам создать очень простой дискуссионный форум в вашей вики. |
- распаковать его в<dokuwiki>/lib/plugins/ | - распаковать его в<dokuwiki>/lib/plugins/ |
- войдите как администратор и измените плагин в менеджере конфигурации | - войдите как администратор и измените плагин в менеджере конфигурации |
| =====Компоненты===== |
| ====Раздел комментариев==== |
| Это основная часть плагина. При включении ''%%~~DISCUSSION~~%%'' инструкции на вашу вики-страницу раздел обсуждения будет добавлен после обычного содержимого вики-страницы. Чтобы снова отключить его, используйте ''%%~~DISCUSSION:off~~%%''. Если вы хотите показать существующее обсуждение, но не хотите разрешать новые комментарии/ответы, используйте ''%%~~DISCUSSION:closed~~%%''. |
| ~~DISCUSSION~~ |
| ~~DISCUSSION:off~~ |
| ~~DISCUSSION:closed~~ |
| |
| Пользовательский заголовок может быть добавлен после разделителя %%|%%. |
| ~~DISCUSSION|Custom Title String~~ |
| ~~DISCUSSION:closed|Custom Title String~~ |
| |
| После каждого комментария в разделе обсуждения может быть до трех кнопок (в зависимости от ваших прав): |
| |
| * Ответ: Чтобы ответить на комментарий (вместо комментирования содержимого вики-страницы), нажмите кнопку ''Reply'' Затем форма ввода комментариев будет размещена соответствующим образом. |
| * Редактировать: зарегистрированные пользователи могут редактировать свои комментарии; администраторы могут редактировать все комментарии. Чтобы удалить комментарий, просто отредактируйте его, очистите текст и сохраните пустой комментарий, как если бы вы делали это со страницей вики. |
| Удалить: Зарегистрированные пользователи и администратор всех комментариев. |
| * Внимание: если на комментарий есть ответы, его удаление также приведет к удалению всех ответов! |
| * Скрыть/показать: с помощью этой кнопки администраторы могут легко деактивировать и повторно активировать комментарии. Скрытые комментарии не отображаются для обычных пользователей и отображаются затемненными для администраторов. Зарегистрированные пользователи могут скрывать только свои комментарии. Скрытие комментария скрывает и его ответы.\\ |
| Конечно, весь синтаксис «ДокуВики» можно использовать и в комментариях. Но есть проблемы с заголовками и сносками, поскольку они могут создавать конфликтующие идентификаторы и, следовательно, неверный XHTML. Я ищу способ либо разрешить только часть синтаксиса вики, либо автоматически создавать уникальные идентификаторы. |
| |
| ==== Синтаксис потоков ==== |
| |
| Это отображает список всех страниц данного пространства имен с разделом обсуждения. Список отсортирован по последнему комментарию. |
| |
| {{threads>[namespace]&[count=n]&[flags]&skipempty}} |
| |
| ^ [namespace] | пространство имен, для которого вы хотите список потоков обсуждения; '':'' это верхнее пространство имен, ''.'' это то же пространство имен, в котором находится страница ''*'' вся вики | необходимый | |
| ^ [count=n] | количество обсуждений, которые должны отображаться (допустимые значения: n > 0) | необязательный | |
| ^ [flags] | флаги списка страниц, разделенные ''&''см. [[https://www.dokuwiki.org/plugin:pagelist#flags|флаги]] | необязательный | |
| ^ skipempty | Не печатать обсуждения без комментариев | необязательный | |
| ^ nonewthreadform | Не показывать новую форму формы темы под таблицей | необязательный | |
| |
| По умолчанию новая форма потока отображается под списком. См. ''threads_formposition'' настройку, чтобы переместить его в начало списка или отключить эту форму. |
| |
| |
=====Применение===== | =====Применение===== |
<note warning>Если вы не добавите следующий код в файл main.php вашего шаблона, ссылки для цитирования не появятся!</note> | <note warning>Если вы не добавите следующий код в файл main.php вашего шаблона, ссылки для цитирования не появятся!</note> |
Для обновления удалите исходную папку lib/plugins/displaywikipage и установите новую версию, как указано выше. | Для обновления удалите исходную папку lib/plugins/displaywikipage и установите новую версию, как указано выше. |
=====Файл для загрузки===== | =====Файл для загрузки===== |
{{ :wiki:plugin:citations.zip |}} | {{ :wiki:plugin:discussion.zip |}} |
=====Лицензия===== | =====Лицензия===== |
* **Author:** [[michael@content-space.de|Michael Hamann, Gina Häußge, Michael Klier]] | * **Author:** [[michael@content-space.de|Michael Hamann, Gina Häußge, Michael Klier]] |