source: spip-zone/_plugins_/porte_plume_extras/enluminures_typographiques_v3/plugin.xml @ 91352

Last change on this file since 91352 was 91352, checked in by real3t@…, 6 years ago

[88075] cassait la possibilité de mettre de l'italique dans un titre d'article.

à noter comme réflexion : nativement dans SPIP, propre() s'occupe de transformer les raccourcis typo de SPIP en leur équivalent HTML.
Et typoenluminee.php() corrige la typographie.

Mais, les enluminures typo ont introduit il y a fort longtemps que certains attribut de caractères (gras, italique, petites capitales, exposant) sont traités par l'appel à typoenluminee.php() car ils concernent des caractères et non des paragraphes entiers.
Cette distinction était inspirée de M$ Word qui a des styles de paragraphes et des styles de caractères.
Ça serait peut-être bien dans SPIP de distinguer les traitements :

  • de correction de la typographie
  • de mise en forme de paragraphes
  • de mise en forme de caractères
File size: 3.1 KB
Line 
1<plugin>
2        <nom>Enluminures typographiques</nom>
3        <slogan>Plein de raccourcis pour la mise en forme !</slogan>
4        <auteur>[Jacques->http://contrib.spip.net/_Jacques-PYRAT_], &#224; partir des raccourcis mis en place par [Fran&#231;ois->http://contrib.spip.net/_Francois-Schreuer_]</auteur>
5        <licence>&#169; 2007 GNU/GPL</licence>
6        <lien>http://contrib.spip.net/Enluminures-typographiques-V3-pour-SPIP-2-avec</lien>
7        <version>3.5.3</version>
8        <version_base>0.1.0</version_base>
9        <install>base/typoenluminee_upgrade.php</install>
10        <etat>stable</etat>
11        <description>Ce plugin ajoute des raccourcis typographiques et des boutons au porte plume. Par exemple :
12-* Paragraphes :
13-** {{Sous-titres}} <code>{{{**</code>Texte du titre<code>}}}</code>, le nombre d'&#233;toiles (*) variant de 2 &#224; 5, la barre de raccourcis ne proposant que 2 et 3
14-** {{Centrer}} <code>[|</code>Paragraphe centr&#233;<code>|]</code>
15-** {{Aligner &#224; droite}} <code>[/</code>Paragraphe align&#233; &#224; droite<code>/]</code>
16-** {{Encadrer}} <code>[(</code>Paragraphe &#224; encadrer<code>)]</code>
17-* Caract&#232;res :
18-** {{Mise en &#233;vidence}} <code>[*</code>texte en &#233;vidence<code>*]</code>
19-** {{Mise en &#233;vidence variante}} <code>[**</code>texte en &#233;vidence (autre couleur)<code>*]</code>
20-** {{Mise en exposant}} {&lt;sup&gt;}texte en exposant{&lt;/sup&gt;}
21-** {{Petites capitales}} {&lt;sc&gt;}texte en petite capitales{&lt;/sc&gt;}
22-** {{Biff&#233;}} {&lt;del&gt;}texte biff&#233;{&lt;/del&gt;}
23
24{{Param&#233;trage}} : vous pouvez modifier le fonctionnement du plugin par votre fichier ecrire/mes_options.php ou en installant le plugin cfg (les options de cfg sont priortitaires par rapport &#224; celles de mes_options.php !)
25        </description>
26        <prefix>typoenluminee</prefix>
27        <icon>img_pack/moinecopiste.gif</icon>
28        <options>typoenluminee_options.php</options>
29
30        <pipeline>
31                <nom>pre_propre</nom>
32                <inclure>typoenluminee.php</inclure>
33        </pipeline>
34        <pipeline>
35                <nom>post_propre</nom>
36                <inclure>typoenluminee.php</inclure>
37        </pipeline>
38        <pipeline>
39                <nom>pre_liens</nom>
40                <inclure>typoenluminee.php</inclure>
41        </pipeline>
42        <pipeline>
43                <nom>pre_typo</nom>
44                <inclure>typoenluminee.php</inclure>
45        </pipeline>
46        <pipeline>
47                <nom>post_typo</nom>
48                <inclure>typoenluminee.php</inclure>
49        </pipeline>
50        <pipeline>
51                <nom>nettoyer_raccourcis_typo</nom>
52                <inclure>typoenluminee.php</inclure>
53        </pipeline>
54        <pipeline>
55                <nom>insert_head_css</nom>
56                <inclure>typoenluminee_pipelines.php</inclure>
57        </pipeline>
58        <pipeline>
59                <nom>insert_head</nom>
60                <inclure>typoenluminee_pipelines.php</inclure>
61        </pipeline>
62        <pipeline>
63                <nom>header_prive</nom>
64                <inclure>typoenluminee_pipelines.php</inclure>
65        </pipeline>
66        <pipeline>
67                <nom>porte_plume_barre_pre_charger</nom>
68                <inclure>enluminures_typo_pipelines.php</inclure>
69        </pipeline>
70        <pipeline>
71                <nom>porte_plume_lien_classe_vers_icone</nom>
72                <inclure>enluminures_typo_pipelines.php</inclure>
73        </pipeline>
74        <categorie>edition</categorie>
75        <necessite id="SPIP" version="[2.0.3;3.1.99]" />
76        <necessite id="porte_plume" version="[1.2.2;]" />
77</plugin>
Note: See TracBrowser for help on using the repository browser.