“LLWiki:管理员技术手册”的版本间差异

添加115字节 、​ 2020年12月26日 (六) 21:55
使用页面/文本对比查看器快速编辑
→‎mediawiki:​ // 使用Wikiplus小工具快速编辑
标签移动版网页编辑 移动版编辑
(使用页面/文本对比查看器快速编辑)
;mw.loader
;mw.notify()
:调用这个方法可以在桌面版的右上角、移动手机版的上方显示一个[[mw:Bubble_notifications/zh|泡泡通知]]。LLWiki一般使用这个方法取代window.alert()或OO.ui.alert()。
:这个方法<code>mw.notify(message, options)</code>接受两个参数。第一个必需参数<code>message</code>指定通知内容,可以是字符串、HTML元素对象或元素对象数组、jQuery对象或mw.message对象;第二个可选参数<code>options</code>则指定自定义选项,是一个JSONJS对象。
:<code>options</code>中可自定义的选项有:
:*<code>autoHide</code> – 布尔值,决定通知是否会自行消失。默认为<code lang="js">true</code>。
:*<code>autoHideSeconds</code> – 如果启用了<code>autoHide</code>(如默认情形),则指定通知自行消失的时间。默认为<code lang="js">'short'</code>(5秒),可以指定为<code lang="js">'long'</code>(30秒)或手动输入秒数
:*<code>tag</code> – 可选的字符串,指定通知的标签,类似于HTML的ID。如果发送多个拥有同一个tag的通知,会导致之前的通知被后来的在原位覆盖。
:*<code>title</code> – 可选的标题。如果指定,则会于内容上方加粗显示。
:*<code>type</code> – 可选的字符串,指定通知的种类。除默认效果外其他可选类型为<code lang="js">'warn'</code>和<code lang="js">'error'</code>。
:*<code>visibleTimeout</code> – 布尔值。如果为真,则通知消失的时间按照页面于用户可见的时间计算;换言之,当用户切换到其他页面时,通知消失的计时器会暂停。反之,则通知消失的时间按照系统时间计算。默认为<code lang="js">true</code>。
;mw.now()
:这个方法理论上和Date.now()差不多,但实际测试表明和Date.now()的取值不同,因此请勿混合使用。非必需,基本可以完全被Date.now()替换。
16,874

个编辑