Sommaire
Introduction et dépendances
Insérer une grille de mots-croisés
Insérer une grille de sudoku
Forum
Cet article concerne l’utilisation du plugin "Jeux" qui permet d’insérer dans vos articles différents jeux. Ici, Il est traité tout particulièrement de l’insertion dans vos articles de grilles de chiffres ou de lettres.
Vous pouvez trouver et télécharger ce plugin à cette adresse : Des jeux dans vos articles !
Dépendances
Pour un usage optimal, il vous faut une version de Spip supérieure ou égale à 1.9.2 ou sinon, installer et activer le plugin Jquery que vous pouvez télécharger ici : http://zone.spip.org/files/spip-zon....]].
Grâce à jQuery et à Javascript bien fonctionnels dans votre navigateur, vous bénéficierez alors de conditions confortables pour naviguer dans les grilles de vos espaces publics et privés.
| *** Insérer une grille de mots-croisés *** |
|---|
module : mots_croises.php, mots_croises.js et mots_croises.css
séparateurs obligatoires : [horizontal], [vertical] & [solution]
séparateurs optionnels : [titre], [texte], [config]
plusieurs grilles entre <jeux> et </jeux> : non
paramètres de configuration par défaut :
solution=oui // Afficher de la solution ?
fondnoir=noir // Couleur des cases noires
compact=non // Définitions en format compact ?
Un exemple :
<jeux>
[horizontal]
Definition A
Definition B1. Definition B2
Definition C
[vertical]
Definition 1
Definition 2
Definition 3
[solution]
aaa
bcg
a*d
</jeux>
Une case noire dans la grille doit être notée par une étoile (*) dans l’énoncé de la solution : voir l’exemple ci-dessus.
Les couleurs disponibles pour les cases noires ([config] fondnoir=xxx) sont actuellement : blanc, noir, gris, vert, bleu, brun, jauneclair, brunclair (ou white, black, grey, green, blue, brown, lightyellow, lightbrown).
Le tiret (-) seul sur une ligne est utilisé lorsqu’aucun mot n’est à définir horizontalement ou verticalement. En mode compact ([config] compact=oui), la ligne ou la colonne non utilisée n’est pas affichée dans les définitions. Exemple :
<jeux>
[titre] une grille test !
[horizontal]
Définition pour A
-
Définition pour C
[vertical] (...)
[solution] (...)
[config]
compact=oui
</jeux>
Utilisation de la grille :
Le remplissage de la grille est simplifié par la possibilité de se déplacer au clavier (flèche gauche, droite, haut et bas) pendant la saisie.
Les lettres tapées sont automatiquement changées en majuscules.
Lorsqu’on entre une lettre, le curseur se déplace automatiquement dans la case suivante sur le plan horizontal ou vertical.
Le sens du déplacement automatique est modifié par le clic droit de la souris.
Au survol de la grille, l’icône de la souris se modifie en indiquant le sens d’écriture (flèches horizontales ou verticales).
| *** Insérer une grille de sudoku *** |
|---|
module : sudoku.php
séparateurs obligatoires : [sudoku] & [solution]
séparateurs optionnels : [titre], [texte], [config]
plusieurs grilles entre <jeux> et </jeux> : non
paramètres de configuration par défaut :
solution=oui // Afficher de la solution ?
Les grilles de sudoku peuvent avoir les tailles : 4x4, 6x6 ou 9x9.
Les cases blanches sont représentées par le tiret : ’-’
Exemples :
<jeux>
[sudoku]
-2
--5--4
3--5
----3
--1--6
6--1
[solution]
423615
165324
314562
256431
531246
642153
</jeux>

Une case blanche dans la grille (case à remplir par l’utilisateur) doit être notée par un tiret (-) dans l’énoncé du sudoku : voir l’exemple ci-dessus. Notez que les tirets terminaux ne sont pas obligatoires : "-2" est interprété comme "-2----" dans un sudoku de 6 lignes.
Utilisation de la grille :
Pour un usage optimal, il vous faut une version de Spip supérieure à 1.9.2 ou installer et activer le plugin Jquery [1].Si la condition précédente est remplie et si Javascript est bien fonctionnel sur votre navigateur, alors :
Le remplissage de la grille est simplifié par la possibilité de se déplacer au clavier (flèche gauche, droite, haut et bas) pendant la saisie.
Lorsqu’on entre un chiffre, le curseur se déplace automatiquement dans la case suivante sur le plan horizontal ou vertical.
Le sens du déplacement automatique est modifié par le clic droit de la souris.
Au survol de la grille, l’icône de la souris se modifie en indiquant le sens d’écriture (flèches horizontales ou verticales).

