Changeset 49407 in spip-zone
- Timestamp:
- Jul 5, 2011, 6:23:09 PM (10 years ago)
- Location:
- _plugins_/latexwheel/wheels/latex
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/latexwheel/wheels/latex/latex.php
r49398 r49407 1 1 <?php 2 3 function tx_latex_traiter_liens($lien){ 4 5 // uniformisation des différents raccouris de liens interne 6 $lien[4] = preg_replace('#^rubrique#','rub',$lien[4]); 7 $lien[4] = preg_replace('#^article#','art',$lien[4]); 8 if (is_numeric($lien[4])){ 9 $lien[4] = 'art'.$lien[4]; 10 } 11 12 13 if ($lien[1]==''){ // si pas de texte correspondant au liens 14 15 if (stripos($lien[4],'://')!=0){ // liens externes 16 $texte = "\url/debut$lien[4]/fin"; 17 } 18 else{ 19 //sinon objet SPIP pour le moment seul rubrique et article, on verra pour la suite 20 21 $texte = "\labelref/debut$lien[4]/fin (p. \pageref/debut$lien[4]/fin)"; 22 } 23 } 24 25 else{ 26 27 if (stripos($lien[4],'://')!=0){ // liens externes 28 $texte = "\href/debut$lien[4]/fin/debut$lien[1]/fin"; 29 } 30 else { 31 $texte = "$lien[1] (p. \pageref/debut$lien[4]/fin)"; 32 } 33 } 34 35 return $texte; 36 } 2 37 function supprimer_verb($code){ 3 38 $texte = $code[0]; -
_plugins_/latexwheel/wheels/latex/latex.yaml
r49398 r49407 2 2 # 3 3 # Si on nomme une regle, elle devient surchargeable 4 liens: 5 match: "/\[([^][]*?([[]\w*[]][^][]*)*)->(>?)([^]]*)\]/msS"# repris de la constante '_RACCOURCI_LIEN' -> comment fait on pour appeler morceaux php 6 priority: -15 7 replace: tx_latex_traiter_liens 8 is_callback: Y 4 9 5 10 fin:
Note: See TracChangeset
for help on using the changeset viewer.