Utilisateur:Et caetera/monobook.js
Un article de Wikipédia, l'encyclopédie libre.
Note : Après avoir publié la page, vous devrez forcer son rechargement pour voir les changements : Mozilla / Konqueror / Firefox : Shift-Ctrl-R, Internet Explorer / Opera : Ctrl-F5, Safari : Cmd-R.
loadJs('User:EDUCA33E/LiveRC.js'); // [[:en:User:Lupin/popups.js]] // Traduction de [[Utilisateur:Leag|Leag]] : [[Utilisateur:Leag/Navigation popups|Navigation popups]] document.write('<script type="text/javascript" src="' + 'http://fr.wikipedia.org/w/index.php?title=User:Leag/popups-strings-fr.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); //==Ajout de liens internes (bistro, PàS, etc.) dans la boîte de navigation à gauche== //''Testé avec MediaWiki 1.6a'' function OptimizedNavig() { var a = document.getElementById("p-navigation"); if (a) { b = a.getElementsByTagName("ul"); if(b.length > 0) { var startUrl = '/w/index.php?title=' var endUrl = '&action=purge' // liste des URLs var urls = new Array() urls[0] = 'Wikipédia:Le Bistro' urls[1] = 'Wikipédia:Pages à supprimer' urls[2] = 'Special:Wantedpages' urls[3] = 'Utilisateur:Dake/Toolbox' urls[4] = 'WP:BOT' urls[5] = 'Special:Newpages' urls[6] = 'Wikipédia:Oracle' urls[7] = 'Special:Log/delete' urls[8] = 'Special:Unusedcategories' urls[9] = 'Special:Export' var labels = new Array() labels[0] = 'Bistro' labels[1] = 'PàS' labels[2] = 'WtdP' labels[3] = 'tBox' labels[4] = 'Bots' labels[5] = 'nPage' labels[6] = 'Oracle' labels[7] = 'Log/Del' labels[8] = 'unCat' labels[9] = 'Export' for (var i=0;i<urls.length;i+=2) { tableHTML = '<table valign="top" cellspacing="0" cellpadding="0">' tableHTML += '<tr>' tableHTML += '<li><td><a href="' + startUrl + urls[i] + endUrl + '">' + labels[i] + ' | </a></td>' tableHTML += '<td><a href="' + startUrl + urls[i+1] + endUrl + '">' + labels[i+1] + '</a></td></li>' tableHTML += '</tr>' tableHTML += '</table>' b[0].innerHTML = b[0].innerHTML + tableHTML } } } } addLoadEvent(OptimizedNavig); // Résumé Deluxe // Fonction ResumeDeluxeModif // // Code : Dake function ResumeDeluxeModif(content) { if (document.editform.wpSummary.value != 0) { document.editform.wpSummary.value+=' - '; } document.editform.wpSummary.value+=content; } // Résumé Deluxe // Fonction ResumeDeluxeModif // // Code : Dake function ResumeDeluxe() { // vous pouvez ajouter vos messages ci-dessous - attention aux apostrophes et aux // guillemets qui peuvent casser le script var messages = new Array() messages[0] = "Révocation vandalisme"; messages[1] = "Révocation bac à sable"; messages[2] = "Révocation spam"; messages[3] = "Blanchiment vandalisme"; messages[4] = "Blanchiment bac à sable"; messages[5] = "Blanchiment spam"; messages[6] = "Wikification"; messages[7] = "dicussion"; messages[8] = "edition d'articles"; messages[9] = "avertissement vandale"; messages[10] = "retouches"; messages[11] = "ajouts" messages[12] = "catégories"; messages[13] = "redirection"; messages[14] = "blanchi copyvio de"; // texte dans les boutons (pour éviter de prendre trop de place) var labelBoutons = new Array() labelBoutons[0] = "rv vand"; labelBoutons[1] = "rv bàs"; labelBoutons[2] = "rv spam"; labelBoutons[3] = "bl vand"; labelBoutons[4] = "bl bàs"; labelBoutons[5] = "bl spam"; labelBoutons[6] = "wiki"; labelBoutons[7] = "dicuss"; labelBoutons[8] = "edit"; labelBoutons[9] = "avert vand"; labelBoutons[10] = "retouches"; labelBoutons[11] = "ajouts"; labelBoutons[12] = "cat"; labelBoutons[13] = "red"; labelBoutons[14] = "bl cpvio"; var nombreBoutonsParLigne = 15; // ne rien toucher ci-dessous var mainNode = document.getElementById("wpSummaryLabel"); if (!mainNode) { return; } var summaryNode = mainNode; var formButtons = document.createElement("form"); for (var i=0;i<messages.length;i++) { if (i%nombreBoutonsParLigne==0) { formButtons.appendChild(document.createElement("p")); } var nodeInput = document.createElement("input"); nodeInput.setAttribute("type", "button"); nodeInput.setAttribute("value", labelBoutons[i]); nodeInput.setAttribute("onClick", "ResumeDeluxeModif('" + messages[i] + "')"); formButtons.appendChild(nodeInput); } summaryNode.appendChild(formButtons); } addLoadEvent(ResumeDeluxe); // Onglet Purge function OngletPurge() { var a = document.getElementById("p-cactions"); if (a) { var pageName = document.title.replace(" - Wikipédia", ""); b = a.getElementsByTagName("ul"); if(b.length > 0) { b[0].innerHTML = b[0].innerHTML + '<li id="ca-nstab-user">' + '<a href="/w/index.php?action=purge&title=' + pageName + '">purger</a>' + '</li>'; } } } // Onglet Purge addLoadEvent(OngletPurge); /* Barre d'édition */ function DeluxeBar() { if (document.createTextNode) { var toolbar = document.getElementById("toolbar"); if (!toolbar) return; ///// zone personnalisable //// var messages = new Array() // le texte a été splitté sinon Mediawiki casse tout... messages[0] = "{{subst:" + "Bienvenue sur ta page" + "}}" + "~~" + "~~"; messages[1] = "{{subst:" + "Bienvenue" + "}}" + "~~" + "~~"; messages[2] = "{{subst:" + "Bienvenue débutant" + "}}" + "~~" + "~~"; messages[3] = "{{subst:" + "test1" + "}}" + "~~" + "~~"; messages[4] = "{{subst:" + "test2" + "}}" + "~~" + "~~"; messages[5] = "{{subst:" + "test3" + "}}" + "~~" + "~~"; messages[6] = "{{subst:" + "Bienvenue spammeur" + "}}" + "~~" + "~~"; var images = new Array() images[0] = "http://upload.wikimedia.org/wikipedia/fr/1/12/Button_accueilA.png"; images[1] = "http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png"; images[2] = "http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png"; images[3] = "http://upload.wikimedia.org/wikipedia/commons/1/1d/Bouton_Vandale1.png"; images[4] = "http://upload.wikimedia.org/wikipedia/commons/c/cc/Bouton_Vandale2.png"; images[5] = "http://upload.wikimedia.org/wikipedia/commons/e/e4/Bouton_Vandale3.png"; images[6] = "http://upload.wikimedia.org/wikipedia/fr/f/fb/Button_spam2.png"; var commentaires = new Array() commentaires[0] = "Bienvenue sur ta page !" commentaires[1] = "Bienvenue !" commentaires[2] = "Bienvenue débutant" commentaires[3] = "Avertissement vandalisme" commentaires[4] = "Deuxième avertissement vandalisme"; commentaires[5] = "Troisième avertissement vandalisme"; commentaires[6] = "Avertissement spam" ; //////////////////////////////// for (var i=0;i<messages.length;i++) { var img = document.createElement("img"); img.setAttribute("src", images[i]); var ref = document.createElement("a"); ref.setAttribute("href", "javascript:insertTags('', \"" + messages[i] + "\", '');" + "javascript:changeSummary(\"" + commentaires[i] + "\");" ); ref.appendChild(img); toolbar.appendChild(ref); } } } function changeSummary(sampleText) { document.editform.wpSummary.value = sampleText; } addLoadEvent(DeluxeBar); /* godmode */ //document.write('<SCRIPT type="text/javascript" ' // + 'SRC="http://fr.wikipedia.org/w/index.php?title=Utilisateur:Gribeco/godmode-light.js' // + '&action=raw&ctype=text/javascript&dontcountme=s"><\/SCRIPT>'); document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); document.write('<script type="text/javascript" src="' + 'http://fr.wikipedia.org/w/index.php?title=User:Leag/popups-strings-fr.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); function googleOnglet() { var a = document.getElementById("p-cactions"); if (a) { var pageName = document.title.replace(" - Wikipédia", ""); b = a.getElementsByTagName("ul"); if(b.length > 0) { b[0].innerHTML = b[0].innerHTML + '<li id="ca-nstab-user"><font style="color: blue; font-weight: bold; padding-left: 0.5em">G</font>' + '<a href="http://www.google.fr/search?num=20&hl=en&safe=off&q=site%3Afr.wikipedia.org+' + pageName + '&btnG=Search">' + 'wp-fr</a>' + '<a href="http://www.google.fr/search?num=20&hl=en&safe=off&q=site%3Awikipedia.org+' + pageName + '&btnG=Search">' + 'wp</a>' + '<a href="http://www.google.fr/search?num=20&hl=fr&safe=off&q=' + pageName + '&btnG=Search&meta=lr%3Dlang_fr">' + 'web-fr</a>' + '<a href="http://www.google.fr/search?num=20&hl=en&safe=off&q=' + pageName + '&btnG=Search">' + 'web</a>' + '</li>'; } } } addLoadEvent(googleOnglet); /* * plagiarismsearch : détection de plagiats */ function plagiarismsearch(){ var formElement = document.createElement('form'); formElement.setAttribute('method', 'post'); formElement.setAttribute('id', 'copyscapequery'); formElement.setAttribute('name', 'copyscapequery'); formElement.setAttribute('action', 'http://www.copyscape.com/?results'); var queryInput = document.createElement('input'); queryInput.setAttribute('name', 'q'); queryInput.setAttribute('type', 'hidden'); queryInput.setAttribute('value', document.URL); formElement.appendChild(queryInput); var queryGO = document.createElement('a'); queryGO.setAttribute('href', 'javascript:document.forms.copyscapequery.submit();'); var queryText = document.createTextNode('copyscape'); queryGO.appendChild(queryText); var link = document.createElement('li'); link.setAttribute ('id', 'ca-copyscape'); link.appendChild(queryGO); link.appendChild(formElement); var panelControl = document.getElementById('p-cactions'); if (panelControl) { panelLinks = panelControl.getElementsByTagName('ul')[0]; if (panelLinks){ panelLinks.appendChild(link); } } } addLoadEvent(plagiarismsearch); -->