Extension:基於段落的編輯衝突界面
Appearance
发行状态: 稳定版 |
|
|---|---|
| 实现 | 用户界面 |
| 描述 | 提供用于编辑冲突解决页面的双栏视图 |
| 作者 | 德国维基媒体协会(WMDE) |
| 最新版本 | 持续更新 |
| 兼容性政策 | 快照跟随MediaWiki发布。 master分支不向后兼容。 |
| 许可协议 | GNU通用公眾授權條款2.0或更新版本 |
| 下載 | |
| 帮助 | Help:Paragraph-based Edit Conflict Interface |
|
|
| 翻译Paragraph-based Edit Conflict Interface扩展 | |
| 問題 | 开启的任务 · 报告错误 |
基于段落的编辑冲突界面(代号:TwoColConflict)擴充功能是一個编辑冲突解决表单的备用界面。 它会成对并排显示相互冲突的文本段落,使您更容易将文本与当前在线的文本合并。
用法
启用新视图: 要启用解决编辑冲突的新视图,您需要先登录,然后在您wiki上的“测试功能”参数设置页面上勾选启用“基于段落的编辑冲突界面”。 如果您已经启用了先前提到的这个测试功能,那么您应该会自动地得到这个新视图。

1. 熟悉环境。 为了帮助您解决编辑冲突,界面将两个修订版本之间的差异分解如下:
- 存在“差异”的文本段落会成对并列显示。 当前页面版本以黄色显示,您的版本则以蓝色标示。 内部修改过的文本会高亮显示。
- 两个版本中“完全一致”的文本段落将以横贯整个页面的灰色条带显示。
初次遇到编辑冲突时,教程会引导您熟悉界面操作。 您可以通过点击帮助图标(?)再次打开它。
- 若需复制您编辑后的文章版本(包含修改的完整文本),请点击界面顶部蓝色标记标题旁标有
复制全文的链接。


2. 将您的文本与当前在线版本合并,构建新版内容。
- 通过点击单选按钮来选择您想要保留的段落。 默认情况下,系统会选中对方的所有文本内容,若直接发布则您所做的文本修改将全部丢失。
- 如有需要,可编辑段落。
- 点击黑色铅笔图标,即可开启文本段落的编辑模式。 如果铅笔呈灰色,则表示您需要先选中文本段落。 否则,点击发布时此版本将不会被保存。
- 您也可以编辑两个版本中相同的文本段落。
- 编辑文本段落时,用于区分版本间差异的高亮标记将会消失。
- 您可以通过键盘上的复制粘贴功能或右键点击操作,将其他文本段落的内容整合进来。
- 点击勾选标记以应用对文本框的更改并关闭其编辑模式。
- 若要放弃更改并将文本框内容重置为编辑冲突发生时的状态,请点击
X。 这也恢复了高亮显示。
- 若要放弃更改并将文本框内容重置为编辑冲突发生时的状态,请点击
3. 发布新页面版本。
When you’re done selecting and editing all of the passages, click Publish changes.
将您选定的所有文本段落和灰色框整合成一个新的页面修订版本。
与所有维基页面一样,您可以通过预览按钮先行查看更改内容。
点击“取消”,您将返回页面的当前版本。
非JavaScript版本
若未使用JavaScript,该功能的外观或行为将如下所示:
- 所有的文本段落都展示在编辑框内。
- 编辑框内没有任何按钮。
- 两个版本中相同的文本段落总是会被扩展。
安裝
- 下载文件,并解压
TwoColConflict文件夹到extensions/目录中。
开发者和代码贡献人员应改从Git安装此扩展,输入:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TwoColConflict
- 請新增下列代码到您的LocalSettings.php文件的底部:
wfLoadExtension( 'TwoColConflict' );
- 按需求配置。
完成 – 請导航至您的wiki上的Special:Version,以验证此扩展已成功安装。
配置
| Name | Type | Default | Description |
|---|---|---|---|
$wgTwoColConflictBetaFeature |
Boolean | true
|
当Extension:BetaFeatures(测试功能)被启用时,启用这个扩展、將它视为一个测试功能。 |
$wgTwoColConflictSuggestResolution |
Boolean | true
|
提供一个简单的解决方案,用于当两位用户在同一时间在讨论页上回复时造成的编辑冲突。 |
链接
| 此扩展用于一个或多个维基媒体项目。 这可能意味着扩展足够稳定、运作足够良好,可以用在这样的高流量的网站上。 请在维基媒体的CommonSettings.php和InitialiseSettings.php配置文件中查找此扩展的名称以查看哪些网站安装了该扩展。 特定wiki上的已安装的扩展的完整列表位于Special:Version页面。 |
| 此扩展在以下wiki农场/托管网站和/或软件包中提供: 這不是一份權威名單。 即使某些wiki农场/托管网站和/或软件包未在这里列出,它们也可能提供此扩展。 请检查你的wiki农场/托管网站或软件包以确认提供情况。 |
Categories:
- Stable extensions/zh
- User interface extensions/zh
- GPL licensed extensions/zh
- Extensions in Wikimedia version control/zh
- AlternateEdit extensions/zh
- EditPage::importFormData extensions/zh
- EditPage::showEditForm:fields extensions/zh
- EditPageBeforeEditButtons extensions/zh
- GetBetaFeaturePreferences extensions/zh
- GetPreferences extensions/zh
- LoadUserOptions extensions/zh
- All extensions/zh
- Pages using deprecated NoteTA template
- Extensions used on Wikimedia/zh
- Extensions included in BlueSpice/zh
- Extensions included in Canasta/zh
- Extensions included in Miraheze/zh
- Extensions included in MyWikis/zh
- Extensions included in wiki.gg/zh
- Extensions included in WikiForge/zh
