Aller au contenu

Utilisateur:Polymnia/common.js

Une page de Wikipédia, l'encyclopédie libre.
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.
// <nowiki>

/**** LT ****/
	window.ltConfig = {
                DiffMulti: true,
                Diff: true,
                Sign: true,
                FullUrl: true,
                SearchContribs: true,
                ContribColors: true
            };
	importScript('Utilisateur:Ltrlg/scripts/lt.js');
 
/**** Comptage de pages liées ****/
	importScript('Utilisateur:Dr Brains/WhatlinkshereDeluxe.js');
 
/**** Bistro ****/
	obtenir('BistroDuJour');
 
/**** Historiques ****/
	/** DeluxeHistory **/
		obtenir('DeluxeHistory');
 
	/** Xpatrol **/
		xpatrolEnablePurge = true;
		importScript('User:Arkanosis/xpatrol.js');
 
/**** Accessibilité ****/
	/** Styles désactivables pour mise en valeur des listes et tableaux **/
		importScript('Utilisateur:Ltrlg/scripts/styles.js');
 
/**** Divers ****/
	/** voir la page dans d’autres habillages **/
		var Ltrlg_otherskins_monobook = true;
		importScript('Utilisateur:Ltrlg/scripts/otherskins.js');
 
	/** Messages système **/
		if(mw.config.get('wgNamespaceNumber')===8) {
			$('#firstHeading').prepend($('<div/>')
				.css('float', 'right')
				.append($('<a/>')
					.html($('<img/>').attr({
						src: '//upload.wikimedia.org/wikipedia/commons/thumb/8/80/Wikipedia-logo-v2.svg/20px-Wikipedia-logo-v2.svg.png',
						alt: 'comparer à la valeur par défaut'
					}))
					.attr('href', mw.util.wikiScript()+'?title=Special:Allmessages&prefix='+mw.config.get('wgPageName').replace(/^.*:/, ''))
					.css('margin', '0 3px')
				)
				.append($('<a/>')
					.html($('<img/>').attr({
						src: '//upload.wikimedia.org/wikipedia/commons/thumb/5/51/Translatewiki.net_logo.svg/20px-Translatewiki.net_logo.svg.png',
						alt: 'traduire sur TranslateWiki.net'
					}))
					.attr('href', '//translatewiki.net/wiki/'+mw.config.get('wgPageName')+'/fr')
					.css('margin', '0 3px')
				)
			)
		}
 
/**** Édition ****/
	/** Ancres brisées **/
		importScript("User:Orlodrim/ancresbrisees.js");
 
	/** Divers sous la boîte d’édition **/
		importScript('Utilisateur:Ltrlg/scripts/ResumeDeluxe.js');
		importScript('Utilisateur:Ltrlg/scripts/modèles.js');
		importScript('Utilisateur:Ltrlg/scripts/aa.js');
		importScript('Utilisateur:Ltrlg/scripts/cs.js');
 
	/** Balise personnalisée **/
		if( ! /\.(js|css)$/.test( mw.config.get('wgPageName') ) ) {
			$(document).ready(function($) {
				$('#editform').submit(function(){
					$('#wpTextbox1').val($('#wpTextbox1').val()
						.replace(/<cw>/g, '<code><nowiki>')
						.replace(/<\/cw>/g, '</nowiki></code>')
					);
				});
			});
		}
		// <nowiki>
 
	/** Réduire par défaut ma notice d’édition **/
		$(document).ready(function($){
			$('#ltrlg-editnotice')
				.html( $('<div/>')
					.attr('id', 'ltrlg-editnotice-body')
					.html( $('#ltrlg-editnotice > *') )
					.css('display', 'none')
				)
				.prepend( $('<div/>')
					.attr('id', 'ltrlg-editnotice-toggle')
					.text('Afficher')
					.addClass('mw-collapsible-toggle mw-collapsible-toggle-collapsed')
					.css({
						float: 'none',
						width: '6em',
						textAlign: 'left',
						margin: '0 auto'
					})
					.click(function(){
						$('#ltrlg-editnotice-body').slideToggle();
						if($(this).hasClass('mw-collapsible-toggle-collapsed')) {
							$(this).text('Masquer');
						} else {
							$(this).text('Afficher');
						}
						$(this).toggleClass('mw-collapsible-toggle-collapsed')
					})
				);
		});
 
	/* Sur une page de discussion, non mineure & suivre la page */
		if((mw.config.get('wgNamespaceNumber') === 3) && (mw.config.get('wgAction') === 'edit') ) {
			$(document).ready(function($){
				if(document.getElementById('wpMinoredit') != null) {
					document.getElementById('wpMinoredit').checked = false;
				}
				document.getElementById('wpWatchthis').checked = true;
			});
		}

// </nowiki>