Utilisateur:MORGANA/Essais
Il s'agit là d'une sous-page d'utilisateur.
Plus d'essais en cours. Les fonctions de ParserFunctions et celles de Winter fonctionnent.
Essais complémentaires
Il s'agit d'essayer de s'affanchir des caractères accentués avant le passage en majuscule.
Il faut aussi supprimer les éventuels traits d'union...
Résultat de l'appel du modèleUtilisateur:MORGANA/Maj avec comme paramètres:
paramètre=été, noël, îles. é, è, ê, ë, ï î, ô ö, ù ü û trait-d'union|Pays=ALGERIE :
On affiche le paramètre été, noël, îles. é, è, ê, ë, ï î, ô ö, ù ü û trait-d'union et le pays ALGERIE
{{#setvar| NOM_VILLE | {{#str_replace|" "| "+" | été, noël, îles. é, è, ê, ë, ï î, ô ö, ù ü û trait-d'union }} }} Sans espaces : {{#var|NOM_VILLE}}
{{#setvar| NOM_VILLE | {{#str_replace|"-"| "+" | {{#var|NOM_VILLE}} }} }} Sans trait d'union : {{#var|NOM_VILLE}}
{{#setvar|NOM_VILLE | {{#str_replace | é| e| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | è| e| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | ê| e| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | ë| e| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | à| a| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | â| a| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | ä| a| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | î| i| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | ï| i| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | ô| o| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | ö| o| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | ù| u| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | û| u| {{#var|NOM_VILLE}} }} }}
{{#setvar|NOM_VILLE | {{#str_replace | ü| u| {{#var|NOM_VILLE}} }} }}
Sans accents : {{#var|NOM_VILLE}}
{{#setvar| NOM_VILLE | {{#strtoupper|{{#var|NOM_VILLE}} }} }}
Passer en majuscule : {{#var|NOM_VILLE}}
{{#setvar |_PAYS | ALGERIE }} Afficher la variable _PAYS : {{#var|_PAYS}}
Bon ça marche. J'essaie de porter le code dans le modèle des Villes.