User:Irukaza/common.js:修订间差异

H萌娘,万物皆可H的百科全书!
跳到导航 跳到搜索
imported>=海豚=
([InPageEdit] 没有编辑摘要 (编辑自Special:Diff/38450))
imported>=海豚=
无编辑摘要
第1行: 第1行:
//Explanations for this javaScript code in http://zh.moegirl.org/User:AnnAngela/js
spanobj=document.createElement("span");
(function(mw) {
srch=document.getElementById("page-actions");
   mw.loader.implement('AnnToolsPersonalLabel', function($, jQuery) {
srch.parentElement.insertBefore(spanobj,srch);
     $('#pt-watchlist').after('<li id="pt-backlog"><a href="//www.hmoegirl.com/分类:积压工作"> 积压工作</a></li><li id="pt-sandbox"><a href="//www.hmoegirl.com/User:=海豚=/沙盒">我的沙盒</a></li>');
spanobj.innerHTML=' <a href="#/talk"> 讨论</a> · <a href="' + mw.config.get('wgScript') + '?' + $.param({ title: mw.config.get('wgPageName'), action: 'info' }) +'">信息</a> · <a href="/特殊:链入页面/' +mw.util.wikiUrlencode(mw.config.get('wgPageName'))+'"> 相关<\/a>';
   });
})(mediaWiki);
 
     $('#mw-content-text a').each(function() {
       try {
         var link = new mw.Uri(this.href);
         if (link.host !== 'commons.moegirl.org') return;
         if (/^\/api\.php/i.test(link.path)) return;
         if (!link.query.title && /\.php$/i.test(link.path)) return;
         if (link.query && (link.query.action || link.query.diff)) return;
         var href = ((link.query.title || decodeURI(link.path.substring(1))).match(/^user:[^\/]+|^user[ _]talk:[^\/]+/i) || [null])[0];
         if (href) $(this).after('<sub>[<a target="_blank" title="主站上的用户 ' + href.replace(/user(_talk)?\:/i, '') + '" href="https://zh.moegirl.org/' + href + '"> </a>]</sub>');
       } catch (e) {
         return;
       }
     });

2021年8月19日 (四) 13:33的版本

spanobj=document.createElement("span");
srch=document.getElementById("page-actions");
srch.parentElement.insertBefore(spanobj,srch);
spanobj.innerHTML=' <a href="#/talk">讨论</a> · <a href="' + mw.config.get('wgScript') + '?' + $.param({ title: mw.config.get('wgPageName'), action: 'info' }) +'">信息</a> · <a href="/特殊:链入页面/' +mw.util.wikiUrlencode(mw.config.get('wgPageName'))+'">相关<\/a>';