Ajouter un type de glossaire

Il est possible d’ajouter des liens vers des glossaires externes dans SPIP via le raccourci [?nom]. Par défaut, c’est wikipédia qui est utilisé. Pour créer un nouveau lien de glossaire, la syntaxe [?nom#typeNN] existe.

  • type est un nom pour le glossaire
  • NN, optionnellement un identifiant numérique.

Une simple fonction glossaire_type() permet de retourner une url particulière. 2 paramètres sont transmis : le texte et l’identifiant.

Exemple :

Un lien vers la source des fichiers trac de SPIP 2.1 :

<?php

@define('_URL_BROWSER_TRAC', 'http://trac.rezo.net/trac/spip/browser/branches/spip-2.1/');

/*
 * Un raccourci pour des chemins vers trac
 * [?ecrire/inc_version.php#trac]
 * [?ecrire/inc_version.php#tracNNN] // NNN = numero de ligne
 */

function glossaire_trac($texte, $id=0) {
    return _URL_BROWSER_TRAC . $texte . ($id ? '#L'.$id : '');
}
?>

Auteur Matthieu Marcillaud Publié le : Mis à jour : 02/06/10

Traductions : English, français