Changeset 5326 in spip-zone
- Timestamp:
- Sep 13, 2006, 10:47:47 PM (15 years ago)
- Location:
- _plugins_/_typo_/barre_typo_enrichie
- Files:
-
- 2 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/_typo_/barre_typo_enrichie/plugin.xml
r5266 r5326 50 50 BarreTypoEnrichie 51 51 </prefix> 52 <options> <!-- fichier charge a chaque hit -->53 typo_enrichie_options.php54 </options>55 52 <!-- Definitions des fonctions qui s'inserent dans les pipelines --> 56 53 <pipeline> 57 54 <nom>pre_propre</nom> 55 <inclure>typo_enrichie.php</inclure> 56 </pipeline> 57 <pipeline> 58 <nom>traiter_raccourci_lien</nom> 58 59 <inclure>typo_enrichie.php</inclure> 59 60 </pipeline> -
_plugins_/_typo_/barre_typo_enrichie/typo_enrichie.php
r4976 r5326 33 33 */ 34 34 35 // recuperer le raccourci [texte|bulle d'aide{lang}->xxx] 36 // version compliquee de la function traiter_raccourci_lien($regs) (inc/texte) 37 function BarreTypoEnrichie_traiter_raccourci_lien($flux) { 38 $regs = $flux['args']; 39 40 if (preg_match(',^(.*?)([|](.*?))?([{]([a-z_]+)[}])$,', $regs[1], $m)) { 41 if ($m[2]) $bulle = ' title="'.texte_backend($m[3]).'"'; 42 if ($m[4]) $hreflang = ' hreflang="'.texte_backend($m[5]).'"'; 43 $regs[1] = $m[1]; 44 } 45 46 list($lien, $class, $texte) = calculer_url($regs[3], $regs[1], 'tout'); 47 # ici bien passer le lien pour traiter [<doc3>->url] 48 $flux['data'] = typo("<a href=\"$lien\" class=\"$class\"$bulle$hreflang>" 49 . $texte 50 . "</a>"); 51 52 return $flux; 53 } 54 35 55 function BarreTypoEnrichie_pre_propre($texte) { 36 56 // remplace les fausses listes à puce par de vraies
Note: See TracChangeset
for help on using the changeset viewer.