Traduction Menu de la version anglaise |
PmWikiFr /
Liensauthors (basic) Un des éléments clés d'un Wiki est la facilité à créer des liens dans le texte de la page. PmWiki fournit de multiples mécanismes pour créer de tels liens. Liens vers d'autres pages du wikiPour créer un lien interne vers une autre page, il suffit d'encadrer le nom de la page entre doubles crochets, comme dans PmWiki crée un lien en utilisant le texte entre doubles crochets. Il supprime les espaces entre les mots et met automatiquement en majuscule la première lettre de chaque mot suivant un espace ou un autre signe de ponctuation (comme ~). Ainsi, Some PmWiki sites (default not) will recognize words written in CamelCase, called a WikiWord, automatically as a link to a page of the same name. Certains sites PmWiki (non par défaut) reconnaîtront automatiquement les mots écrits en CamelCase, appelés WikiWord, comme un lien vers une page du même nom. Liens avec un texte de lien différentIl existe trois façons d'obtenir un texte de lien différent : Masquer le texte du lienLe texte du lien entre parenthèses ne sera pas affiché. Ainsi, Modifier le texte du lienVous pouvez ajouter un autre texte de lien après une accolade verticale, comme dans Afficher le titre de la page au lieu du nom de la pageL'utilisation de caractères spéciaux dans le nom de la page ne pose pas de problème pour PmWiki, mais sur certains serveurs, il peut être préférable d'utiliser uniquement des lettres de A à Z pour le "nom" de la page (qui est aussi un nom de fichier), et de définir le "titre" de la page avec des caractères étendus ou internationaux grâce à la directive En plus des méthodes ci-dessus, un suffixe peut être ajouté à la fin d'un lien ; il fait alors partie du texte du lien, mais pas du nom de la page cible.
Remarque : Cette fonctionnalité est compatible avec le balisage
Liens avec infobulleÀ partir de la version 2.2.14, PmWiki peut afficher les titres des infobulles au format suivant :
Liens vers des pages inexistantesLes liens vers des pages inexistantes? sont affichés de manière spéciale afin d'inviter d'autres personnes à créer la page. Consultez la section Création de nouvelles pages pour en savoir plus. Liens vers des pages d'autres groupes wikiLes liens tels qu'ils apparaissent ci-dessus sont des liens entre pages d'un même groupe. Pour créer un lien vers une page d'un autre groupe, ajoutez le nom de ce groupe suivi d'un point ou d'une barre oblique au nom de la page. Par exemple, un lien vers
Pour créer un lien vers la "page d'accueil par défaut" d'un groupe, le nom de la page peut être omis :
Consultez la section Wiki Group pour en savoir plus sur les groupes PmWiki. Liens de catégorieLes catégories permettent d'organiser et de retrouver facilement les pages associées. Chaque page traitant d'un sujet particulier doit comporter un lien vers une page partagée contenant des liens vers d'autres pages de ce même sujet. Ces pages partagées sont créées dans le groupe spécial Ajouter une page à la catégorie Liens vers les pages utilisateur -- "signatures"Similaire à Ainsi, lorsque le champ Auteur contient "Author" : Le format de l'heure peut être modifié dans la configuration locale avec Raccourcis de liens
Liens vers des emplacements spécifiques dans une page -- "ancres"Pour définir un emplacement, ou signet, appelé ancre, dans une page, vers lequel vous pouvez accéder directement, utilisez le balisage suivant :
Ces balises créent une "ancre" qui identifie de manière unique cet emplacement dans la page. Pour qu'un lien permette d'accéder directement à cette ancre, utilisez le balisage suivant :
Par exemple, voici un lien vers la section Intermaps ci-dessous. Remarques :
Fragments de texteLes navigateurs récents permettent d'insérer des liens vers des fragments de texte sur la page. Ouvrir un tel lien permet de faire défiler la page jusqu'au texte et de le sélectionner. Pour indiquer un fragment de texte dans un lien, ajoutez
Cette fonction est opérationnelle pour les liens internes, externes et InterMap. La recherche ne tient pas compte de la casse ni des signes diacritiques. La syntaxe des fragments de texte définit les éléments suivants, séparés par une virgule et un tiret : préfixe optionnel-,texte à marquer ou début de la marque,fin de la marque optionnelle,-suffixe optionnel. Si un élément "fin de la marque" est présent, le texte sélectionné se trouve entre le début et la fin, par exemple :
Les préfixes optionnels Pour mettre en évidence un texte contenant des virgules, utilisez les caractères d'échappement PmWiki :
SectionsAlors qu'en HTML, les ancres servent principalement à naviguer dans le texte, dans PmWiki, elles ont également une fonction interne : chaque ancre crée une section, car les sections sont définies comme la partie de la page comprise entre leur ancre de départ et l'ancre suivante. Pour plus de détails, consultez Sections de Page. Liens vers des actionsPour créer un lien vers une action spécifique de la page actuelle, utilisez Exemples :
Liens externes au wikiLiens vers des sites externes (URL)Les liens vers des sites externes commencent simplement par un préfixe tel que 'https:', 'ftp:', etc. Ainsi, Si le lien externe contient des parenthèses, échappez-les en utilisant %28 pour "(" et %29 pour ")" :
La recette Cookbook:FixURL facilite l'encodage des parenthèses et autres caractères spéciaux dans les adresses de liens. Liens avec des caractères spéciauxPour inclure des caractères spéciaux, tels que des guillemets, des espaces, des parenthèses et des barres verticales, dans les adresses de liens, utilisez Liens du wiki vers des ressources du même site webVous pouvez utiliser le préfixe Utilisez Vous pouvez également définir un préfixe InterMap personnalisé pour un chemin spécifique de votre site web et l'utiliser comme raccourci, par exemple : Images : /assets/pictures/$1
Ensuite, sur une page wiki, utilisez Consultez InterMap pour plus d'informations. Liens vers des fichiers intranet (locaux)La plupart des navigateurs modernes n'acceptent pas ces liens pour des raisons de sécurité. Vous pouvez créer un lien vers un système de fichiers en incluant le préfixe Voir aussi : Cookbook:DirList. Caractéristiques des liensLiens de référenceLes liens peuvent également être spécifiés comme des "références", de sorte que la cible apparaisse comme une référence numérique anonyme plutôt que textuelle. Le balisage suivant permet de générer une numérotation séquentielle des références au sein d'une page PmWiki : Le formatage du lien suivant : Les occurrences suivantes de ce format de lien de référence sur la même page seront incrémentées automatiquement, comme dans l'exemple suivant : Saisir Mais il convient de noter que cette fonctionnalité est volontairement simplifiée et ne fonctionne pas comme des références bibliographiques : ce lien supplémentaire IntermapsLes liens Inter Map sont également pris en charge (voir Inter Map). En particulier, l'entrée InterMap Liens ouvrant une nouvelle fenêtrePour ouvrir un lien dans une nouvelle fenêtre, utilisez
Vous pouvez également spécifier que les liens doivent s'ouvrir dans une nouvelle fenêtre via l'attribut
Liens non suivis par robotsAjoutez le préfixe %rel=nofollow% à un lien pour indiquer à robots et aux vérificateurs de liens de ne pas le suivre. Liens et classes CSSPmWiki attribue automatiquement des classes à différents types de liens. Cela vous permet notamment de formater chaque type différemment. Remarque : Cette liste peut être incomplète.
RemarquesRemarque : Le comportement par défaut du symbole "+" ci-dessus peut être modifié pour afficher le titre avec espace, et non le titre seul, en ajoutant la ligne suivante au fichier config.php :
FAQComment créer un lien qui s’ouvre dans une nouvelle fenêtre ? Utilisez le style wiki
Comment créer un lien qui ouvre une nouvelle fenêtre et configurer cette nouvelle fenêtre ? Cela nécessite JavaScript. Voir Cookbook:PopupWindow. Comment insérer une adresse postale dans une page ? Utilisez la balise
La balise @@[[mailto:me@example.com?cc=someoneelse@example.com&bcc=else@example.com&subject=Sujet prédéfini&body=Corps prédéfini | L'option `display text` vous permet de spécifier davantage de paramètres, comme le corps du message et d'autres destinataires (cette fonctionnalité peut ne pas être compatible avec tous les navigateurs et clients de messagerie). Consultez également le Cookbook:DeObMail pour obtenir des informations sur la protection des adresses e-mail contre les spams. Comment activer les liens vers d'autres protocoles, tels que nntp, ssh, xmpp, etc. ? Consultez Cookbook:Add Url schemes Comment créer un lien WikiWord vers une page externe plutôt que vers une WikiPage ? Utilisez le balisage de lien. Il existe deux formats : [[https://example.com/ | WikiWord]] [[WikiWord -> https://example.com/]] Comment trouver toutes les pages qui contiennent un lien vers une autre page (c.-à-d. les backlinks) ? Dans le formulaire de recherche du wiki, utilisez Utilisez l'option (:pagelist link=SomePage list=all:) -- afficher tous les liens vers SomePage
(:pagelist link={$FullName} list=all:) -- afficher tous les liens vers la page actuelle
Notez que (à quelques exceptions près) les inclusions, les conditions, les listes de pages, les résultats de recherche, les wikitrails et les redirections ne sont pas évalués pour les wikilinks ; par conséquent, les liens qu'ils placent sur la page ne seront pas considérés comme des backlinks. Toutes les autres directives et balises, par exemple les liens introduits par (:pmform:), seront détectées. Quels schémas de liens PmWiki prend-il en charge ? Voir PmWiki:Link schemes Link schemes supported by PmWiki Comment ouvrir les liens externes dans une nouvelle fenêtre ou les marquer d'une icône ? Comment utiliser une image comme lien ? Utilisez [[Page| Attach:image.jpg ]] ou [[ https://site | https://site/image.jpg ]]. Voir Images#links. Pourquoi mon navigateur ne suit-il pas les liens locaux file:// ? Pour des raisons de sécurité, la plupart des navigateurs n'autorisent les liens file:// que si la page contenant le lien se trouve sur le disque local. Autrement dit, la plupart des navigateurs n'autorisent pas les liens file:// depuis des pages récupérées via https://, comme sur un site PmWiki. Voir également Cookbook:DirList pour une solution de contournement. Comment créer un lien vers la première page existante ? Par exemple : Voir ConditionalMarkup (:if exists Group1.Page:) [[Group1.Page|Page]] (:elseif exists Group2.Page:) [[Group2.Page|Page]] (:ifend:) Comment faire apparaître les liens Reference en bas de page, comme sur Wikipédia ? Ou comment lister tous les liens d’une page ? Voir Cookbook:Footnotes. Comment créer un lien qui invite l’utilisateur à télécharger un fichier au lieu de l’ouvrir dans le navigateur ? Sur une page, utilisez Avant PmWiki 2.5.9, vous devez ajouter le code suivant à config.php : $WikiStyle['download']['download'] = ''; $WikiStyleAttr['download'] = 'a';
Traduction de PmWiki.Links
Page originale sur PmWikiFr.Links - Backlinks |