Changeset 9975 in spip-zone
- Timestamp:
- Feb 28, 2007, 6:40:01 PM (14 years ago)
- Location:
- _plugins_/_stable_/barre_typo_enrichie/1_9_1
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/_stable_/barre_typo_enrichie/1_9_1/inc/barre.php
r9974 r9975 50 50 } 51 51 52 // sert àconstruire les sousbarre52 // sert a construire les sousbarre 53 53 function produceWharf($id, $title = '', $sb = '') { 54 54 $visible = ($changer_virtuel || $virtuel); … … 178 178 } 179 179 180 // pour les caract ères180 // pour les caracteres 181 181 function afficher_caracteres($champ, $spip_lang, $champhelp) { 182 182 … … 228 228 } 229 229 230 // pour les caract ères230 // pour les caracteres 231 231 function afficher_boutonsavances($champ, $champhelp) { 232 232 … … 271 271 272 272 273 // Pr égénération des toolzbox.. (wharfing)273 // Pregeneration des toolzbox.. (wharfing) 274 274 $toolbox .= afficher_boutonsavances($champ, $champhelp); 275 275 $toolbox .= afficher_caracteres($champ, $spip_lang, $champhelp); -
_plugins_/_stable_/barre_typo_enrichie/1_9_1/plugin.xml
r9974 r9975 12 12 -* pour intégrer les éléments HTML titre et résumé de tableau 13 13 14 _© 2006 - Distribué sous licence GNU/GPL14 © 2006 - Distribué sous licence GNU/GPL 15 15 </auteur> 16 16 <lien>[Exemple d'utilisation->http://www.pyrat.net/Raccourcis-Typographiques-de-SPIP.html]</lien> -
_plugins_/_stable_/barre_typo_enrichie/1_9_1/typo_enrichie.php
r9974 r9975 2 2 3 3 /* 4 * Ce plugin rajoute des raccourcis typographique et am éliore les possibilités de la barre typographique pour les rédacteurs4 * Ce plugin rajoute des raccourcis typographique et ameliore les possibilites de la barre typographique pour les redacteurs 5 5 */ 6 6 7 7 /* 8 8 * Fonctions de ces filtres : 9 * Ils rajoutent quelques racourcis typo àSPIP9 * Ils rajoutent quelques racourcis typo a SPIP 10 10 * 11 11 * Syntaxe des raccourcis : 12 * [/texte/] : aligner le texte àdroite12 * [/texte/] : aligner le texte a droite 13 13 * [|texte|] : centrer le texte 14 * [(texte)] : encadrer le texte (occupe toute la largeur de la page, àmettre autour d'un paragraphe)15 * [*texte*] : encadrer/surligner le texte (une partie à l'intérieur d'un paragraphe)16 * [**texte*] : variante encadrer/surligner le texte (une partie à l'intérieur d'un paragraphe)17 * <sup>texte</sup> : mettre en exposant le texte s électionné14 * [(texte)] : encadrer le texte (occupe toute la largeur de la page, a mettre autour d'un paragraphe) 15 * [*texte*] : encadrer/surligner le texte (une partie a l'interieur d'un paragraphe) 16 * [**texte*] : variante encadrer/surligner le texte (une partie a l'interieur d'un paragraphe) 17 * <sup>texte</sup> : mettre en exposant le texte selectionne 18 18 * 19 * Styles pour les encadrements àrajouter dans votre feuille de style :19 * Styles pour les encadrements a rajouter dans votre feuille de style : 20 20 * .texteencadre-spip { 21 21 * background: #FFE; … … 34 34 35 35 function BarreTypoEnrichie_pre_propre($texte) { 36 // remplace les fausses listes àpuce par de vraies37 // (recherche en d ébut de lignes - suivi d'un ou plusieurs caractères blancs, en mode multiligne)36 // remplace les fausses listes a puce par de vraies 37 // (recherche en debut de lignes - suivi d'un ou plusieurs caracteres blancs, en mode multiligne) 38 38 // Mettre $GLOBALS['barre_typo_preserve_puces'] = true; dans mes_options.php pour ne pas avoir ce comportement 39 39 if ($GLOBALS['barre_typo_pas_de_fausses_puces'] === true) … … 43 43 // pour etre pris en charge par paragrapher 44 44 45 // Definition des diff érents intertitres possibles, si pas deja definies45 // Definition des differents intertitres possibles, si pas deja definies 46 46 tester_variable('debut_intertitre', '<h3 class="spip">'); 47 47 tester_variable('fin_intertitre', '</h3>'); … … 119 119 $texte = preg_replace($chercher_raccourcis, $remplacer_raccourcis, $texte); 120 120 121 // remplace les fausses listes àpuce par de vraies122 // (recherche en d ébut de lignes - suivi d'un ou plusieurs caractères blancs, en mode multiligne)121 // remplace les fausses listes a puce par de vraies 122 // (recherche en debut de lignes - suivi d'un ou plusieurs caracteres blancs, en mode multiligne) 123 123 // $texte = preg_replace('/^-\s+/m','-* ',$texte); # deja fait dans post_propre 124 124 … … 128 128 function BarreTypoEnrichie_post_propre($texte) { 129 129 130 # Le remplacement des intertitres de premier niveau a d éjà été effectuédans inc/texte.php131 132 # Intertitre de deuxi ème niveau130 # Le remplacement des intertitres de premier niveau a deja ete effectue dans inc/texte.php 131 132 # Intertitre de deuxieme niveau 133 133 /*global $debut_intertitre_2, $fin_intertitre_2; 134 134 $texte = ereg_replace('(<p class="spip">)?[[:space:]]*@@SPIP_debut_intertitre_2@@', $debut_intertitre_2, $texte); 135 135 $texte = ereg_replace('@@SPIP_fin_intertitre_2@@[[:space:]]*(</p>)?', $fin_intertitre_2, $texte);*/ 136 136 137 # Intertitre de troisi ème niveau137 # Intertitre de troisieme niveau 138 138 /*global $debut_intertitre_3, $fin_intertitre_3; 139 139 $texte = ereg_replace('(<p class="spip">)?[[:space:]]*@@SPIP_debut_intertitre_3@@', $debut_intertitre_3, $texte); 140 140 $texte = ereg_replace('@@SPIP_fin_intertitre_3@@[[:space:]]*(</p>)?', $fin_intertitre_3, $texte);*/ 141 141 142 # Intertitre de quatri ème niveau142 # Intertitre de quatrieme niveau 143 143 /*global $debut_intertitre_4, $fin_intertitre_4; 144 144 $texte = ereg_replace('(<p class="spip">)?[[:space:]]*@@SPIP_debut_intertitre_4@@', $debut_intertitre_4, $texte); 145 145 $texte = ereg_replace('@@SPIP_fin_intertitre_4@@[[:space:]]*(</p>)?', $fin_intertitre_4, $texte);*/ 146 146 147 # Intertitre de cinqui ème niveau147 # Intertitre de cinquieme niveau 148 148 /*global $debut_intertitre_5, $fin_intertitre_5; 149 149 $texte = ereg_replace('(<p class="spip">)?[[:space:]]*@@SPIP_debut_intertitre_5@@', $debut_intertitre_5, $texte); … … 240 240 $texte = preg_replace('/@@acro@@([^@]*)@@([^@]*)@@acro@@/S',"<acronym title='$1' class='spip_acronym spip'>$2</acronym>",$texte); 241 241 // Correction des & en & 242 $texte = preg_replace('/&([A-Za-z#0-9]*);/','@@@amp:\1:amp@@@',$texte); // échapement des entités html déjà présentes242 $texte = preg_replace('/&([A-Za-z#0-9]*);/','@@@amp:\1:amp@@@',$texte); // echapement des entites html deja presentes 243 243 $texte = str_replace('&','&',$texte); 244 244 $texte = preg_replace('/@@@amp:([A-Za-z#0-9]*):amp@@@/','&\1;',$texte);
Note: See TracChangeset
for help on using the changeset viewer.