Note :
Le module SPELL permet d'utiliser la vérification orthographique.
Il offre les fonctions suivantes:
spell
~spell() permet de vérifier l'orthographe d'un texte.
La fonction prend 4 arguments :
- le texte dont on veut vérifier l'orthographe. Celui-ci peut contenir des balises HTML qui sont laissées telles quelles. Attention ! le fonctionnement n'est pour l'instant pas garanti en cas de présence de chaînes du type "foo\"bar" ou 'foo\'bar' à l'intérieur d'une balise.
- le nom de la class des erreurs dans la CSS
- la langue (la langue par défaut indiquée dans la configuration si le paramètre est omis)
- un dictionnaire personnel où chercher des mots corrects supplémentaires (facultatif)
Le résultat est un tableau dont le premier élément est le texte annoté et les suivants sont chacun un tableau des propositions correspondant à une erreur.
~spell("ploq", "error", "fr")
Tableau renvoyé :
[ '<span class="error">ploq<sup>1</sup></span>', [ 'plop', 'plot' ] ]
add_word
~add_word() d'ajouter un mot à un dictionnaire personnel.
La fonction prend 3 arguments :
- le nom du fichier correspondant au dictionnaire personnel
- le mot valide à ajouter
- la langue (la langue par défaut indiquée dans la configuration si le paramètre est omis)
~add_word("/tmp/dico", "Linux")