Utilisateur:Auxerroisdu68/common.js
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.//importScript('User:EDUCA33E/LiveRC.js');
popupFixDabs = true;
// ArbreCatégorie
function AppendCategoryTreeToSidebar() {
try {
var node = document.getElementById( "p-tb" )
.getElementsByTagName('div')[0]
.getElementsByTagName('ul')[0];
var aNode = document.createElement( 'a' );
var liNode = document.createElement( 'li' );
aNode.appendChild( document.createTextNode( 'ArbreCatégorie' ) );
aNode.setAttribute( 'href' , 'http://fr.wikipedia.org/wiki/Sp%C3%A9cial:ArbreCat%C3%A9gorie' );
liNode.appendChild( aNode );
liNode.className = 'plainlinks';
node.appendChild( liNode );
} catch(e) {
// lets just ignore what's happened
return;
}
}
addOnloadHook( AppendCategoryTreeToSidebar );
/* Marquer les liens vers une catégorie
window.bklCheck_customCats = {};
window.bklCheck_customCats['Catégorie:Bon article'] = {
className : 'lien-BA',
titleAppend : ' (Bon article)',
htmlAppend : ''
};
window.bklCheck_customCats['Catégorie:Article de qualité'] = {
className : 'lien-AdQ',
titleAppend : ' (Article de qualité)',
htmlAppend : ''
};
obtenir('HomonymiesEnCouleur');
// et à ajouter dans common.css :
.lien-BA { background-color: #ffffc0; }
.lien-AdQ { background-color: #ffe8e8; }
*/
obtenir('RenommageCategorie');
// Résumé Projet:Correction syntaxique
function addToSummary(str)
{
document.editform.wpSummary.value += str
}
function clearSummary()
{
document.editform.wpSummary.value = "";
}
function DeluxeSummary()
{
var sumLbl = document.getElementById("wpSummaryLabel")
if (sumLbl)
{
//élargissement boite de résumé
var sumInput = document.getElementById("wpSummary")
sumInput.style.width = "90%"
var titles = new Array()
titles.push("Balise HTML")
titles.push("Balise small")
titles.push("Catégorie")
titles.push("Defaultsort")
titles.push("Image")
titles.push("ISBN")
titles.push("Lien externe")
titles.push("Lien interne")
titles.push("Lien interwiki")
titles.push("Liste")
titles.push("Modèle")
titles.push("Référence")
titles.push("Tableau")
titles.push("Titre de section")
var inputs = new Array()
inputs.push("Balise HTML <X> (détection par [[Projet:Correction syntaxique]])")
inputs.push("Balise <small> dans un texte déjà réduit (détection par [[Projet:Correction syntaxique]])")
inputs.push("Catégorie (détection par [[Projet:Correction syntaxique]])")
inputs.push("DEFAULTSORT (détection par [[Projet:Correction syntaxique]])")
inputs.push("Image (détection par [[Projet:Correction syntaxique]])")
inputs.push("ISBN (détection par [[Projet:Correction syntaxique]])")
inputs.push("Lien externe (détection par [[Projet:Correction syntaxique]])")
inputs.push("Lien interne (détection par [[Projet:Correction syntaxique]])")
inputs.push("Lien interwiki (détection par [[Projet:Correction syntaxique]])")
inputs.push("Liste (détection par [[Projet:Correction syntaxique]])")
inputs.push("Modèle (détection par [[Projet:Correction syntaxique]])")
inputs.push("Référence (détection par [[Projet:Correction syntaxique]])")
inputs.push("Tableau (détection par [[Projet:Correction syntaxique]])")
inputs.push("Titre de section (détection par [[Projet:Correction syntaxique]])")
var str = ""
for (var cpt = 0; cpt < titles.length; cpt ++)
{
str += "· <a href=\"javascript:addToSummary('" + inputs[cpt] + "')\""
+ " class=\"sumLink\" title=\"Ajouter '" + inputs[cpt] +"' dans la boîte de résumé\">"
+titles[cpt]
+ "</a> "
}
sumLbl.innerHTML = "<a href=\"javascript:clearSummary()\">Correction syntaxique</a> ··" + str + "<br />" + sumLbl.innerHTML
}
}
addOnloadHook(DeluxeSummary);