source: spip-zone/_plugins_/_test_/barre_typo_extensible/1_9_2/plugin.xml @ 25251

Last change on this file since 25251 was 25251, checked in by nicolas1.krebs2@…, 12 years ago

correction de [25196] NK

File size: 5.2 KB
Line 
1<plugin>
2        <nom> <!-- Nom du plugin -->
3        Barre Typo Extensible (Spip 1.9.2)
4        </nom>
5        <auteur><!-- Auteur du plugin -->
6        Bill (Stephane LAURENT - spipcarto@gmail.com) &#224; partir de (et incompatible avec) la Barre Typo Enlumin&#233;e de
7        [Jacques->http://www.spip-contrib.net/_Jacques-PYRAT_] &#224; partir des raccourcis mis en place par [Fran&#231;ois->http://www.spip-contrib.net/_Francois-Schreuer_]
8_ Pr&#233;visualisation : [->http://www.spip-contrib.net/Previsualisation-dynamique-d]
9_ Editeur de tableaux : [Christian Quentin->http://www.spip-contrib.net/_quentic_] &#224; partir du travail de [Courcy->http://www.spip-contrib.net/_courcy_] dans l'[article->http://www.spip-contrib.net/Editeur-de-tableau-pour-la-1-7] pour l'&eacute;diteur de tableau
10        Le code initial de Courcy a a &eacute;t&eacute; en grande partie r&eacute;-&eacute;crit pour :
11-* g&eacute;n&eacute;rer une syntaxe de tableau SPIP et non HTML (l'&eacute;diteur de couleur de cellules disparait donc aussi)
12-* pour permettre de cr&eacute;er mais aussi de modifier un tableau existant
13-* pour int&eacute;grer les &eacute;l&eacute;ments HTML titre et r&eacute;sum&eacute; de tableau
14
15_ &#169; 2006 - Distribu&#233; sous licence GNU/GPL
16        </auteur>
17        <version>
18        0.10
19        </version>
20        <etat>
21        test
22        </etat>
23        <description>
24Rajoute une barre typographique enlumin&#233;e et les raccourcis typographiques correspondants (Pour SPIP 1.9.2).
25
26-* Paragraphes :
27-** {{Sous-titres}} <code>{n{</code>Texte du titre<code>}n}</code>, n variant de 2 &#224; 5, la barre de raccourcis ne proposant que 2 et 3
28-** {{Centrer}} <code>[|</code>Paragraphe centr&#233;<code>|]</code>
29-** {{Aligner &#224; droite}} <code>[/</code>Paragraphe align&#233; &#224; droite<code>/]</code>
30-** {{Encadrer}} <code>[(</code>Paragraphe &#224; encadrer<code>)]</code>
31-* Caract&#232;res :
32-** {{Mise en &#233;vidence}} <code>[*</code>texte en &#233;vidence<code>*]</code>
33-** {{Mise en &#233;vidence variante}} <code>[**</code>texte en &#233;vidence (autre couleur)<code>*]</code>
34-** {{Mise en exposant}} {&lt;sup&gt;}texte en exposant{&lt;/sup&gt;}
35-** {{Petites capitales}} {&lt;sc&gt;}texte en petite capitales{&lt;/sc&gt;}
36-** {{Biff&#233;}} {&lt;del&gt;}texte biff&#233;{&lt;/del&gt;}
37-** {{Bulle d'aide}} <code>[GPL|Gnu Public Licence]</code>
38_ Et aussi sur les entr&#233;es de glossaire <code>[?GPL|Gnu Public Licence]</code>
39-** {{Lien avec bulle d'aide}} <code>[texte du lien|Le site officiel de SPIP->http://www.spip.net/]</code>
40-** {{Ancre et retour &#224; l'ancre}} {[}definition_ancre&lt;-{]} et {[}retour &#224; l'ancre-&gt;#definition_ancre{]}
41
42-* La barre est enrichie de plusieurs barres th&#233;matiques pour:
43-** La gestion des liens hypertextes avec gestion des bulles
44-** La gestion des tableaux
45-** Une fonction chercher/remplacer dans le texte de l'article
46-** L'insertion des caract&#232;res sp&#233;ciaux
47
48{{Attention}} : il {{faut}} incorporer dans {{votre}} feuille de style les nouveaux styles (voir le dossier CSS de ce plugin) !
49
50{{Attention}} : il {{faut}} installer le plug-in jquery pour SPIP 1.9.1
51
52{{Param&#233;trage}} : vous pouvez modifier le fonctionnement du plugin par votre fichier ecrire/mes_options.php :
53
54Exemple :
55<code>
56// Pour que les fausses puces soient transformees en vraie listes a puces
57$GLOBALS['barre_typo_pas_de_fausses_puces'] = true;
58
59// Pour commencer la titraille a h2 (et non h3 comme par defaut dans SPIP -- pour des raisons historiques)
60$GLOBALS['debut_intertitre'] = '<h2 class="spip">';
61$GLOBALS['fin_intertitre'] = '</h2>';
62$GLOBALS['debut_intertitre_2'] = '<h3 class="spip">';
63$GLOBALS['fin_intertitre_2'] = '</h3>';
64$GLOBALS['debut_intertitre_3'] = '<h4 class="spip">';
65$GLOBALS['fin_intertitre_3'] = '</h4>';
66$GLOBALS['debut_intertitre_4'] = '<h5 class="spip">';
67$GLOBALS['fin_intertitre_4'] = '</h5>';
68$GLOBALS['debut_intertitre_5'] = '<h6 class="spip">';
69$GLOBALS['fin_intertitre_5'] = '</h6>';
70</code>
71
72{Certaines icones proviennent de [FamFamFam->http://www.famfamfam.com/lab/icons/silk/].}
73        </description>
74        <lien>http://zone.spip.org/trac/spip-zone/wiki/BarreTypoEnrichie</lien> <!-- URI de documentation -->
75        <!-- classe d'implementation : espace de nommage qui prefixera les appels de fonction
76        sur le mode Rien::
77        ainsi les fonctions hors espace de nommage ne peuvent etre appelees
78        ce parametre est obligatoire et doit etre non vide
79        -->
80        <prefix> 
81        BarreTypoEnrichie
82        </prefix>
83        <options>typo_options.php</options>
84        <icon>
85        img_pack/moinecopiste.gif
86        </icon>
87        <!-- Definitions des fonctions qui s'inserent dans les pipelines -->
88        <pipeline>
89                        <nom>pre_propre</nom>
90                        <inclure>typo_enrichie.php</inclure>
91        </pipeline>
92        <pipeline>
93                        <nom>post_propre</nom>
94                        <inclure>typo_enrichie.php</inclure>
95        </pipeline>
96        <pipeline>
97                        <nom>pre_typo</nom>
98                        <inclure>typo_enrichie.php</inclure>
99        </pipeline>
100        <pipeline>
101                        <nom>post_typo</nom>
102                        <inclure>typo_enrichie.php</inclure>
103        </pipeline>
104        <pipeline>
105                        <nom>nettoyer_raccourcis_typo</nom>
106                        <inclure>typo_enrichie.php</inclure>
107        </pipeline>
108        <pipeline>
109                        <nom>header_prive</nom>
110                        <inclure>typo_enrichie.php</inclure>
111        </pipeline>
112        <!-- 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.   -->
113
114        <necessite id="SPIP" version="[1.9.0;]" />
115</plugin>
Note: See TracBrowser for help on using the repository browser.