Utilisateur:Lgd/common.js
Apparence
Remarque: après avoir sauvegardé, vous devez vider le cache de votre navigateur pour que les changements prennent effet. Mozilla, cliquez sur Actualiser (ou ctrl-r). Internet Explorer / Opera: ctrl-f5. Safari: cmd-r. Konqueror ctrl-r.
/**
* Modifie la valeur des champs de recherche à la soumission des formulaires
* pour remplacer les apostrophes droites par des apostrophes courbes
* auteur : http://fr.wikipedia.org/wiki/Utilisateur:Lgd
* licence : MIT
*
*/
var searchApostrophe = function ($) {
function apostrophe(search) {
var input = search.val().replace('\'', '’');
search.val(input);
}
// formulaire simple
$('#searchform').submit(function(){
apostrophe($('#searchInput'));
});
// formulaire simple de la page de résultats de recherche
$('#search').submit(function(){
apostrophe($('#searchText'));
});
// formulaire avancé de la page de résultats de recherche
$('#powersearch').submit(function(){
apostrophe($('#powerSearchText'));
});
// formulaires créés avec <inputbox>
$('#searchbox').submit(function(){
apostrophe($(this).find('.searchboxInput:first'));
});
}
$(document).ready(searchApostrophe);
/**
* Réparations diverses
*
*/
$('pre, div.templatesUsed, div.hiddencats').removeAttr('class');