Mots-flex

Bienvenue chez Mots-Flex, un outil de génération de mots fléchés.

Installation

Windows/Mac

Sous windows et mac il va vous falloir nodejsopen in new window, ensuite, téléchargez la dernière verionopen in new window, dezipez ouvrez un terminal dans le dossier mots-flex:

node server.js

Linux

Vous pouvez soit directement lancer le serveur dans un terminal, soit installer le .deb téléchargeable iciopen in new window

Fonctionalités

Suggestions

  • Mode suggestion simple: (icone eclair). Propose tous les mots qui rentrent
  • Mode suggestion avancé (icone marteau). Ne propse que des mots qui ne bloqueront pas,( si il n'y a pas de mots avec ZZ dans le dictoinnaire, il proposera pas un mot qui une fois dans la grille donnera ZZ)

Définitions

  • Pour créer une case de définition: echap
  • Pour séparer une case de définition: sauter deux lignes
  • Ajout de flèches

Styles

  • Format du papier (A4, A5, ou tout autre format)
  • Marges
  • Taille des cases
  • Taille/couleur/police des textes

Export

Comment utiliser l'editeur

Une fois que l'appli est lancée, commencez par créer une grille. Cliquez dessus pour entrer dans l'éditeur:

  • Ajouter/Supprimer une case de définition: Echap
  • Nqviguer dans la grille: utilisez les flêches ↑ ← → ↓ Si vous êtes dans une définition,appuyez Ctrl + Enter pour en sortir
  • Passer en mode vertical/horizontal: Appuyez sur le button dans le panneau à gauche, ou Ctrl + ↓ or Ctrl + →
  • Ajouter/Supprimer un espace entre les mots: Appuyez sur _ ou -
  • Diviser une case de définition: insérez deux lignes vides:
  • Ajouter, Enlever des flêches: passez la souris sur les bouttons . sur les bords de la cellule cliquez sur la flêche désirée.
  • Changer la taille de la grille: Cliques sur l'icone ⚙️ et utilisez le formulaire. Rechargez la page si quelque chose bloque.

Comment ajouter mes propres mots

Allez à la page /wprds (mots dans le burger menu) et ajoutez, supprimez vos mots. Vous ne pouvezpas modifier le dictionnaire de base depuis cette page, pour ce faire, vous derez modifier les fichier dans le dossier dico.

Comment ajouter un autre language dans les suggestiosn

Par defaut, les suggestions sont en français, si vous voulez créer des grilles dans une autre langue, il va vous falloir un dictionnaire: un fichier ou un enssemble de fichiers qui contiennent tous les mots possibles d'une langue, avec toutes leur variations (pluriels, conjugaisons etc), separes par des virgules:

UN,DICTIONNAIRE,VRAIMENT,SIMPLE,UNE,UNS,UNES,DICTIONNAIRES,SIMPLES

Ensuite, il faudra placer ce/ces fichiers dans le dossier dico avec l'extension .txt. Contactez-moi, je suis interressé par l'ajout de nouveaux dictionnaires.

Contribuer (section en anglais, comme c'est l'usage)

Clone the repository (or fork it)

git@github.com:Leo-Nicolle/mots-fleches.git

install and run server:

cd mots-fleches/server
npm i
npm run watch

and in annother terminal:

npm run nodemon

install and run client:

cd mots-fleches/client
npm i
npm run dev

Make a PR, I would be happy 😃.