Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Impossible sauvegarde des transcriptions avec des sauts de lignes #137

Open
algaudin opened this issue Jul 28, 2020 · 4 comments
Open

Impossible sauvegarde des transcriptions avec des sauts de lignes #137

algaudin opened this issue Jul 28, 2020 · 4 comments
Labels
bug Something isn't working QuillJS Issues with the QuillJS editor

Comments

@algaudin
Copy link
Collaborator

A chaque fois que je veux laisser une ligne vide pour différencier les différents paragraphes, la sauvegarde est impossible (" Request failed with status code 400"). En attendant, je laisse un espace vide sur la ligne, pour pouvoir sauvegarder.

@algaudin algaudin added the bug Something isn't working label Jul 28, 2020
@MrGecko
Copy link
Contributor

MrGecko commented Sep 4, 2020

Le problème vient de la manière dont l'éditeur crée ses nouvelles lignes.
Pour lun retour à la ligne entre deux paragraphes, Quill scinde le contenu en deux paragraphes. Ensuite si l'on continue d'appuyer sur entrée, pour chaque nouvelle ligne Quill ajoute <p><br></p> dans le DOM.

Or ce n'est pas valide en XML et les opérations de transformation (quill -> tei) qui utilisent XMLSerializer posent problème à ce moment-là.

@MrGecko MrGecko added the QuillJS Issues with the QuillJS editor label Sep 4, 2020
@architexte
Copy link
Contributor

Le problème de @algaudin est un problème de rendu. Travailler au rendu de l’espacement vertical entre 2 p plutôt que d’autoriser les p vides ou avec un unique <br/>.

@MrGecko
Copy link
Contributor

MrGecko commented Sep 8, 2020

voir insertNotesAndSegments qui fusionne les <p></p>

@MrGecko
Copy link
Contributor

MrGecko commented Sep 9, 2020

Pour résoudre ce problème : d'abord instancier Quill et le lier à un element et seulement ensuite peupler cet element avec les données.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working QuillJS Issues with the QuillJS editor
Projects
None yet
Development

No branches or pull requests

3 participants