User:實驗性:無用論廢人/js/minerva-cat.js
注意:在您儲存之後您必須清除瀏覽器快取才可看到最新的變動。
- Firefox / Safari:按住「Shift」時點選「重新整理」,或按「Ctrl-F5」或「Ctrl-R」 (Mac則為「⌘-R」)
- Google Chrome:按「Ctrl-Shift-R」 (Mac 則為「⌘-Shift-R」)
- Internet Explorer:按住「Ctrl」時點選「重新整理」,或按「Ctrl-F5」
- Opera:進入「工具→偏好設定」中清除快取。
- 如果您已登入但該頁面出現未登入狀態,請嘗試在網址列的URL最後新增代碼
?_=1
來訪問最新頁面。
- /** 為移動端(mzh)添加萌皮(moeskin)的分類條;
- * 帶有Hotcat(可能502加載不全),但沒有樣式。
- */
- (async function () {
- if (mw.config.get('skin') !== 'minerva') {
- return;
- }
- document.getElementsByTagName("style")[0].append(`
- #catlinks {
- border: none;
- background-color: rgb(245 245 245);
- padding-left: 1rem;
- border-left: 4px solid rgb(142 212 149);
- border-radius: 0.2rem;
- text-align: left;
- }
- .catlinks {
- border: 1px solid #a2a9b1;
- background-color: #f8f9fa;
- padding: 5px;
- margin-top: 1em;
- clear: both;
- }
- .catlinks ul {
- display: inline;
- margin: 0;
- padding: 0;
- list-style: none;
- list-style-type: none;
- list-style-image: none;
- }
- .catlinks li:first-child {
- padding-left: 0.25em;
- border-left: 0;
- }
- .catlinks li {
- display: inline-block;
- line-height: 1.25em;
- border-left: 1px solid #a2a9b1;
- margin: 0.125em 0;
- padding: 0 0.5em;
- zoom: 1;
- }`);// 規避WAF
- const MWapi = new mw.Api();
- let params = {
- 'action': 'parse',
- 'format': 'json',
- 'page': mw.config.get('wgPageName'),
- 'prop': 'categorieshtml',
- 'contentmodel': 'wikitext'
- }
- try {
- var data = await MWapi.post(params);
- } catch (err) {
- console.log(err);
- }
- let addText = data['parse']['categorieshtml']['*'];
- $('#content').append(addText);
- mw.loader.load('/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript');
- mw.loader.load('/index.php?title=MediaWiki:Gadget-Navbox-link.js&action=raw&ctype=text/javascript');
- })();
此頁面最後編輯於 2022年8月22日 (週一) 21:48。