Espaces insécables dans les textes riches


Cette page ne doit être appliquée que si le script vous demande de passer la migration manuelle code.20260721.NonBreakingSpaces

Un nouveau bouton est disponible dans les éditeurs riches du back-office avec un créer un bloc de texte sans retour à la ligne possible.

Les chartes originales nécessite d'ajouter des règles CSS pour en tenir compte.

D'autre part, les liens de type téléphone sont maintenant automatiquement sans retour à la ligne possible.

 

Il faut trouver la CSS du texte riche : cette CSS est importée à la fois dans l'éditeur en ligne en BO mais aussi dans son rendu en FO.

La règle pour l'éditeur en ligne est déjà fournie par le noyau, il ne faut donc ajouter que la règle pour le rendu FO.

Exemple :

.ametys-cms-content span[data-ametys-inline='nowrap'] {
   white-space: nowrap;
}

 

Pour les liens de type téléphone, dans cette même css vous allez trouver une règle qui ressemble à celle ci et il faudra ajouter la gestion du white-space:

.ametys-cms-content a.phone,
.mceContentBody a.phone {
   ...
   white-space: nowrap;
}
Retour en haut