用户:SunAfterRain/js/ForkAPage

页面复制小工具(简称:FAP,Fork A Page)会在“移动”标签处新增“复制”标签,可让用户将页面Fork(复制)到其他页面。

该功能由ja:User:青子守歌于2015年9月10日创立。源代码位于ja:MediaWiki:Gadget-ForkAPage.js

导入

在您的个人js页面加入如下代码:

importScript('User:SunAfterRain/js/ForkAPage.js'); // Fallback:[[User:SunAfterRain/js/ForkAPage.js]]

使用方法

点击“复制”后

  1. 画面中央会显示对话框。
  2. 在“复制目标页面名”处,填入要复制到的页面名称(默认为复制源页面名)。
  3. 在“复制理由”处填入追加注释。
  4. 点击“复制”按钮,之后内容会自动提交
  5. 提交完毕后,自动跳转至复制目标页。
  6. 复制目标页非空时会出现确认信息。确认没有问题可直接提交,新内容会覆盖掉目标页原内容。
  7. 发布后,目标页编辑摘要会显示复制源的版本信息。

配置选项

window.ForkAPageDiaLogHeight = 100;

此选项可以改变对话框的最小宽度(数字),默认值为100

window.ForkAPagePortletLinkTop = false;

指定为true会将标签提升到更多的顶部,默认值为false

备注

本页面抄自User:Muhebbet/ForkAPage