L'actu sur le net

- Contributions de l’équipe OSSA
- Toolinux
- Da Linux French Page
- Daily Daemon News
- Libroscope
- Linagora.com
- LinuxFrench.Net
- LogicielLibre.Net
- PHP

Articles populaires

- [Manuel] Introduction à Cacti
- [Tutoriel] Ajout d’un script dans les commandes Nagios
- [Nagios] Surveillance des disques RAID sous Linux
- [OpenLDAP] Start/stop script
- Fichiers de configurations Samba
- JMX (Java Management eXtensions)
- [OpenLDAP] Script de démarrage et d’arrêt
- [Nagios] Supervision of OpenLDAP’s replication status

 © Linagora.com

Accueil > Contributions > SPIP > Les liens automatiques

Les liens automatiques

Présentation

Cette contribution vous permettra de définir une série de mots qui se transformeront automatiquement en liens sur toutes les pages de votre site et ce via l’espace d’administration.

Cela peut s’avérer fort utile pour monter facilement un glossaire ou proposer à l’instar des actualités de Yahoo, certains liens relatifs (vers des images, rubriques ou fiches disponibles ailleurs sur le site, par exemple).

Mise en place

Installation de la table mysql

A l’aide de phpmyadmin par exemple, créez la table suivante sur votre base SPIP :

Interface d’administration

Créez le fichier autolinks.php3 avec le code suivant ou téléchargez le ici :

Puis placez-le dans votre répertoire ecrire/

Edition du fichier mes_fonctions.php3

Ajoutez dans votre fichier mes_fonctions.php3, présent à la racine de votre site, la fonction PHP suivante :

Définition des liens automatiques

Connectez-vous à votre espace d’administration, puis accédez à la page d’administration en vous rendant sur le fichier http://www.votresite.tld/ecrire/autolinks.php3

Renseignez le formulaire en indiquant le mot à recherché et l’url correspondante.

Le nombre de liens est illimités. Vous pouvez mettre des liens relatifs ou absolus. A noter egalement que les mots recherchés sont sensibles à la casse et doivent être isolés d’un espace de chaque coté.

Vous pouvez mettre très facilement un raccourcis dans votre barre de navigation vers cette page d’administration, en suivant notre astuce présente sur cette page.

Edition de vos squelettes

Enfin, éditez vos squelettes en spécifiant pour chaque élément affichés s’ils doivent être traités ou non.

Exemple :

- [(#DESCRIPTIF|autolinks)]
- [(#TEXTE|autolinks)]
- [(#PS|autolinks)]


autolinks.php3

 Qui sommes nous ?

Dernière mise à jour : 28/03/2008
XHTML - SPIP 1.9.2