Author: iago@iago.ca
Date: Wed Jul 5 22:15:45 2006
New Revision: 3827
Log: (empty)
Added:
_plugins_/_typo_/target/
_plugins_/_typo_/target/plugin.xml
_plugins_/_typo_/target/target.php
Added: _plugins_/_typo_/target/plugin.xml
--- _plugins_/_typo_/target/plugin.xml (added)
+++ _plugins_/_typo_/target/plugin.xml Wed Jul 5 22:15:45 2006
@@ -0,0 +1,33 @@
+<plugin>
+ <nom> <!-- Nom du plugin -->
+ Target
+ </nom>
+ <auteur> <!-- Auteur du plugin -->
+ francois.vachon@iago.ca
+_ © 2006 - Distribue sous licence GNU/GPL
+ </auteur>
+ <version>
+ 0.1
+ </version>
+ <etat>
+ test
+ </etat>
+ <description>
+ Ouvre tous les liens de class spip_out dans une nouvelle fenêtre.
+ </description>
+ <!-- classe d'implementation : espace de nommage qui prefixera les appels de fonction
+ sur le mode Rien::
+ ainsi les fonctions hors espace de nommage ne peuvent etre appelees
+ ce parametre est obligatoire et doit etre non vide
+ -->
+ <prefix>
+ target
+ </prefix>
+ <!-- Definitions des fonctions qui s'inserent dans les pipelines-->
+ <pipeline>
+ <nom>affichage_final</nom>
+ <inclure>target.php</inclure>
+ </pipeline>
+
+ <!-- Le parametre action est facultatif : en son absence la methode de la classe portant le nom du pipeline est appelee. Le parametre inclure est facultatif. -->
+</plugin>
\ No newline at end of file
Added: _plugins_/_typo_/target/target.php
--- _plugins_/_typo_/target/target.php (added)
+++ _plugins_/_typo_/target/target.php Wed Jul 5 22:15:45 2006
@@ -0,0 +1,17 @@
+<?php
+
+/*
+ * Target
+ *
+ * Ouvre tous les liens de class spip_out dans une nouvelle fenêtre
+ *
+ * Auteur : francois.vachon@iago.ca
+ * © 2006 - Distribue sous licence GNU/GPL
+ *
+ */
+ function target_affichage_final($texte) {
+ $texte = str_replace('spip_out', 'spip_out" target="_blank"', $texte);
+ return $texte;
+ }
+
+?>
\ No newline at end of file