Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Pages : 1
snip
Dernière modification par brol (2016-09-05 12:54:02)
Hors ligne
Sur mes billets j'ai bien les espaces insécables et sur le plus récent des tiens aussi d'ailleurs :
sur ceci :
C'est où que ça ne marche pas ?
Hors ligne
snip
Dernière modification par brol (2016-09-05 12:54:12)
Hors ligne
Le plugin Typo est fait pour toi \o/
http://plugins.dotaddict.org/dc2/details/Typo
Hors ligne
Commencer par vérifier qu'un ticket est ouvert à ce sujet sinon en ouvrir un est un bon début ;-)
Cela ne devrait-il pas passer par un plugin ? Parce que dans ce cas-là, je pourrai avoir envie d'avoir des enrichissements (gras, italique indice, exposant) sur une lettre, un mot ; comme c'est le cas parfois sur certains sites internet de presse écrite.
Hors ligne
J'en déduis qu'un ticket est ouvert quelque part, je n'avais pas conscience que c'était un bug.
En effet les espaces insécables sont gérées parfaitement (par remplacement) dans le chapeau et le corps de l'article.
Seules les espaces insécables dans le titre posent problème, c'est-à-dire que je ne sais pas les insérer. Cependant, si je les copie à partir d'une espace insécable existante, elles restent: ça marche donc.
Et sinon, ce ticket, il est dans quelle direction ?
Hors ligne
Je laisse à Franck le soin de départager ;-)
Hors ligne
Sinon, pour saisir une espace insécable, dans windows, c’est Alt+0160, et avec un système linux AltGr+Maj+Espace doit le faire, et, d’après ce que je lis, Alt+Espace pour Mac ;-)
RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?
Hors ligne
A priori Typo devrait être capable de gérer les espaces insécables, pour autant qu'ils soient nécessaires en fonction des règles de typographie, d'ici quelque temps.
Laissez-moi le temps de coder et tester ça et je reviens dans le coin…
Dotclear addicted since 2004
Hors ligne
Bon ça ne fonctionne pas, à cause de la fonction htmlspecialchars() qui remplace à peu près tout ce qui n'est pas de l'ASCII ou quasiment ! D'ailleurs je trouve ça un peu exagéré.
Exemple sur la page d'édition du billet ET sur la partie visible du blog :
Le titre saisi :
Test << titre >> -- suite et exemple :
Qui doit être convertit en :
Test « titre » — suite et exemple :
Provoquera l'affichage suivant (dans l'admin) :
DC2 › Billets › Modifier le billet “Test « titre » — suite et exemple :”
…
* Titre :
Test « titre » — suite et exemple :
Et côté public :
Test « titre » — suite et exemple :
Bref spa concluant du tout et je manque d'idée là.
Dotclear addicted since 2004
Hors ligne
N’y aurait-il pas la solution, au lieu des entités html, d’utiliser les « vrais » caractères ? Ils existent dans la norme utf-8 et sont compris par les navigateurs, il me semble…
RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?
Hors ligne
Alors je suis un peu néophyte sur les bords (sans parler du milieu) donc je ne vois pas ce qui ne va pas dans l'exemple de Franck Paul.
Toutefois, j'ai trouvé qu'en collant d'un logiciel de rédaction une espace insécable elle était conservée par Dotclear dans le titre. Disons que ça me va.
Je voulais juste savoir si un "truc" existait, que je n'avais pas vu et qui permette d'insérer une espace insécable dans le titre, sachant que ma merveilleuse combinaison à base de Maj+Ctrl+Espace (que j'utilise d'habitude sous Libreoffice) ne fonctionne pas (sous Firefox & Linusque)
Et en fait, il s'avère que la combinaison de touches (AltGr+Maj+Espace) proposée par Lomalarch fait merveille !
Merci donc, mon problème est réglé :D
Hors ligne
N’y aurait-il pas la solution, au lieu des entités html, d’utiliser les « vrais » caractères ? Ils existent dans la norme utf-8 et sont compris par les navigateurs, il me semble…
Si seulement Dotclear ne filait pas le titre à htmlspecialchars(), on pourrait tout à fait, mais ce n'est pas le cas et j'ai cherché tous les moyens de contourner sans trouver de solution.
Ça passera donc par une modif. (éventuelle) du core.
Dotclear addicted since 2004
Hors ligne
Heu, je ne te comprends pas : quand je saisis une espace insécable ou des guillemets « français » dans un titre de billet, ils sont envoyés et traités comme tels par la suite. En quoi le fait de rentrer les caractères « tels qu’on les tape » est impossible dans le traitement Typo ?
RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?
Hors ligne
Je me permet de faire un peu de pub, le plugin dcTypography gère l'insertion d'espaces insécables là où c'est nécéssaire dans l'intégralité de la page. Il souffre cependant de quelques soucis de jeunesse (voir la documentation).
Extensions : Blogroll Page - Page de liens || dcTypography - Typographie tout-en-un pour votre blog
Pieces of me... (blog perso) || Dotclear Devlog
« Certains l'aiment flou, Dotclear. »
Hors ligne
Je me permet de faire un peu de pub, le plugin dcTypography gère l'insertion d'espaces insécables là où c'est nécéssaire dans l'intégralité de la page. Il souffre cependant de quelques soucis de jeunesse (voir la documentation).
Sera t-il bientôt/enfin sur DotAddict ? ;-)
Hors ligne
[SiMON] a écrit :Je me permet de faire un peu de pub, le plugin dcTypography gère l'insertion d'espaces insécables là où c'est nécéssaire dans l'intégralité de la page. Il souffre cependant de quelques soucis de jeunesse (voir la documentation).
Sera t-il bientôt/enfin sur DotAddict ? ;-)
Dès que les derniers soucis seront réglés :)
Extensions : Blogroll Page - Page de liens || dcTypography - Typographie tout-en-un pour votre blog
Pieces of me... (blog perso) || Dotclear Devlog
« Certains l'aiment flou, Dotclear. »
Hors ligne
Pages : 1
Vous n'êtes pas identifié(e).