Browse Source

Encapsuler les points médians entre <small aria-hidden='true'>.

Sur les pratiques d'écritures inclusives et accessibles, lire
https://legothequeabf.wordpress.com/2017/11/07/recommandations-pour-une-ecriture-inclusive-et-accessible/
Fix #1
points_medians_accessibles
Maïeul 2 years ago
parent
commit
a889fa7aef
  1. 13
      orthotypo_fonctions.php

13
orthotypo_fonctions.php

@ -41,6 +41,8 @@ function orthotypo_post_typo($texte){
$texte = orthotypo_caps_post_typo($texte);
if (!isset($config['fines']) OR $config['fines'])
$texte = orthotypo_espaces_fines_post_typo($texte);
// point median accessible, dans tous les cas
$texte = orthotypo_points_medians_accessibles($texte);
return $texte;
}
@ -562,6 +564,17 @@ function orthotypo_corrections_rempl($texte) {
return $texte;
}
/**
* Point médian encapsulé dans span aria-hidden='true'
* Voir https://legothequeabf.wordpress.com/2017/11/07/recommandations-pour-une-ecriture-inclusive-et-accessible/
* @param str $texte;
* @return str $texte.
**/
function orthotypo_points_medians_accessibles($texte) {
$texte = str_replace('·','<span aria-hidden=\'true\'>·</span>', $texte);
return $texte;
}
// Fonctions de traitement sur #TEXTE
function orthotypo_corrections_pre_propre($texte) {
return orthotypo_filtre_texte_echappe($texte,'orthotypo_corrections_rempl');

Loading…
Cancel
Save