Aide:Sous-page

De Didaquest
Aller à la navigationAller à la recherche

Les sous-pages sont des pages créées à partir d'une "page parent", un peu comme les fichiers dans un répertoire sur un système de fichiers. Elles sont activées de la façon suivante : pour créer une page "Page2" comme sous-page de "Page1", il suffit de créer un lien vers Page1/Page2.

Activation

Selon le projet et ses réglages, les sous-pages ne peuvent être créées que pour des espaces de nom donnés, par exemple dans les pages de discussion (pour l'archivage) ou les pages utilisateurs (pour permettre aux utilisateurs d'avoir de l'espace personnel).

La configuration par défaut se trouve dans DefaultSettings.php. Dans la révision 1.21, les paramètres étaient :

# which namespaces should support subpages? See Language.php[1] for a list of namespaces
# default: only discussion ("talk") namespaces and user pages
# allow subpages
# 0=no subpages, 1=subpages

$wgNamespacesWithSubpages = array(
	-1	=> 0,
	0	=> 0,
	1	=> 1,
	2	=> 1,
	3	=> 1,
	4	=> 0,
	5	=> 1,
	6	=> 0,
	7	=> 1
);

La première colonne indique l'espace de nom, la deuxième indique si les sous-pages sont permises (1) ou non (0). Les réglages du projet se trouvent dans LocalSettings.php.

Dans les versions plus récentes de médiawiki, la présentation peut légèrement différer de celle ci-dessus. Par exemple, les Namespaces sont identifiés par des constantes, et l'autorisation se fait via un booléen true/false :

$wgNamespacesWithSubpages = array(
                 NS_TALK           => true,
                 NS_USER           => true,
                 1000           => true,
                 1001           => true
);


Pour modifier les paramètres des espaces de nommage (namespace) vous devez faire les modifications souhaitées dans le fichier DefaultSettings.php avant l'installation de votre wiki. Dans le cas contraire votre modification est rejetée et des messages d'erreurs apparaissent au lancement du wiki.

Liens

Depuis la page parent, il est possible de créer un lien vers la sous-page simplement en utilisant une barre oblique : sur la Page1, le lien s'écrirait [[/Page2]]. Si la page parent est dans un espace de nom qui n'autorise pas les sous-pages, alors le lien pointera vers la page "/Page2".

En haut de la sous-page, un lien vers la page parent est montré automatiquement, même si la sous-page n'existe pas encore. Ce lien n'apparaît toutefois pas dans les pages liées et le suivi des liens.

Les sous-pages peuvent elles-même avoir des sous-pages ; la hiérarchie complète est alors montrée en haut de la page.

Dans une sous-page, les liens suivants peuvent être utilisés :

  • [[../]] pointe vers la page parente de la page courante.
  • [[../Page3]] pointe vers une "page soeur", c'est-à-dire une autre sous-page de la page parente.

Écrire [[/Page2/]] est équivalent à écrire [[/Page2|Page2]].

Nom de page

Le nom de la sous-page est sensible à la casse, y compris la lettre après la barre oblique. "Page1/Page2" et "Page1/page2" sont deux pages différentes. Voir aussi Aide:Nom de page


L'édition : vue générale

  1. Comment démarrer une page
  2. Nom de page
  3. Syntaxe wiki

Référencement

  1. Liens
  2. Lien redirigé
  3. Lien interwiki
  4. Variables
  5. URL
  6. Ancres
  7. Sous-page

Formatage

  1. Formules
  2. Tableaux
  3. HTML dans le code wiki
  4. Images et fichiers
  5. Page d'image
  6. Liste

Organisation

  1. Sections
  2. Modèles
  3. Catégories
  4. Redirections
  5. Renommer (déplacer) une page
  6. Espaces de nom

Économiser vos efforts

  1. Raccourcis d'édition
  2. Barre d'outils d'édition
  3. Éditeurs externes
  4. Mots magiques
  5. Export
  6. Import

Réparer les erreurs et le vandalisme

  1. Retour à une version précédente
  2. Tester
  3. Modérateur

Communication

  1. Résumé des modifications
  2. Page de discussion
  3. Conflit d'édition
  4. Modification mineure

Caractères spéciaux

  1. Caractères turcs
  2. Caractères roumains

Extensions

  1. Syntaxe WikiHiero
  2. Frise chronologique
  3. Boîte d'entrée