用户:SunAfterRain/js/invertBlock
外观
< User:SunAfterRain | js
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的功能而已。至于为什么模板还要分软性硬性?作者也看不懂。