View Issue Details

IDProjectCategoryView StatusLast Update
0001792Dracca[All Projects] Generalpublic2016-10-06 20:01
ReporterXenostomAssigned ToXenos 
PrioritynormalSeverityfeatureReproducibilityN/A
Status CloseResolutionfixed 
Product Version1.9.5 
Target VersionFixed in Version1.9.11 
Summary0001792: Correction orthographique
Descriptiondocument.designMode (ou contenteditable) permettent de rendre une page modifiable, et d'avoir la correction orthographique du navigateur.
Il sera donc possible de voir facilement et rapidement les fautes (voire de les corriger?) au travers d'un script GreaseMonkey.

Le plugin Grammalecte peut mériter un coup d'oeil, pour la correction grammaticale.
TagsNo tags attached.
Attach Tags

Activities

Xenostom

Xenostom

2016-10-06 12:37

developer   ~0002578

On peut spécifier les noeuds à ne pas analyser (genre les noms des personnages ou des objets): https://html.spec.whatwg.org/multipage/interaction.html#spelling-and-grammar-checking

On peut spécifier que le document entier est éditable: https://html.spec.whatwg.org/multipage/interaction.html#making-entire-documents-editable:-the-designmode-idl-attribute

Mais le plus logique est de ne rendre éditable que le paragraphe du gamebook (pas besoin de le faire pour les menus): https://html.spec.whatwg.org/multipage/interaction.html#contenteditable

Je pense le faire par le biais d'un script GreaseMonkey, que je partagerai si besoin. L'intégrer dans le site du gamebook (genre pour faire des corrections collaboratives) me semble un peu trop lourd pour ce que cela apporterait (il faudrait en fait sauver les modifications proposées par les lecteurs, et que je les reportent ensuite si je les accepte)... A voir.
Xenostom

Xenostom

2016-10-06 15:46

developer   ~0002582

Last edited: 2016-10-06 19:57

J'ai rajouté cette fonctionnalité au script GreaseMonkey.

Un double-click sur le texte bascule en mode "edition", et on a lors le spellcheck du navigateur.
Xenos

Xenos

2016-10-06 19:59

administrator  

OpenParagraph.user.js (3,102 bytes)
Xenos

Xenos

2016-10-06 20:01

administrator   ~0002584

Voilà: avec ce Greasemonkey, on peut double-cliquer sur le texte d'un paragraphe, et celui-ci devient éditable, offrant le soulignement des erreurs d'orthographe, et éventuellement l'analyse grammaticale (via un plugin comme grammalecte).

Donc, cela ouvre une porte pour plus tard au niveau de la correction automatique de l'orthographe.

Issue History

Date Modified Username Field Change
2016-10-06 12:32 Xenostom New Issue
2016-10-06 12:32 Xenostom Status New => Understood
2016-10-06 12:37 Xenostom Note Added: 0002578
2016-10-06 15:46 Xenostom Note Added: 0002582
2016-10-06 15:46 Xenostom Status Understood => Ready
2016-10-06 15:46 Xenostom Resolution open => fixed
2016-10-06 15:46 Xenostom Assigned To => Xenostom
2016-10-06 19:57 AutoUpdater Assigned To Xenostom => Xenos
2016-10-06 19:57 AutoUpdater Status Ready => Resolved
2016-10-06 19:57 AutoUpdater Fixed in Version => 1.9.11
2016-10-06 19:59 Xenos File Added: OpenParagraph.user.js
2016-10-06 20:01 Xenos Note Added: 0002584
2016-10-06 20:01 Xenos Status Resolved => Close