MediaWiki討論:Gadget-AdvancedSiteNotices.js
Gadget throwing JS errors on the mobile site
This gadget is throwing errors on mobile site e.g. https://zh.m.wikipedia.org/wiki/%E7%AC%AC%E4%BA%8C%E6%AC%A1%E4%B8%96%E7%95%8C%E5%A4%A7%E6%88%98:
Uncaught SyntaxError: Unexpected token ) at testCriteria (<anonymous>:235:177) at matchCriteria (<anonymous>:235:195) at loadNotices (<anonymous>:235:451) at Object.success (<anonymous>:236:699) at fire (load.php?lang=zh-hk&modules=jquery&skin=minerva&version=0hmxo20:45) at Object.fireWith [as resolveWith] (load.php?lang=zh-hk&modules=jquery&skin=minerva&version=0hmxo20:47) at done (load.php?lang=zh-hk&modules=jquery&skin=minerva&version=0hmxo20:126) at XMLHttpRequest.<anonymous> (load.php?lang=zh-hk&modules=jquery&skin=minerva&version=0hmxo20:130)
Jdlrobson(留言) 2019年8月7日 (三) 17:26 (UTC)
- Fixed in Special:Diff/55559839. --Xiplus#Talk 2019年8月8日 (四) 00:14 (UTC)
在上方的消息「跑馬燈」
以前在上面的消息「跑馬燈」只要按 [關閉] 之後,在維基百科的頁面之間就不會再出現了(直到下次),但現在按下 [關閉] 卻只有單次有效,轉到其他頁面仍然出現?是強迫收看嗎?--Tp0910(留言) 2020年10月3日 (六) 20:46 (UTC)
- @Xiplus:最後一個版本被改壞了。
rev === cval
應該是不能用===
的,因為$.cookie(cname)
獲取不到內容的時候返回的是null
。同時我也不太明白為什麼上面的if (cval == '') { cval = -1 }
會這樣寫,null == ''
這始終是false
的。 --安憶Talk 2020年10月4日 (日) 04:05 (UTC)- 已回退。--Xiplus#Talk 2020年10月4日 (日) 04:19 (UTC)
- 感謝各位。--Tp0910(留言) 2020年10月4日 (日) 14:42 (UTC)
- 已回退。--Xiplus#Talk 2020年10月4日 (日) 04:19 (UTC)
too much recursion
This error is thrown on https://zh.wikipedia.org/wiki/%E5%A4%A7%E9%B1%BC%E6%B5%B7%E6%A3%A0 Anoymized stack trace:
at html/< URL1:222:664 at access URL1:193:243 at html URL1:222:504 at loadNotices/< URL2:4:168 at jQuery.speed/opt.complete URL1:242:22 at fire URL1:186:191 at fireWith URL1:187:402 at tick URL1:239:241 at jQuery.fx.tick URL1:244:750 at schedule URL1:234:991
Jon (WMF)(留言) 2020年10月20日 (二) 21:09 (UTC)
編輯請求 2021-08-18
請求已處理。--安憶Talk 2021年8月18日 (三) 02:59 (UTC)
把第71行的jQuery.trim
改成String.prototype.trim
,控制台一堆deprecate警告-- Sunny00217 2021年8月18日 (三) 02:52 (UTC)
The gadget is not in real time when using with numbers
Hello, in ckb:Template:AdvancedSiteNotices, we used if expression with two deletion categories (for admins only). It is obvious that category members increase and decrease. The problem here is that the AdvancedSiteNotices does not update at all and is not real time. I just investigated the problem a little bit and went to the ckb:Template:AdvancedSiteNotices/ajax. I cleaned it's cache up and it updated in the AdvancedSiteNotices, but I wasn't sure if it was updated only for me or for other administrators and it will updated for all admins. Can you fix this problem?--Aram(留言) 2023年1月10日 (二) 19:29 (UTC)