MediaWiki:Gadget-CaracteresHTML.js

Nòta : Aprèp aver publicat la pagina, vos cal forçar son recargament complet tot ignorant lo contengut actual de l'amagatal de vòstre navigador per veire los cambiaments : Mozilla / Firefox / Konqueror / Safari : mantenètz la tòca Majuscula (Shift) en clicant lo boton Actualizar (Reload,) o quichatz Maj-Ctrl-R (Maj-Cmd-R sus Apple Mac) ; Internet Explorer / Opera : mantenètz la tòca Ctrl en clicant lo boton Actualizar o quichatz Ctrl-F5.

/**
 * HTML
 * 
 * Ajoute les tags et entités HTML courants dans la liste des caractères spéciaux
 * 
 * Auteur : Zelda
 * {{Projet:JavaScript/Script|caracteres/HTML}}
 */
if ( [ 'edit', 'submit' ].indexOf( mw.config.get( 'wgAction' ) ) !== -1 ) {
	mw.loader.using( 'site', function () {
		$( function () {
			var specialchars = document.getElementById('specialcharsets');
			if (!specialchars) return;
			// Ajout des caractères spéciaux. Les liens seront initialisés par initializeCharSubset()
			// lors de la sélection
			var specialcharsets = document.getElementById('specialcharsets');
			var p = document.createElement("p");
			p.style.display = "none";
			p.title = "HTML";
			p.innerHTML = "<span>&lt;br/&gt; &lt;code&gt;+&lt;/code&gt; &lt;div&gt;+&lt;/div&gt; &lt;p&gt;+&lt;/p&gt; &lt;pre&gt;+&lt;/pre&gt; &lt;q&gt;+&lt;/q&gt; &lt;tt&gt;+&lt;/tt&gt; &lt;s&gt;+&lt;/s&gt; &lt;sub&gt;+&lt;/sub&gt; &lt;sup&gt;+&lt;/sup&gt; &lt;span&gt;+&lt;/span&gt; &amp;nbsp;</span>";
			specialcharsets.appendChild(p);
		} );
	} );
}