Installation
Comme tous les plugins : http://www.spip.net/fr_article3396.html.
A noter : deux méthodes d’installation.
- Manuelle :
Décompresser l’archive récupérée ci-dessous. Transférer via FTP le fichier dans le dossier plugins. Activer.
- Automatique :
Dans l’espace privé, aller dans la gestion des plugins, le télécharger à partir du flux rss de spip-contrib. Activer.
Utilisation
- Ecrire un article
- L’enregistrer
- télécharger le(s) fichier(s) PGN
- Revenir en modification sur l’article et insérer une balise
<chessXX>ou XX est le numéro de l’article - C’est fini !
Visualisation des parties
Les fichiers PGN apparaissent dans l’onglet « Documents ». Notez qu’il vaut mieux ne pas oublier de leur donner un titre après les avoir téléchargés.
« Parties » comme son nom l’indique, dans l’onglet parties...
Et « Détails » permet d’afficher la partie.

Configuration
La configuration grâce au plugin CFG est facultative. A partir de la version 0.7 du plugin Chess, tous les paramètres possèdent une valeur par défaut.
Paramètres CFG disponibles à ce jour :
- Dimension du plateau : petit / moyen / grand
- Largeur (en pixels) de la colonne de droite
- Vitesse de lecture automatique des parties (par défaut : un coup toutes les 0.1 secondes)
- Modèle des pièces de l’échiquier : alpha / cases / leipzig / merida / motif / smart / traveler
- Type de lecture automatique, s’il y a un commentaire : arrêter la lecture / continuer la lecture (par défaut : au bout de 3 secondes)
- Charset des fichiers PGN (par défaut : iso-8859-1, histoire de récupérer les accents français correctement)

A partir de cette version il est également possible de dimensionner via CFG la taille de la partie droite du plugin. Très utile pour s’adapter à différents designs.

A savoir
Le programme ne sait lire qu’une seule variante et pas ses sous-variantes. Il affiche théoriquement les commentaires sans problèmes. Attention toutefois à vérifier le rendu des commentaires via le plugin.
Attention au cache, il ne fonctionne pas sur le modèle du cache spip : il est calculé une fois pour toutes et ne s’invalide pas. A priori ça ne doit pas gêner, mais pour un éventuel développement, il suffit de supprimer le dossier tmp/chess pour que le cache soit ensuite actualisé.
Ce script est basé sur le widget chess de dhtml-goodies dont on peut trouver la version originale ici.



Version 0.9.4
Vos commentaires
# Le 27 octobre 2011 à 14:27, par fredjust
En réponse à : Plugin Chess
Bonjour je continue d’utiliser ChessViewerDeluxe
pour afficher des parties d’échecs dans spip.
je viens de découvrir qu’il n’est même pas nécessaire d’utiliser un modèle
en insérant le code ci dessous l’applet s’affiche directement
la partie étatn dans le texte, elle est beaucoup plus simple à modifier
et il est possible d’ajouter un commentaire dans la partie en utilisant le bouton italique
(la syntaxe entre accolades est commune)
Si quelqu’un sait ajouter un bouton au couteau suisse pour qu’il insère directement le code suivant dans un article (comme pour les bloc dépliable) cela serait parfait
pour des fichier PGN important (plusieurs centaines de parties) il faut utiliser un fichier joint à l’article
et un modèle ChessXXX comme je l’explique dans cet article http://www.cpe95.org/spip.php?article35
Répondre à ce message
# Le 8 février 2011 à 14:48, par FredJust
En réponse à : Plugin Chess
je cherchais également un moyen d’afficher proprement des parties d’échecs sous SPIP, le meilleur lecteur que j’ai trouvé s’intègre aisément dans SPIP avec un simple modèle :
un exemple
http://www.cpe95.org/spip.php?article7
le code du modèle :
http://www.cpe95.org/spip.php?article35
Répondre à ce message
# Le 27 novembre 2010 à 19:55, par Chessnaute
En réponse à : Plugin Chess
Je vais pouvoir en parler sur http://www.chessnaute.com/-Scripts-.html
Répondre à ce message