Jump to content
Wikimedia Meta-Wiki

User:LaMagiaaa/ShowWikidataid.js

From Meta, a Wikimedia project coordination wiki
This is an archived version of this page, as edited by LaMagiaaa (talk | contribs) at 11:46, 12 February 2021 (https://meta.wikimedia.org/w/index.php?title=User:LaMagiaaa/global.jsから分割). It may differ significantly from the current version .
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
 /** 
  * https://ru.wikipedia.org/w/index.php?title=MediaWiki:Gadget-wikidataHeaderLink.js&oldid=93225284
  */
 // Changed
 /**
  * Ссылка на связанный элемент Викиданных в заголовке.
  * Если элемента нет, то ссылка на создание нового.
  */
 (function(mw,$){
 vari18n={
 createLabel:'Wikidataで項目作成'//создать элемент
 };

 $(function(){
 // [[phab:T185437]]
 varitemId=mw.config.get('wgWikibaseItemId');
 if(!itemId){
 var$wdLink=$('#t-wikibase a');
 if($wdLink.length){
 itemId=$wdLink.attr('href').replace(/^.*\//,'');
 }
 }

 if(itemId){
 $wdInfo=$('<a>')
 .text(itemId)
 .attr('href','//www.wikidata.org/wiki/Special:EntityPage/'+itemId);
 }else{
 varnamespaces=[0,4,10,12,14,100,102,104,446,828];
 if($.inArray(mw.config.get('wgNamespaceNumber'),namespaces)===-1){
 return;
 }

 varsite=encodeURIComponent(mw.config.get('wgDBname'));
 varpage=encodeURIComponent(mw.config.get('wgPageName').replace(/_/g,' '));
 varurl='//www.wikidata.org/w/index.php?title=Special:NewItem'
 +'&site='+site+'&page='+page+'&label='+page;
 $wdInfo=$('<a>')
 .text(i18n.createLabel)
 .attr('href',url);
 }
 $('<small>')
 .css({
 color:'#72777d',
 fontSize:'.6em',
 marginLeft:'.6em',
 unicodeBidi:'embed'
 })
 .addClass('noprint')
 .append(' (')
 .append($wdInfo.css('color','#72777d'))
 .append(')')
 .appendTo($('#firstHeading'));//#siteSub
 });
 }(mediaWiki,jQuery));

AltStyle によって変換されたページ (->オリジナル) /