URL

De Salve Regina

Une URL désigne l'adresse complète vers une page, telle qu'affichée dans la barre d'adresses du navigateur. Par exemple, l'URL de cette page est : http://salve-regina.com/index.php?title=URL.

On utilise les URL dans les liens externes, mais aussi pour faire un lien vers une page du projet avec des options supplémentaires : mode édition, affichage de l'historique, etc.

URL dans les liens externes

Un lien externe peut avoir une des formes suivantes :

  • cible : http://meta.wikimedia.org/ est rendu comme http://meta.wikimedia.org/.
  • [cible] : Ces liens sont automatiquement numérotés. [http://meta.wikimedia.org/] donne [1].
  • [cible étiquette] : [http://meta.wikimedia.org/ Wikimedia] donne Wikimedia. Voir aussi Lien redirigé.

La cible est une URL qui peut commencer par un des préfixes Internet usuels : "http://", "ftp://", etc., à l'exception de "file://" qui ne marche pas.

Tous les caractères de l'URL doivent se trouver parmi : A-Z a-z 0-9 ._\/~%-+&#?!=()@

Si une URL contient un caractère différent, il doit être converti. Un espace doit aussi être converti en soulignement.

Conversion:

 "   #   $   %   &   '   *   ,   :   ;   <   >   ?   [   ^   `   {   |   }
%22 %23 %24 %25 %26 %27 %2a %2c %3a %3b %3c %3e %3f %5b %5e %60 %7b %7c %7d

Pour les autres caractères, comme les lettres accentuées, le code ou le caractère lui-même peuvent être utilisés dans les liens internes et externes ; MediaWiki les convertit si besoin. Par exemple :

[[%C3%80_propos_de_M%C3%A9ta]] est rendu comme À_propos_de_Méta, presque comme À propos de Méta, qui renvoient à la même page :

http://meta.wikipedia.org/wiki/%C3%80_propos_de_M%C3%A9ta

tandis que http://meta.wikipedia.org/wiki/À_propos_de_Méta renvoie à la même page.

Terminaisons

Les terminaisons des URL peuvent être différentes suivant les projets :

Par défaut, c'est la terminaison en index.php qui est utilisée actuellement. Ceci est défini dans DefaultSetting.php par :

$wgScriptPath = "/wiki";
$wgScript     = "{$wgScriptPath}/index.php";

Il est donc possible de définir d'autres variations.

Utilisation dans les modèles

Il est possible d'utiliser des URL dans les modèles, par exemple avec :

http://monsite.org/w/index.php?title={{{1}}}

Mais {{{1}}} doit être écrit avec les soulignements et codes ; il faut alors utiliser localurl pour la conversion afin de faciliter l'utilisation, avec deux paramètres :

http://monsite.org{{localurl:{{{1}}}|{{{2}}}}}

Ceci marche à l'intérieur du projet, ou avec un projet qui utilise la même terminaison, mais pas pour des liens vers d'autres projets.

Paramètres possibles

Anciennes versions des pages

Les anciennes versions des pages sont numérotées et accessibles avec le paramètre oldid :

Depuis la version 1.5, les versions actuelles possèdent aussi un "oldid"

Voir aussi Aide:Historique.

Nouvelles pages

Les nouvelles pages sont numérotées avec curid dans l'ordre chronologique.

Voir aussi Multiple titles.

Page de modification

Exemples:

Purge du cache

Dans certains cas où le cache n'est pas réactualisé, il est possible d'utiliser "action=purge" pour le remettre à jour :

http://salve-regina.com/index.php?title=URL&action=purge

Autres utilisations

  • Voir l'historique, avec "action=history"
  • Voir un différentiel : détaillé sur la page Aide:Différences
  • Suivre une page : "action=watch" ou "action=unwatch" pour ne plus la suivre.
  • Version imprimable : "printable=yes"

Liens morts

Il y a de nombreuses erreurs possibles dans les URL. Avec certaines, le serveur même n'est pas atteint, avec d'autres une erreur de page non trouvée apparaît, etc.

Voir aussi

Modèle:H:f

Outils personnels
Récemment sur Salve Regina