檢視 MediaWiki:Common.js 的原始碼
←
MediaWiki:Common.js
跳至導覽
跳至搜尋
由於下列原因,您沒有權限進行編輯此頁面的動作:
您請求的操作只有這個群組的使用者能使用:
使用者
本頁用來提供此 Wiki 軟體介面上的文字,並且已被設為保護以防止惡意修改。 如欲增加或修改 Wiki 的翻譯,請至
translatewiki.net
上的 MediaWiki 在地化專案。
您沒有權限來編輯此 JavaScript 頁面,因為這會影響到所有的網站訪客。
您可以檢視並複製此頁面的原始碼。
/* 顯示最新20筆*/ $(function(){ console.log('into plugin '); if($("#p-recentchanges").length == 0){ return } var NAMESPACES = { // 所有 namespace (命名空間)清單 "(主要)":"0", "討論":"1", "使用者":"2", "使用者討論":"3", "檔案":"6", "檔案討論":"7", "MediaWiki":"8", "MediaWiki討論":"9", "模板":"10", "模板討論":"11", "使用說明":"12", "使用說明討論":"13", "分類":"14", "分類討論":"15", "Gadget":"2300", "Gadget talk":"2301", "Gadget definition":"2302", "Gadget definition talk":"2303" } /* 排版調整 */ var storage = localStorage || {} var frequency = 20 ; var numOfPageLoad = 20; var wikiURL = location.origin + '/rpgmakerwiki/'; var apiURL = location.origin + "/rpgmakerwiki/api.php" var namespaceUsed = [ NAMESPACES["(主要)"], NAMESPACES["討論"], NAMESPACES["使用者討論"], NAMESPACES["檔案討論"], NAMESPACES["模板"], NAMESPACES["模板討論"], NAMESPACES["分類討論"] ] function loadCallback(data){ var list = $("<ul>") $($("#p-recentchanges").find(".body, .pBody")[0]) .after( $("<div class='body'>").append(list) ) .after($("<h3></h3>").css({"font-style": "italic"}).html("最新 " + numOfPageLoad + " 筆變動")) for(var i in data){ var rc = data[i] list.append($("<li>").append($("<a>").attr("href", wikiURL + "/?curid=" + rc.pageid).html(rc.title))) } } var lastUpdateTime = parseInt(new Date().getTime() / 1000 / frequency) * 1000 * frequency if(storage.lastUpdateTime && storage.lastUpdateTime >= lastUpdateTime){ loadCallback(JSON.parse(storage.recentchanges)) return } $.ajax({ url: apiURL, data: { action: "query", list: "recentchanges", format: "json", rcshow: "!redirect", rcnamespace: namespaceUsed.join("|"), rclimit: numOfPageLoad, rctoponly: true // 只列出最新編輯 }, dataType: "json", success: function(data){ storage.lastUpdateTime = lastUpdateTime storage.recentchanges = JSON.stringify(data.query.recentchanges) loadCallback(data.query.recentchanges) } }) }); /* 折疊測試 */ (function (){ $( "a.portal" ).accordion(); })(); (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-73282444-9', 'auto'); ga('send', 'pageview');
返回到「
MediaWiki:Common.js
」。
導覽選單
個人工具
建立帳號
登入
命名空間
介面
討論
變體
視圖
閱讀
檢視原始碼
檢視歷史
更多
搜尋
導覽
首頁
遊戲製作人力需求
近期修改
隨機頁面
RM遊戲分類
RPG(角色扮演)
ARPG(動作角色扮演)
SRPG(戰略角色扮演)
SLG(經營模擬)
ADV(冒險解謎)
ACT(動作)
STG(射擊)
Puz(益智)
RM小劇場
近期變更
最新20筆
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊