MediaWiki:Gadget-SearchWikidataUnconnected.js
Utseende
OBS: Efter du har publicerat sidan kan du behöva tömma din webbläsares cache för att se ändringarna.
- Firefox / Safari: Håll ned Skift och klicka på Uppdatera sidan eller tryck Ctrl-F5 eller Ctrl-R (⌘-R på Mac)
- Google Chrome: Tryck Ctrl-Skift-R (⌘-Skift-R på Mac)
- Edge Håll ned Ctrl och klicka på Uppdatera eller tryck Ctrl-F5.
- Opera: Tryck Ctrl-F5.
$( function() {
'use strict';
var v = mw.config.get();
if (
!$( '#t-wikibase' ).length &&
Array.prototype.includes
) {
$.getJSON( v.wgScript + '?title=MediaWiki:WikidataConnectionRequirements.json&action=raw&ctype=text/json', function( data ) {
var buttontext = 'Search Wikidata';
var buttontooltip = 'Search Wikidata for this page name';
if ( v.wgUserLanguage === 'sv' ) {
buttontext = 'Sök på Wikidata';
buttontooltip = 'Sök på Wikidata efter det här sidnamnet';
}
if (
data &&
Array.isArray( data.allowedNamespaces ) &&
Array.isArray( data.allowedContentModels ) &&
data.allowedNamespaces.includes( v.wgNamespaceNumber ) &&
data.allowedContentModels.includes( v.wgPageContentModel )
) {
mw.util.addPortletLink(
'p-tb',
'https://www.wikidata.org/wiki/Special:Search?fulltext=1&search=' + mw.util.wikiUrlencode( v.wgPageName ),
buttontext,
'gadget-searchwikidataunconnected',
buttontooltip
);
}
} );
}
} );