Changeset 53933 in spip-zone


Ignore:
Timestamp:
Nov 1, 2011, 2:19:18 PM (8 years ago)
Author:
patfr@…
Message:

Nouveau jeu : Chess Viewer Deluxe (applet java)
voir : http://chesstuff.blogspot.com/

Attention : utilisation d'une librairie externe :
http://chesstuff.googlecode.com/svn/deployChessViewer.js

separateur obligatoire : [chesstuff]
separateur optionnel : [config]
parametres de configurations par defaut :

LightSquares? = F3DCC2
DarkSquares? = DDA37B
Background = CCCCCC
PuzzleMode? = "off"

Exemple de syntaxe dans l'article :


<jeux>
[config]

PuzzleMode? = "on"

[chesstuff]
[Event "Le mat du berger"]
[Site "CPE95"]
[Date "-"]
[Round "1"]
[White "Blancs"]
[Black "Noirs"]
[Result "1-0"]
1500?
1499?
1.e4 e5 2.Qh5 Nc6 3.Bc4 Nf6 4.Qxf7#
1-0
</jeux>

Trois solutions pour afficher une partie d'echecs :

  • code inline du jeu dans un article
  • modele <chesstuffXXX> : fichier PGN joint a l'article. XXX est l'identifiant du fichier joint
  • modele <jeuXXX> : jeu cree grace a l'interface du plugin
Location:
_plugins_/jeux
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/jeux/jeux_config.php

    r41331 r53933  
    5050define('_JEUX_PENDU', 'pendu');
    5151define('_JEUX_DIAG_ECHECS', 'diag_echecs');
     52define('_JEUX_CHESSSTUFF', 'chesstuff');
    5253define('_JEUX_MULTI_JEUX', 'jeu');
    5354
     
    7374        'pendu' => array(_JEUX_TITRE, _JEUX_TEXTE, _JEUX_PENDU, _JEUX_CONFIG),
    7475        'diag_echecs' => array(_JEUX_TITRE, _JEUX_TEXTE, _JEUX_DIAG_ECHECS, _JEUX_CONFIG),
     76        'chesstuff' => array(_JEUX_CHESSSTUFF, _JEUX_CONFIG),
    7577  ),
    7678
     
    9395        'pendu' => array(_JEUX_PENDU),
    9496        'diag_echecs' => array(_JEUX_DIAG_ECHECS),
     97        'chesstuff' => array(_JEUX_CHESSSTUFF),
    9598  ),
    9699
     
    107110        'pendu' => _T('pendu:titre_court'),
    108111        'diag_echecs' => _L('Echecs'),
     112        'chesstuff' => _L('Echecs'),
    109113  ),
    110114
  • _plugins_/jeux/plugin.xml

    r52731 r53933  
    22        <nom>Des jeux dans vos articles</nom>
    33        <etat>test</etat>
    4         <version>2.2.1</version>
     4        <version>2.3.0</version>
    55        <icon>img/jeux-48.png</icon>
    66        <auteur>Patrice VANNEUFVILLE, Ma&#239;eul Rouquette</auteur>
Note: See TracChangeset for help on using the changeset viewer.