
Liens dans le corps du texte
Contrairement à WordPress, SPIP fait la distinction entre liens internes et externes.
Cette distinction est fondamentale. En effet, elle permet de :
- changer facilement de type d’URL du côté public
- de changer de nom de domaine
- de préparer un site sur un nom de domaine de développement, et de le publier sur l’URL définitive sans douleur.
- le passage d’un site en HTTPS se fera aussi très simplement sans devoir mettre à jour les liens internes

Syntaxe générale d’un lien
Pour faire un lien dans SPIP, il suffit d’appliquer une syntaxe simple (un bouton est disponible dans la barre d’outils pour le faire) :
[
Texte du lien->
URL]
:
- Texte du lien : c’est le texte qui sera affiché et rendu clicable
- URL : l’adresse de la destination
Cette syntaxe peut être complétée par une bulle d’aide et une indication de la langue de destination :
[
Texte du lien|Texte de la bulle d’aide{lang}
->
URL]
:
- |Texte de la bulle d’aide : permet de compléter le lien par une indication qui apparaîtra au survol du lien
-
{lang}
: si le lien pointe vers un contenu d’une langue différente de la page en cours, les normes d’accessibilité demandent que l’on indique la langue de la page pointée. Vous pouvez consulter une liste des codes des langues.

Liens Externes
Un lien externe, c’est donc un lien vers un site extérieur au sien.
L’URL sera un simple copier/coller de l’adresse de la page voulue.
Exemple : [SPIP Contrib->http://contrib.spip.net/]
qui va donner : SPIP Contrib.

Liens Internes
Un lien interne, c’est un lien vers une autre page de votre site : on ne sort pas du site.
Pour faire un lien interne, nous allons utiliser les identifiants uniques des objets de SPIP :
- le type de l’objet
- son numéro
Un raccourci d’écriture consistera à ne pas mettre de texte cliquable explicite. Dans ce cas, SPIP mettra automatiquement le titre de la destination (et renseignera le changement de langue si nécessaire).

Articles

[->548]
→ Éloge de l’optimisme
Les articles étant le type d’objet le plus important de SPIP, le n° seul suffit.
Ceux qui veulent être vraiment sûrs pourront mettre [->art548]
.

Rubriques

[->rub76]
→ Cours et tutoriels SPIP

Auteurs

[->aut1]
→ Jacques Pyrat

Sites

-
[->site63]
→ La veille technologique de Pyrat.net
La syntaxe officielle de SPIP qui mène directement au site lui-même -
[->refsite63]
→ La veille technologique de Pyrat.net
Spécifique à SoyezCréateurs : conduit à la page de votre site référançant le site en question

Mots-clés

[->mot46]
→ Squelettes SoyezCréateurs

Documents
[->doc353]
→ Étude qualité des sites web de communes en Aquitaine - Résultats d’Excideuil

Images
[->img183]
→ SPIP décroche la lune !
Le lecteur se reportera aussi utilement à la documentation officielle dans l’aide en ligne de SPIP.

Sites référencés
Tout comme les rubriques ou les articles, les sites référencés sont un objet à part entière dans SPIP.
Un site référencé, c’est :
- Un titre
- Une URL : l’adresse du site
- Une description : voir Du bon usage du référencement de sites dans SPIP
- Un logo
- Et un éventuel flux RSS pour afficher sur votre site les nouveauté de l’autre site
Les sites référencés sont rattachés à une rubrique.
Dans SoyezCréateurs, ils sont visibles depuis tous les articles et autres sites référencés de la même rubrique.

Redirections

Les redirections permettent de créer un article qui va rediriger automatiquement l’internaute sur une autre page.
Si la redirection pointe sur une autre page de votre site, il faut utiliser la syntaxe des urls de liens internes vue au dessus [1].
Dans SoyezCréateurs, ce mécanisme est utilisé pour le lien contact dans le menu de gauche.

Site de référence
Chaque article dans SPIP a un double champ intitulé : Lien hypertexte (référence, site à visiter…).
Vous pouvez y saisir un titre et une URL.
Habituellement, on met dans cette zone :
- soit la source d’inspiration de l’article en cours (en particulier si on a copié l’article depuis cette source)
- soit le seul site qui complète l’information donnée dans la page
Si l’on a besoin de mettre plusieurs liens, il vaut mieux les mettre dans le texte ou dans le postscriptum.