Site Notice

hello, world

InPageEdit-v2

From Project-EPB Commons
Revision as of 16:42, 1 November 2019 by 机智的小鱼君 (talk | contribs) (//InPageEdit - Section5)
InPageEdit overview.jpg

InPageEdit是由机智的小鱼君使用JavaScript编写的MediaWiki插件。

特色功能

快速编辑

File:InPageEdit toolbox.jpg
成功加载插件后右下角出现的工具盒

说明

快速编辑
预览编辑
  • 在不打开新标签页的情况下编辑页面
  • 提供预览功能
  • 也可以编辑页面的历史版本以便快速修复

快速编辑段落

  • 在段落编辑按钮后生成一个快速编辑按钮,让你快速编辑这个段落

快速编辑其他页面

可以通过navbar快速编辑navbox
  • 插件自动识别文章内的编辑链接,例如Navbox内的“查编论”快捷方式以及模版内的编辑链接,在其后生成一个快速编辑按钮,让你不需要打开新页面也能修改非当前页面的页面

快速重定向

  • 暂未实装

如何安装

个人使用

在您的个人js页(User:你的用户名/common.js)添加以下代码:

mw.loader.load('https://common.wjghj.cn/js/InPageEdit-v2');

——完成,刷新页面缓存,插件应当已经被成功加载

尝试一下

想尝试一下本插件吗?

InPageEdit预设在本页面运行,尽管点击InPageEdit的相关按钮,进行尝试吧!不用担心破坏任何东西,你的编辑操作一定会失败,这是因为本wiki不允许匿名用户编辑。

点击这些链接右侧的“快速编辑”即可尝试快速编辑

技术细节

插件使用

  • 使用jQuery
  • 使用mediawiki.api
  • 使用jQuery.cookie
  • 模态框使用ssi-modal插件

样式设计

  • 配色参考Fandom Design System

支持平台

  • MediaWiki > 1.19.0
  • 由于ssi-modal的兼容性问题,暂不支持Fandom平台

更新日志

详见 InPageEdit-v2/version-info