From 72c0240de444e2acc26105f2b494e0c7de85b356 Mon Sep 17 00:00:00 2001 From: "real3t@gmail.com" <> Date: Mon, 13 Jul 2009 19:49:10 +0000 Subject: [PATCH] =?UTF-8?q?Fin=20de=20la=20migration=20des=20boutons=20de?= =?UTF-8?q?=20caract=C3=A8res=20des=20enluminures=20typo=20V3=20dans=20Por?= =?UTF-8?q?tePlume.=20Le=20caract=C3=A8re=20=E2=82=ACuro=20dispara=C3=AEt.?= =?UTF-8?q?=20Le=20changement=20de=20casse=20n'est=20activ=C3=A9=20QUE=20p?= =?UTF-8?q?our=20le=20fran=C3=A7ais=20(si=20quelqu'un=20veut=20le=20tester?= =?UTF-8?q?=20dans=20sa=20langue,=20il=20faut=20la=20rajouter,=20tester,?= =?UTF-8?q?=20et=20commiter).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ToDo : * passer dans PortePlume l'éditeur de tableaux après l'avoir réécrit en jQuery (je sais pas faire) * mettre dans PortePlume un équivalent de l'ancien système de rechercher et rechercher/remplacer de la BTv2 (je sais pas faire non plus) --- .gitattributes | 5 ++++ barre_outils/edition.php | 50 ++++++++++++++++++++++++++++++++ barre_outils/forum.php | 2 +- icones_barre/aelig-maj.png | Bin 0 -> 268 bytes icones_barre/aelig.png | Bin 0 -> 269 bytes icones_barre/ccedil-maj.png | Bin 0 -> 281 bytes icones_barre/text_lowercase.png | Bin 0 -> 709 bytes icones_barre/text_uppercase.png | Bin 0 -> 747 bytes lang/barre_outils_fr.php | 5 ++++ 9 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 icones_barre/aelig-maj.png create mode 100644 icones_barre/aelig.png create mode 100644 icones_barre/ccedil-maj.png create mode 100644 icones_barre/text_lowercase.png create mode 100644 icones_barre/text_uppercase.png diff --git a/.gitattributes b/.gitattributes index 2bdb2bf..588bd1f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -6,6 +6,9 @@ css/barre_outils.css -text css/images/handle.png -text css/images/menu.png -text css/images/submenu.png -text +icones_barre/aelig-maj.png -text +icones_barre/aelig.png -text +icones_barre/ccedil-maj.png -text icones_barre/clean.png -text icones_barre/eagrave-maj.png -text icones_barre/eye.png -text @@ -16,7 +19,9 @@ icones_barre/text_indent_remove.png -text icones_barre/text_italic.png -text icones_barre/text_list_bullets.png -text icones_barre/text_list_numbers.png -text +icones_barre/text_lowercase.png -text icones_barre/text_strikethrough.png -text +icones_barre/text_uppercase.png -text inc/barre.php -text inc/barre_outils.php -text javascript/jquery.markitup.js -text diff --git a/barre_outils/edition.php b/barre_outils/edition.php index 2ee8f0c..7ebe176 100644 --- a/barre_outils/edition.php +++ b/barre_outils/edition.php @@ -272,6 +272,24 @@ function barre_outils_edition(){ "display" => true, "lang" => array('fr','eo','cpf'), ), + // e dans le a + array( + "id" => 'aelig', + "name" => _T('barre_outils:barre_ea'), + "className" => "outil_aelig", + "replaceWith" => "æ", + "display" => true, + "lang" => array('fr','eo','cpf'), + ), + // e dans le a majuscule + array( + "id" => 'AElig', + "name" => _T('barre_outils:barre_ea_maj'), + "className" => "outil_aelig_maj", + "replaceWith" => "Æ", + "display" => true, + "lang" => array('fr','eo','cpf'), + ), // oe array( "id" => 'oe', @@ -290,6 +308,33 @@ function barre_outils_edition(){ "display" => true, "lang" => array('fr'), ), + // c cedille majuscule + array( + "id" => 'Ccedil', + "name" => _T('barre_outils:barre_c_cedille_maj'), + "className" => "outil_ccedil_maj", + "replaceWith" => "Ç", + "display" => true, + "lang" => array('fr','eo','cpf'), + ), + // Transformation en majuscule + array( + "id" => 'uppercase', + "name" => _T('barre_outils:barre_gestion_cr_changercassemajuscules'), + "className" => "outil_uppercase", + "replaceWith" => 'function(markitup) { return markitup.selection.toUpperCase() }', + "display" => true, + "lang" => array('fr'), + ), + // Transformation en minuscule + array( + "id" => 'lowercase', + "name" => _T('barre_outils:barre_gestion_cr_changercasseminuscules'), + "className" => "outil_lowercase", + "replaceWith" => 'function(markitup) { return markitup.selection.toLowerCase() }', + "display" => true, + "lang" => array('fr'), + ), ), ), @@ -408,8 +453,13 @@ function barre_outils_edition_icones(){ 'outil_a_maj_grave' => 'agrave-maj.png', 'outil_e_maj_aigu' => 'eacute-maj.png', 'outil_e_maj_grave' => 'eagrave-maj.png', + 'outil_aelig' => 'aelig.png', + 'outil_aelig_maj' => 'aelig-maj.png', 'outil_oe' => 'oelig.png', 'outil_oe_maj' => 'oelig-maj.png', + 'outil_ccedil_maj' => 'ccedil-maj.png', + 'outil_uppercase' => 'text_uppercase.png', + 'outil_lowercase' => 'text_lowercase.png', 'outil_clean' => 'clean.png', 'outil_preview' => 'eye.png', diff --git a/barre_outils/forum.php b/barre_outils/forum.php index 4168dc0..81585c0 100644 --- a/barre_outils/forum.php +++ b/barre_outils/forum.php @@ -24,7 +24,7 @@ function barre_outils_forum(){ 'sepCaracteres','guillemets', 'guillemets_simples', 'guillemets_de', 'guillemets_de_simples', 'guillemets_autres', 'guillemets_autres_simples', - 'A_grave', 'E_aigu', 'oe', 'OE', + 'A_grave', 'E_aigu', 'E_grave', 'aelig', 'AElig', 'oe', 'OE', 'Ccedil', )); return $barre; } diff --git a/icones_barre/aelig-maj.png b/icones_barre/aelig-maj.png new file mode 100644 index 0000000000000000000000000000000000000000..0663aef1f5691c86ad0a892f52828cbc21978233 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLlOr# zE`oxBt5&U=Idf)tdAX93(*OVe_gHi^0@d-91o;I6xiG*WbpPBrpm><4i(^Q|tvUVP zd<_O1F727Qq3`PBPcJvyWjK-d$x~jI7pp&r=bU(Cvc$n{_2q=c&7y*)0W%zYdPVu% z9OT{ZL|A`&b(r_YuA?$voDXjBPkHxyx_1L3!^+tl@$WYL`wX;!!PC{xWt~$(69BPn BW(@!U literal 0 HcmV?d00001 diff --git a/icones_barre/aelig.png b/icones_barre/aelig.png new file mode 100644 index 0000000000000000000000000000000000000000..625e2e7e69f57262d94926e771aedc44d7f209e0 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLlEy?GsecoGiT0JQc_Aw zOS^mbZbwJQyLaz)@7^668tUTWA}A>M|NsBGwKiqgnn}EZ(N!1XobiQcQ&g}pMnK-E@w!8 zS+J>5@bC-wTbYYar=JV$I}ojR?$q~yLazGLqlC$Tz2o?U0z=P|Ns9bvTlJu)qEvEe!)O40x-B9xN`z16Yc5Z z7*cU7=X@mJ0R;}%i|q;)SN`U2m&%Ru_-W%F3VQ{EnNeRE7QfwF)^Olo ze~;k8iWLI9WwU`Y3ECXNz`A?=GwmEYe9?}yLis?drUkGdv0?b(*1Hf9B2)L Mr>mdKI;Vst0AdDf;Q#;t literal 0 HcmV?d00001 diff --git a/icones_barre/text_lowercase.png b/icones_barre/text_lowercase.png new file mode 100644 index 0000000000000000000000000000000000000000..382a102e3d5598e294101172dbf2590ef91ddac2 GIT binary patch literal 709 zcmV;$0y_PPP)SW@7!&*@Ou&cdKUy?8|jDh;r$)X^FHUK0Z9A1+9pG2o*-!S zhM;u^zO3)BuYZE33E^Si48g_e7*uSeVbcIDy9BkHAFUsaL+OgJJB~W8e?K;~3e8vy1y+KZ5djw-d`1PkiUU2o zE~!@aq@v$A+XDOCER?qeXvbra_7O{>mv@!7XuJYWxue+EvBIR>t;A9Et@ZH>)ZUFj z()03Xo{1MF@|-T7)liEvXBc}JPM2ypT4<6&V$8)s<7MPra{ZvXzU(d@C!7&ndlE+$ zvy6;ZPL$F>Vh)R_uCIcso^<`z_3vf4sWW#3G|`oI>Vy8INBmQ{J-ok)6`&kmMOFvL zB(hxwjwu}oqr@7<_VWQIC4lP6WHtiJ)33-jE+f;xiKy;w`s+%|xPZen6W0f1DFIYh zS9&9i-bZniIU>kxTSAs$335va`q59Qxf#Ksb`IjYMOjh+y{?GrvKjgyb~FbQx_W7ev1R)}^n&NG}0M00000NkvXXu0mjf9u`O1 literal 0 HcmV?d00001 diff --git a/icones_barre/text_uppercase.png b/icones_barre/text_uppercase.png new file mode 100644 index 0000000000000000000000000000000000000000..8dcc2dbbb212b01abbf346206e933171945a3257 GIT binary patch literal 747 zcmV1EDu<7r(0?-_Pg!d!8HsIpt%b<}90x zDMxvzT_Vm56BPEut@7@FlT+>#73arAln#?v$sox)-W#`G^N1+86$@nrD76#CNgD|j z_a_)?WscsChp&t$aj>1st^u`bs5MqLl#s1q!;FNIJD-qmh$yoHoE}bqTGtMnxgu)S zXoDkAd3!f>k1ywD1<*K?IK*&k2aFt3IXm>#{>qBM7u`^M>Yl0H6}c6Tvc%1Y;s6sA z9HxNuzC9q47QaA@(}c|cs5Q3V_yPIXBVqM}o|o3=U08}fLg$kX(D3@H-r_A&K#NIFG)9+GxVtF9F!gyg1NgI2^_*(Jvebfwh#$UpQ#fHM+-?h|6-K|Xd1IR2c0OH0 zM<9&`ucZ7ZKptw|n0`Bn`>&liW-Rz_^h;c`muxh7$a4SU7qt3QsCVxIpkaa5md$b) z=lc4#I)h0xy5n!C)oc!?VVX~&&LuLtHrSbFU#h5eRzSmKd{gfhDyfxeqxM$cDzr{v zZ$Q&bDzDKi@?Ak5_0H&mj^#4nsvQ$xqLAuQeqv7mt!p*=640^H^*RT)QfvRXQe%s( z7+i6f=Tf+6=R>;!^iz_)!$+%+$3TNee%)QN^RQ4rm5qe|0_Z(bUgl1E<5dUuLu-!) zYFJ@kCg|W5)XFrt1avQ?QOhQAVSp%q1L!72J$+r&(mQKdBHsxbERuIs_xOoQ8-Z$w d$ibbN_z9tvwRADeG)w>h002ovPDHLkV1lyYRw)1g literal 0 HcmV?d00001 diff --git a/lang/barre_outils_fr.php b/lang/barre_outils_fr.php index 2bb50a5..b4e6de4 100644 --- a/lang/barre_outils_fr.php +++ b/lang/barre_outils_fr.php @@ -19,11 +19,16 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // B (depuis SPIP) 'barre_a_accent_grave' => 'Insérer un A accent grave majuscule', 'barre_aide' => 'Utilisez les raccourcis typographiques pour enrichir votre mise en page', +'barre_c_cedille_maj' => 'Insérer un C cédille majuscule: Ç', 'barre_e_accent_aigu' => 'Insérer un E accent aigu majuscule', 'barre_e_accent_grave' => 'Insérer un E majuscule accent grave: È', +'barre_ea' => 'Insérer un E dans l\'A: æ', +'barre_ea_maj' => 'Insérer un E dans l\'A majuscule: Æ', 'barre_eo' => 'Insérer un E dans l\'O', 'barre_eo_maj' => 'Insérer un E dans l\'O majuscule', 'barre_euro' => 'Insérer le symbole €', +'barre_gestion_cr_changercassemajuscules' => 'Passer la sélection en majuscules', +'barre_gestion_cr_changercasseminuscules' => 'Passer la sélection en minuscules', 'barre_gras' => 'Mettre en {{gras}}', 'barre_guillemets' => 'Entourer de « guillemets »', 'barre_guillemets_simples' => 'Entourer de “guillemets de second niveau”',