User:Cookai1205/js/Gadget-WikiBlame.js

维基百科,自由的百科全书

注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。

/* WikiBlame 連結
   縫合怪,本人完全不懂JS
*/
if ( mw.config.get( 'wgIsArticle' ) == true ) {
	if ( ( mw.config.get( 'wgMFAmc' ) == true ) && ( $( '#p-tb' ).length != 0 ) ) {
		$( '#p-tb' ).append( '<li class="mw-list-item mw-list-item-js toggle-list-item" id="t-cookaiwikiblame" data-minerva-portlet="true"><a class="toggle-list-item__anchor" href="' + '//blame.toolforge.org/wikiblame.php?user_lang=zh-hant&force_wikitags=on&lang=' + mw.config.get( 'wgContentLanguage' ) + '&project=' + mw.config.get( 'wgSiteName' ) + '&tld=org&article=' + mw.config.get( 'wgPageName' ) + '" data-mw="interface"><span class="minerva-icon minerva-icon--wikiblame"></span><span class="toggle-list-item__label">WikiBlame</span></a></li>' );
	}
	else {
		addPortletLink(
			'p-tb',
			'//blame.toolforge.org/wikiblame.php?user_lang=zh-hant&force_wikitags=on&lang=' + mw.config.get( 'wgContentLanguage' ) + '&project=' + mw.config.get( 'wgSiteName' ) + '&article=' + mw.config.get( 'wgPageName' ),
			'WikiBlame',
			'p-wikiblame',
			'WikiBlame'
		);
	}
}