跳转到内容

用户:SunAfterRain/js/invertBlock

维基百科,自由的百科全书

invertBlock.js是用来反转{{Block}}的小工具,原理基于User:滥权管理员/刮刮乐Template:Block本身的 css。

这个小工具会通杀Block模板旧版与新版的全部版本,并且无法选择退出!

使用方法

[编辑]

在您的Special:MyPage/common.js加入:

importScript( "User:SunAfterRain/js/invertBlock.js" ); // backlink: [[User:SunAfterRain/js/invertBlock]]
配置选项:
  • window.ujsInvertBlockDisableBlocks = true;:此选项会改以直接去除全部 block,让 block 看起来跟一般的文字没两样,此时亦无法透过点击来回复到小工具作用前被遮挡的状态。(在网址加上?disableBlock=1亦可达成同样的效果)

效果

[编辑]

悬浮显示文字&点击时去除block(再次点击时复原)……听不懂?安装后自己去Template:Block试看看吧。

备注

[编辑]

这个小工具的css就是拿了新版硬性block的样式配上软性block的效果,js只是换掉class和点击时去除block的功能而已。至于为什么模板还要分软性硬性?作者也看不懂。

参见

[编辑]