Pour le respect automatique des « retours à la ligne », « allers à la ligne », « retours chariot ».
Depuis ses débuts semble-t-il, SPIP comporte le filtre |post_autobr
destiné à assurer le respect des alinéas, mais curieusement ce filtre a été négligé et aucun plugin n’en permettait la mise en œuvre. Tel est désormais l’objet du présent plugin. Le code <br />
est automatiquement ajouté dans ce cas, comme lors de l’ajout manuel de _
(“tiret bas”, “underscore”, suivi d’une espace) en début de ligne.
En revanche, il ne s’agit pas de créer des espaces (multiples “lignes vides”) par plusieurs retours à la ligne : dans ce cas il est estimé que le comportement de SPIP doit demeurer, qui élimine les espaces multiples, et crée un nouveau paragraphe lors de saut(s) de ligne(s).
Résultat : Le respect des alinéas obtenu concerne les Rubriques, les Articles (chapeau, texte, post-scriptum), les Brèves, et leurs Notes de bas de page respectives. Et dans nombre de cas, les champs créés par d’autres plugins : tout champ sur lequel les raccourcis typographiques de SPIP sont appelés doit normalement respecter ces règles de « Retour simple », respect des alinéas, avec ce plugin.
P.S. 1 : S’agissant des plus récentes versions de SPIP, le respect des alinéas est assuré directement par SPIP (sans plugin) dans les messages de forums publics sous les articles : il a été donc récemment considéré dans ce cas que « le public » de SPIP doit s’attendre au respect des alinéas.
P.S. 2 : Le présent plugin ne fonctionne pas si le « Couteau suisse » est installé ; dans ce cas, utiliser la “lame” « Retours de ligne automatiques » du Couteau suisse.