Utilisateur:Mr Tortue/MobileDeluxe.js
Apparence
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5./*
Code venant de https://fr.wikipedia.org/w/index.php?title=Utilisateur:PAC2/chouette.js
*/
mw.loader.using('mediawiki.util', function () {
if (mw.config.get('wgNamespaceNumber') == 0) {
var chouette = function($) {
var wikidata = 'https://www.wikidata.org/wiki/' + mw.config.get('wgWikibaseItemId') ;
var reasonator = 'https://tools.wmflabs.org/reasonator/?q=' + mw.config.get('wgWikibaseItemId') + '&lang=fr' ;
var pageviews = 'https://tools.wmflabs.org/pageviews/?project=fr.wikipedia.org&platform=all-access&agent=user&range=latest-90&pages=' + mw.config.get('wgPageName') ;
var searchinwp = 'http://www.google.fr/search?num=20&safe=off&q=site%3Afr.wikipedia.org+\"' + mw.util.rawurlencode( mw.config.get( 'wgTitle' ) ) + '\"&btnG=Search' ;
var wikivisibility = 'https://linkrec.toolforge.org/?lang=fr&title=' + mw.util.rawurlencode( mw.config.get( 'wgTitle' ) ) ;
var rename = 'https://fr.m.wikipedia.org/wiki/Sp%C3%A9cial:Renommer_une_page/' + mw.config.get('wgPageName');
var p180 = 'https://commons.wikimedia.org/w/index.php?title=Special:Search&search=haswbstatement%3AP180%3D' + mw.config.get('wgWikibaseItemId') ;
$("#page-secondary-actions").append("<a href=" + wikidata + " data-title='reasonator' class='reasonator mw-ui-button button'>Wikidata</a>") ;
$("#page-secondary-actions").append("<a href=" + reasonator + " data-title='reasonator' class='reasonator mw-ui-button button'>Reasonator</a>") ;
$("#page-secondary-actions").append("<a href=" + searchinwp + " data-title='search' class='search mw-ui-button button'>Rechercher dans Wikipedia</a>") ;
$("#page-secondary-actions").append("<a href=" + wikivisibility + " data-title='wikivisibility' class='search mw-ui-button button'>WikiVisibility</a>") ;
$("#page-secondary-actions").append("<a href=" + pageviews + " data-title='pageviews' class='pageviews mw-ui-button button'>Pageviews</a>") ;
$("#page-secondary-actions").append("<a href=" + rename + " data-title='rename' class='mw-ui-button button'>Renommer</a>") ;
$("#page-secondary-actions").append("<a href=" + p180 + " data-title='p180' class='infos mw-ui-button button'>Dépeint par</a>") ;
var gendercount =
"https://observablehq.com/@pac02/explore-gender-diversity-in-a-single-wikipedia-article?wikipedia=fr.wikipedia.org&article=" + encodeURIComponent(mw.config.get( 'wgPageName' )) ;
$("#page-secondary-actions").append("<a href=" + gendercount + " data-title='gendercount' class='infos mw-ui-button button'>Diversité de genre</a>") ;
var viewit = 'https://view-it.toolforge.org/?q=' + mw.config.get('wgWikibaseItemId') ;
$("#page-secondary-actions").append("<a href=" + viewit + " data-title='viewit' class='infos mw-ui-button button'>View it!</a>") ;
}
}
$(document).ready(chouette) ;
var chouette_revert = function($){
var pagecourante = 'https://fr.m.wikipedia.org/wiki/' + mw.config.get( 'wgPageName' ) ;
var revert = 'https://fr.m.wikipedia.org/w/index.php?title=' + mw.config.get( 'wgRelevantPageName' ) + '&action=edit&undoafter=' + mw.config.get('wgRevisionId') + '&undo=' + mw.config.get('wgCurRevisionId') ;
$("#mw-revision-nav").after("<div><a href=" + pagecourante + " data-title='pagecourante'>Voir la page courante</a> - <a href=" + revert + " data-title='revert'>Revenir à cette version</a></div>") ;
}
$(document).ready(chouette_revert) ;
});