Utilisateur:Raymond SÉNÈQUE/Article en cours : Différence entre versions

De WikiGenWeb
Aller à : navigation, rechercher
m (Lien vers une section)
m
Ligne 126 : Ligne 126 :
  
 
== Voir aussi ==
 
== Voir aussi ==
 
* [[Aide:Préférences]]
 
* [[Aide:Syntaxe wiki]]
 
* [[Aide:Modèle]]
 
 
 
{{h:f|enname=Section}}
 
 
 
[[Category:Fr/Manuel de l'éditeur|Section]]
 

Version du 27 mars 2011 à 17:24

Une page peut être divisée en sections et en sous-sections, en utilisant la syntaxe appropriée.

Création de sections

Les sections sont créées en encadrant les titres par des signes "=" :

== Section ==
=== Sous-section ===
==== Sous-sous-section ====
===== Sous-sous-section =====
====== Sous-sous-section ======

Créer une section avec "=" est possible, mais alors elle se trouvera au même niveau que le titre de la page. Il est fortement conseillé de prendre "==" comme niveau principal de section.

Sommaire - Table des matières

Sommaire standard

Quand une page comporte plus de trois en-têtes (quel que soit leur niveau), un sommaire est généré automatiquement et affiché avant le premier en-tête, à moins que :

  • l'utilisateur n'ait désactivé l'option dans ses préférences, ou :
  • le mot-clé __NOTOC__ figure dans le code wiki de la page.

Avec __FORCETOC__ ou __TOC__ dans le code wiki, un sommaire est ajouté même si la page a moins que quatre en-têtes.

Avec __FORCETOC__, le sommaire est ajouté avant le premier en-tête. Avec __TOC__, il est ajouté à l'endroit où TOC est placé. Ceci permet n'importe quel positionnement (y compris à droite, dans un tableau), et permet aussi d'avoir plusieurs sommaires, par exemple dans chaque section. Cependant, les sommaires peuvent occuper un grand espace.

Il peut donc y avoir un texte avant le sommaire, comme introduction. L'utilisation de __TOC__ peut être utile pour placer un sommaire assez haut quand l'introduction est longue.

Dans les préférences, il est possible de choisir une numérotation automatique pour les sections.

Si une page appelle un modèle comportant des sections, les sections sont numérotées suivant l'ordre d'apparition dans la page.

Sommaire compact

Quand une page comporte un grand nombre de sections, par exemple pour chaque lettre de l'alphabet dans une liste, le sommaire peut être très long. Il existe le modèle {{Sommaire alphabétique}} que vous placerez en début de page et qui permettra d'atteindre chaque section.

Sommaire à droite

Il est aussi possible d'afficher le sommaire flotant à droite, avec le modèle {{Sommaire flottant}}

Lien vers une section

Créer un lien

Chaque section est un == Point d'ancrage == Un point d'ancrage est un emplacement dans un article, par exemple un titre de chapitre, vers lequel peut pointer un lien cliquable. Cliquer sur ce lien déplacera la position dans la page, de manière à ce que le point d'ancrage soit affiché en haut de la fenêtre.

Bien qu'il soit possible qu'un point d'ancrage ne soit qu'un point invisible dans la page, il est recommandé de faire en sorte qu'il soit un texte visible.

L'ancre ou « lien ancré » désigne le lien cliquable, le point d'ancrage désigne la cible.

Créer un point d'ancrage

Chapitre

Tout chapitre, défini par ==, ===, ====, ......, est un point d'ancrage automatique. Le lien #Lien ancré pointera directement vers le point désigné.

Avec un modèle

Le modèle {{Ancre}} permet d'ajouter un point d'ancrage, avec ou sans contenu, à tout endroit d'une page.

exemple
{{Ancre|ancrage-1|exemple d'ancrage}}, placé en fin d'article, permet de créer un point d'ancrage à l'endroit où se trouve le modèle et ce point pourra être atteint par le lien : Aller à ancrage-1

Directement en HTML

point d'ancrage nommé "ancre_1".

est écrit ainsi :

<span id="ancre_1">point d'ancrage nommé "ancre_1".</span>

Cet exemple utilise la balise HTML <span> pour définir un point d'ancrage. Il n'est pas nécessaire d'utiliser cette balise en particulier, mais il est nécessaire d'utiliser une balise HTML reconnue par le wiki.

Dans un tableau par exemple :

{|
|id="ancre_1"| ici ma cellule".
|}

Lien ancré

Un lien ancré est un lien cliquable normal, mais il pointe précisemment à un endroit précis de la page appelé « point d'ancrage ». Ce point d'ancrage peut se trouver sur la page courante ou sur une autre page.

Il faut utiliser ce type de lien de façon modérée car si la cible est modifiée, le lien ne fonctionne plus et devra être modifié manuellement.

Syntaxe

Le lien indique le nom de la page et le nom du point d'ancrage vers lequel il pointe. Le nom de la page peut être omis, auquel cas la page elle-même sera la cible du lien.

Un lien vers une section précise d'un article sera rédigé ainsi :

[[article#section de l'article|lien à afficher]]
exemple  
[[Mémorial#Les_dates_de_M.C3.A9morialGenWeb|Les dates de Mémorial]]
rendra dans l'article : Les dates de Mémorial
créera le lien vers « Les dates de Mémorial » dans l'article Mémorial

Lien sur une même page

Pour renvoyer vers la même page, « titre de la page destinataire » ou « article » sont facultatifs.

[[#section|lien]]

Exemple  : [[#Créer un point d'ancrage|Voir création d'un point d'ancrage]], rendu dans le texte : Voir création d'un point d'ancrage, crée un lien vers la section « Créer un point d'ancrage » située plus haut sur cette page.

Voir aussi

  • Liens pour lier des articles entre eux

ici se trouve un exemple de point d'ancrage



et une == Point d'ancrage ==

Un point d'ancrage est un emplacement dans un article, par exemple un titre de chapitre, vers lequel peut pointer un lien cliquable. Cliquer sur ce lien déplacera la position dans la page, de manière à ce que le point d'ancrage soit affiché en haut de la fenêtre.

Bien qu'il soit possible qu'un point d'ancrage ne soit qu'un point invisible dans la page, il est recommandé de faire en sorte qu'il soit un texte visible.

L'ancre ou « lien ancré » désigne le lien cliquable, le point d'ancrage désigne la cible.

Créer un point d'ancrage

Chapitre

Tout chapitre, défini par ==, ===, ====, ......, est un point d'ancrage automatique. Le lien #Lien ancré pointera directement vers le point désigné.

Avec un modèle

Le modèle {{Ancre}} permet d'ajouter un point d'ancrage, avec ou sans contenu, à tout endroit d'une page.

exemple
{{Ancre|ancrage-1|exemple d'ancrage}}, placé en fin d'article, permet de créer un point d'ancrage à l'endroit où se trouve le modèle et ce point pourra être atteint par le lien : Aller à ancrage-1

Directement en HTML

point d'ancrage nommé "ancre_1".

est écrit ainsi :

<span id="ancre_1">point d'ancrage nommé "ancre_1".</span>

Cet exemple utilise la balise HTML <span> pour définir un point d'ancrage. Il n'est pas nécessaire d'utiliser cette balise en particulier, mais il est nécessaire d'utiliser une balise HTML reconnue par le wiki.

Dans un tableau par exemple :

{|
|id="ancre_1"| ici ma cellule".
|}

Lien ancré

Un lien ancré est un lien cliquable normal, mais il pointe précisemment à un endroit précis de la page appelé « point d'ancrage ». Ce point d'ancrage peut se trouver sur la page courante ou sur une autre page.

Il faut utiliser ce type de lien de façon modérée car si la cible est modifiée, le lien ne fonctionne plus et devra être modifié manuellement.

Syntaxe

Le lien indique le nom de la page et le nom du point d'ancrage vers lequel il pointe. Le nom de la page peut être omis, auquel cas la page elle-même sera la cible du lien.

Un lien vers une section précise d'un article sera rédigé ainsi :

[[article#section de l'article|lien à afficher]]
exemple  
[[Mémorial#Les_dates_de_M.C3.A9morialGenWeb|Les dates de Mémorial]]
rendra dans l'article : Les dates de Mémorial
créera le lien vers « Les dates de Mémorial » dans l'article Mémorial

Lien sur une même page

Pour renvoyer vers la même page, « titre de la page destinataire » ou « article » sont facultatifs.

[[#section|lien]]

Exemple  : [[#Créer un point d'ancrage|Voir création d'un point d'ancrage]], rendu dans le texte : Voir création d'un point d'ancrage, crée un lien vers la section « Créer un point d'ancrage » située plus haut sur cette page.

Voir aussi

  • Liens pour lier des articles entre eux

ici se trouve un exemple de point d'ancrage



bvers ce point peut être créé.

Lorsque deux sections ont le même nom, MediaWiki y ajoute un soulignement et un numéro. Par exemple, si deux sections s'appellent "Exemple", la première sera référencée par "Exemple" et la deuxième par "Exemple_2".

Liens et redirections

Un lien qui spécifie une section sur une redirection correspond à un lien vers la section de la page cible.

Une redirection vers la section d'une page va néanmoins en haut de la page ; il reste quand même utile de préciser la section pour clarification et le lien fonctionne quand on clique dessus depuis la page de redirection.

Une complication : quand on renomme une section, les liens correspondants ne sont pas modifiés. Pour aider à retrouver les pages à modifier, il est possible de mettre en commentaire les pages liées à cette section.

Édition par section

Les sections peuvent être modifiées individuellement, en cliquant sur le lien approprié ou en faisant un clic droit sur l'en-tête, suivant les réglages dans les Préférences. Une URL comme :

http://meta.wikimedia.org/w/wiki.phtml?title=Aide:Section&action=edit&section=2

permet aussi de le faire.

Le numéro correspond, non pas au titre, mais au numéro de l'en-tête, sans considérer le fait que ce soit une section ou une sous-section, etc.

Avec cette fonction, l'édition est plus rapide car moins de données sont envoyées par le serveur. Il reste possible d'insérer de nouvelles sections avant ou après, qui seront incluses lors de la sauvegarde.

La balise __NOEDITSECTION__, placée n'importe où sur la page, enlèvera les liens "modifier" de chaque section, ce qui peut être souhaitable pour des raisons esthétiques. Le clic droit marche toujours, les URL aussi.

Pour modifier la première section, il faut pour l'instant utiliser l'URL, comme avec :

http://meta.wikimedia.org/w/wiki.phtml?title=Aide:Section&action=edit&section=0

Les sous-sections sont incluses dans la partie à modifier.

La page de modification montre la liste des modèles utilisés sur toute la page, y compris donc dans d'autres sections.

Voir la page Help:Section editing demo pour s'entraîner.

Le Résumé des modifications inclut automatiquement le nom de la section en grisé.

Aide:Édition de sections d'un modèle

Problèmes possibles et limitations

Édition d'une page avec de grandes sections

Si une page comporte de très grandes sections, ou bien si elle est très grande et n'est pas divisée en sections, il arrive que le navigateur ne permette pas de modifier un texte aussi long. Il reste possible :

  • d'ajouter une section à la fin (en utilisant l'URL et un grand numéro de section). Il faut laisser un espace blanc avant le nouvel en-tête de section.
  • d'ajouter du contenu à la dernière section en ne commençant pas par une nouvelle ligne. Mais dans ce cas, il est possible qu'aucun changement ne puisse être appliqué au nouveau texte !

Ouverture d'un lien dans une nouvelle section

Quand l'édition par clic droit est activée, il n'est plus possible d'avoir le menu contextuel du navigateur permettant entre autres d'ouvrir la page dans une nouvelle fenêtre. Cependant, la plupart des navigateurs ont un moyen supplémentaire de le faire :

  • Sous Mozilla, un clic milieu, clic ctrl+gauche
  • Sous IE, clic maj+gauche

Ligne horizontale

Une ligne horizontale donnée par "----" n'est pas prise en compte dans la numérotation par section ou dans la table des matières ; elle ne devrait pas être utilisée comme séparateur de sections.

Espace comme en-tête

Si l'en-tête d'une section ne comporte qu'un espace, le lien résultant dans la table des matières ne marche pas.

Texte en police large

Un texte en police large peut être confondu avec un début de section, mais ne sera pas pris en compte comme tel, comme par exemple pour

<b><font style="font-size:120%"> Texte d'exemple </font></b>

qui donne

Texte d'exemple

Sections, pages séparées, transclusion

Avantages d'avoir plusieurs pages séparées :

  • Fonction Pages liées.
  • Redirection automatique lors du renommage.
  • La redirection vers une section ne marche pas.
  • Le chargement est plus rapide pour les petites pages.

Avantages d'une grande page découpée en sections :

  • Charger une seule grande page est plus pratique que plusieurs petites.
  • La recherche marche mieux, et la table des matières permet une navigation facile.

Une autre possibilité est d'utiliser une "page composite", incluant différents modèles composant au final la page complète. Voir Aide:Modèle à ce sujet.

Voir aussi