[pmwiki-users] Defining and displaying chess diagrams in WikiPages
Patrick R. Michaud
pmichaud at pobox.com
Tue Nov 22 17:48:59 CST 2005
On Mon, Nov 21, 2005 at 05:11:44PM -0500, Martin Fick wrote:
> Very neat.
>
> I had a similar idea but decided to use a URL to describe
> the board's layout instead. You can see and try it here:
>
> http://www.theficks.name/Hacks/ChessBoard
>
> I do not use any wiki markup for this so it does not quite
> look as nice in the page text, but it is usable from any
> webpage, not just a wiki page.
Just for fun I hacked together a chessboard using InterMap and FEN
notation. See http://www.pmwiki.org/wiki/Test/Chess for an example
of how it currently looks (I'm still improving it), and
http://en.wikipedia.org/wiki/Forsyth-Edwards_Notation for details
of FEN board notation.
Essentially the markup
Chessboard:r1bqkbnr/pppp1ppp/2n5/1B2p3/4P3/5N2/PPPP1PPP/RNBQK2R&t=.gif
displays the classic Ruy Lopez opening after 1.e4 e5 2.Nf3 Nc6 3.Bb5 .
Note that since this is a standard image markup one can style it
with wikistyles and captions, as in
%rframe% Chessboard:r1bqkbnr/pppp1ppp/2n5/1B2p3/4P3/5N2/PPPP1PPP/RNBQK2R&t=.gif
I'm still playing with it a bit further, and may see about
adding PGN markup. I'm thinking one may eventually be able to do
things like:
!! Ruy Lopez
1. e4 e5
2. Nf3 Nc6
3. Bb5
%rfloat% Chessboard:{$FEN}&t=.gif | Position after 3. Bb5
!!! Norweigan Defence
3. ... a6
4. Ba4 b5
5. Bb3 Na5
%rfloat% Chessboard:{$FEN}&t=.gif | Norweigan Defence
Pm
More information about the pmwiki-users
mailing list