This page is a translated version of the page Extension:DiscussionTools and the translation is 100% complete.
此扩展随附于MediaWiki 1.40及更高版本。 因此您无需另外下载。 但是,您仍需遵循此页面提供的其他使用说明。
MediaWiki扩展手册
DiscussionTools
发行状态: 稳定版
实现 用户界面
描述
用于增强讨论页的工具
作者 维基媒体编辑团队
最新版本 持续更新
兼容性政策 快照跟随MediaWiki发布。 master分支不向后兼容。
数据库更改
discussiontools_items
discussiontools_item_ids
discussiontools_item_pages
discussiontools_item_revisions
discussiontools_subscription
许可协议 MIT授權條款
下載
帮助 帮助:讨论工具
  • $wgDiscussionToolsReplyIndentation
  • $wgDiscussionToolsBeta
  • $wgDiscussionTools_visualenhancements
  • $wgDiscussionToolsEnablePermalinksBackend
  • $wgDiscussionToolsEnableThanks
  • $wgDiscussionToolsTimestampFormatSwitchTime
  • $wgDiscussionToolsShowFeedbackLinks
  • $wgDiscussionToolsTalkPageParserCacheExpiry
  • $wgDiscussionTools_visualenhancements_pageframe
  • $wgDiscussionToolsAutoTopicSubEditor
  • $wgDiscussionToolsConflictingGadgetName
  • $wgDiscussionTools_visualenhancements_reply
  • $wgDiscussionToolsEnablePermalinksFrontend
  • $wgDiscussionTools_visualenhancements_reply_icon_languages
季度下載量 76 (Ranked 69th)
正在使用的公开wiki数 930 (Ranked 285th)
翻译DiscussionTools扩展
問題 开启的任务 · 报告错误

Discussion Tools 扩展是用于增强讨论页面的工具集。 截至2024年,它作为讨论页计划 的一部分,由编辑团队构建。

用户文档位于帮助:讨论工具

部分功能可在个别页面或章节中禁用,详见Help:DiscussionTools/Magic words and markup

功能

依赖

安裝

  • 安装所需组件.
  • 下载文件,并将解压后的DiscussionTools文件夹移动到extensions/目录中。
    开发者和代码贡献人员应从Git安装扩展,输入:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
  • 将下列代码放置在您的LocalSettings.php 的底部:
    wfLoadExtension( 'DiscussionTools' );
    
  • 运行更新脚本,它将自动创建此扩展必须依赖的数据库表。
  • 同样的,确保设置了时区 ,并在$wgFragmentMode 配置中包含了html5。
  • 按需求配置。
  •   完成 – 在您的wiki上导航至Special:Version,以验证已成功安装扩展。

配置

设置名称 默认值 描述
$wgDiscussionToolsEnable true 在讨论页启用讨论工具。
$wgDiscussionToolsBeta false 使讨论工具成为一个测试功能
$wgDiscussionToolsEnable2017Wikitext false 为wikitext回复启用2017维基文本编辑器(暂不支持)。
$wgDiscussionToolsEnablePermalinksBackend true 启用永久链接后端(Special:GoToComment) 详见Extension:讨论工具/工作原理#永久链接
$wgDiscussionToolsReplyIndentation 'invisible' 选择一个回复缩进:'invisible'(使用<dl><dd>标签以在wikitext中输出:)或'bullet'(使用<ul><li>标签以在wikitext中输出*
$wgDiscussionToolsShowFeedbackLinks false MW 1.40+ 在回复工具和新话题工具的后边显示“分享有关此功能的意见反馈”链接。
$wgDiscussionToolsConflictingGadgetName 'convenientDiscussions' 设置Convenient Discussions小工具的内部名称,因为先前的配置会与回复工具相冲突。 当这个小工具被启用时,回复工具将不可用。

API

编辑

操作 人类可读名 说明 是否为内部性质
discussiontoolscompare 比较 获取有关两个页面修订之间的评论更改的信息。 internal
discussiontoolsedit 编辑 在讨论页上发布一条留言。
discussiontoolsfindcomment 查找留言 通过其ID或名称来查找留言。
discussiontoolspageinfo 页面信息 提供初始化讨论工具所需的元数据。 internal
discussiontoolspreview 预览 在讨论页上预览一条留言。 internal

話題訂閱

操作 人类可读名 说明 是否为内部性质
discussiontoolsgetsubscriptions 管理订阅 获取所提供话题的订阅状态。
discussiontoolssubscribe 订阅 订阅(或取消订阅)某一话题,以接收有关通知。

特殊页面

整合其他扩展

DiscussionTools可以跟PlaceNewSection 整合在一起,以放置用于添加新主题的位置。

參見