Loading AI tools
De Wikipédia, l'encyclopédie libre
![]() Moi | ![]() Bla-bla | ![]() Contributions | ![]() Travaux | ![]() Outils | ![]() Scripts | ![]() Bot | ![]() Administration | ![]() Bureaucratie | ![]() Divers |
|
![]() | |
GlobalSkintManager.js permet de gérer l'habillage à la manière des gadgets, c'est à dire avec des cases à cocher.
Ce script est dérivé de Utilisateur:Dr Brains/GlobalScriptManager.js. Code original
Il est actuellement en phase de test.
Ce script ajout deux liens en haut à droite de la page :
Il permet de gérer des scripts sur les habillages :
Pour le moment, seuls des tests sur monobook ont été effectués.
La méthode ci-dessous explique l'installation pour Monobook. C'est exactement la même méthode pour les autres skins.
Pour installer ce gestionnaire :
1. Copiez cette page dans Utilisateur:<votre nom>/GlobalSkinManager.js,
2. Configurer les paramètres comme expliqué ci-dessous.
3. Copiez le code suivant dans votre page Utilisateur:<VotreNom>/monobook.js en remplaçant MY_NAME par votre pseudo (x2) : [1]
document.write('<script type="text/javascript" src="http://fr.wikipedia.org/w' +
'/index.php?title=Utilisateur:MY_NAME/GlobalScriptManager.js&action=raw&ctype=text/javascript"></script>');
|
4. Rechargez le cache de votre navigateur et le script devrait s'activer,
5. Configurer l'affichage comme expliqué ci-dessous.
////////////////////////////// PARAMETRES /////////////////////////////
var cspEntryPage = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/' + cspSkin + '.js';
var cspEntryPagealt1 = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/' + cspSkinalt1 + '.js';
var cspEntryPagealt2 = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/' + cspSkinalt2 + '.js';
var cspEntryPagealt3 = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/' + cspSkinalt3 + '.js';
var cspEntryPagealt4 = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/' + cspSkinalt4 + '.js';
var cspEntryPagealt5 = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/' + cspSkinalt5 + '.js';
var cspEntryPagealt6 = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/' + cspSkinalt6 + '.js';
var cspEntryPagealt7 = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/' + cspSkinalt7 + '.js';
var cspEntryPagealt8 = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/' + cspSkinalt8 + '.js';
var cspCssMainScript = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/GlobalSkinManager.js';
var SiteURL = 'http://fr.wikipedia.org/wiki/'
var SiteURLbis = 'http://fr.wikipedia.org/w/index.php?title='
var cspCssRepos = 'Utilisateur:' + wgUserName.replace(/ /,"_") + '/';
var cspCssLinks = SiteURL + cspCssRepos ;
var cspSummary = 'Mise à jour avec [[' + cspMainScript + ']]';
var cspStartComment = '// jncsp-start';
var cspStartComment2 = ' La section ci-dessous est produite par le script : [[' + cspCssMainScript + ']]';
var cspConfigComment = '// jncsp-config';
var cspEndComment = '// jncsp-end';
|
|
////////////////////////////// AFFICHAGE ////////////////////////////
cspFragments = [
{ desc: 'Comment ça marche ?', type: 2 },
{ desc: 'Insertion d\'une page personnelle', type: 3 },
{ id: 'setup-StylePerso',
page: cspCssRepos + 'StylePerso.css',
type: 0,
desc: '<a href=' + cspCssLinks + 'StylePerso.css>StylePerso</a>'
},
{ desc: 'Insertion d\'un code particulier', type: 3 },
{ id: 'setup-LiensRoses',
page: 'a {text-decoration: none;color:#ff00ff;background: none;}',
type: 1,
desc: 'Liens de couleur rose'
},
{ desc: 'Générer le code', type: 2 },
{ desc: '<b>Note :</b>'
+ ' Après avoir publié la page, vous devrez forcer son rechargement pour voir les changements :'
+ ' <b>Mozilla / Konqueror / Firefox / Opera</b> : <tt>Shift-Ctrl-R</tt>,'
+ ' <b>Internet Explorer</b> : <tt>Ctrl-F5</tt>,'
+ ' <b>Safari</b> : <tt>Cmd-R</tt>.', type: 8},
];
|
|
Si après une modification le script ne fonctionne plus, il est fréquent que cela vienne d'une apostrophe ou d'un autre caractère problématique dans le texte que vous avez entré.
Afin que ces caractères soient interprétés comme du texte, il faut les faire précéder d'un « \ » ( Alt Gr 8 ).
La couleur du code peut aider à facilement repérer les erreurs. Notez par exemple la différence entre ces syntaxes :
{ desc: 'Insertion d\'une page personnelle', type: 3 },
|
{ desc: 'Insertion d'une page personnelle', type: 3 },
|
{ id: 'setup-StylePerso',
page: StylePerso.js',
type: 1,
desc: '<a href=' + cspGadgetsLinks + 'HotCats.js>HotCats</a>'
},
|
{ id: 'setup-HotCats',
page: cspGadgetsRepos + HotCats.js',
type: 1,
desc: '<a href=' + cspGadgetsLinks + 'HotCats.js>HotCats</a>'
},
|
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.