Browse Source

Bugfix sur l'espace insecable entre numero et mois :

- n'accepter qu'un seul (_AUTOBR off) au aucun (_AUTOBR on) retour ligne entre les deux
- le mois doit etre un mot entier et pas le début d'un autre mot
(rastapopoulos)
svn/root/tags/v1.5.2
cedric@yterium.com 10 years ago
parent
commit
2cb8a58405
  1. 5
      orthotypo_fonctions.php
  2. 2
      paquet.xml

5
orthotypo_fonctions.php

@ -376,7 +376,10 @@ function orthotypo_mois_rempl($texte){
$pre1 = _T('date_jnum1');
$pre2 = _T('date_jnum2');
$pre3 = _T('date_jnum3');
$typo[$lang] = ",([1-3]?[0-9]|$pre1|$pre2|$pre3)\s+(".join('|', $typo[$lang]).'),UimsS';
// si on est en _AUTOBR desactive, on accepte un retour ligne entre le chiffre et le mois (mais pas 2=paragraphe)
// sinon on accepte pas de retours lignes du tout
$space = ((defined('_AUTOBR')&&!_AUTOBR)?"(?:[ \t]*(?:\r\n|\r|\n))?[ \t]*":"[ \t]+");
$typo[$lang] = ",([1-3]?[0-9]|$pre1|$pre2|$pre3)$space+(".join('|', $typo[$lang]).')\b,UimsS';
include_spip('inc/charsets');
$typo[$lang] = unicode2charset(html2unicode($typo[$lang]));
}

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="orthotypo"
categorie="edition"
version="1.3.3"
version="1.3.4"
etat="stable"
compatibilite="[3.0.0;3.0.*]"
logo="prive/themes/spip/images/orthotypo-32.png"

Loading…
Cancel
Save