Changeset 48527 in spip-zone
- Timestamp:
- Jun 7, 2011, 7:53:40 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_core_/plugins/textwheel/inc/notes.php
r46209 r48527 16 16 // Notes de bas de page 17 17 // 18 if (!defined('_NOTES_OUVRE_REF')) define('_NOTES_OUVRE_REF','<span class="spip_note_ref"> ['); 19 if (!defined('_NOTES_FERME_REF')) define('_NOTES_FERME_REF',']</span>'); 20 if (!defined('_NOTES_OUVRE_NOTE')) define('_NOTES_OUVRE_NOTE','<span class="spip_note_ref">['); 21 if (!defined('_NOTES_FERME_NOTE')) define('_NOTES_FERME_NOTE',']</span>'); 22 if (!defined('_NOTES_RACCOURCI')) define('_NOTES_RACCOURCI', ',\[\[(\s*(<([^>\'"]*)>)?(.*?))\]\],msS'); 18 23 19 24 // argument = true: empiler l'etat courant, initialiser un nouvel etat … … 93 98 } 94 99 95 define('_RACCOURCI_NOTES', ',\[\[(\s*(<([^>\'"]*)>)?(.*?))\]\],msS');96 100 97 101 function traiter_raccourci_notes($letexte, $marqueur_notes) 98 102 { 99 global $compt_note, $les_notes, $notes_vues; 100 global $ouvre_ref, $ferme_ref; 103 global $compt_note, $notes_vues; 101 104 102 105 if (strpos($letexte, '[[') === false 103 OR !preg_match_all(_ RACCOURCI_NOTES, $letexte, $m, PREG_SET_ORDER))106 OR !preg_match_all(_NOTES_RACCOURCI, $letexte, $m, PREG_SET_ORDER)) 104 107 return array($letexte, array()); 105 108 … … 140 143 141 144 // dans le texte, mettre l'appel de note a la place de la note 142 if ($nom) $nom = "$ouvre_ref<a href='#nb$ancre' class='spip_note' rel='footnote'$title$att>$nom</a>$ferme_ref";145 if ($nom) $nom = _NOTES_OUVRE_REF."<a href='#nb$ancre' class='spip_note' rel='footnote'$title$att>$nom</a>"._NOTES_FERME_REF; 143 146 144 147 $pos = strpos($letexte, $note_source); … … 154 157 // http://doc.spip.org/@traiter_les_notes 155 158 function traiter_les_notes($notes) { 156 global $ouvre_note, $ferme_note;157 158 159 $mes_notes = ''; 159 160 if ($notes) { … … 165 166 . "<div id='nb$ancre'><p". ($GLOBALS['class_spip'] ? " class='spip_note'" : "") .">" 166 167 . code_echappement($nom 167 ? "$ouvre_note<a".$atts.">$nom</a>$ferme_note"168 ? _NOTES_OUVRE_NOTE."<a".$atts.">$nom</a>"._NOTES_FERME_NOTE 168 169 : '') 169 170 . $texte
Note: See TracChangeset
for help on using the changeset viewer.