Ernesto, John
Here is a demo of the ChessCreator [CC] booklet generator, tailored to create ChessRex [CR] branded PDFs. For convenience, an example CR game is given beneath, but the generator should work with any PGN from CR. The User process is simple, requiring little more than cut/paste, and a few button clicks.
- Users cut/paste their PGN from CR (inc. header info) into the input panel.
- Users type in their own title (free text)
- Users select board orientation (i.e white or black pieces, on bottom or top)
- Users type in a short description of their game (free text, max. 700 words)
- Users click ‘prepare’ button
- Users click ‘create PDF’ button
This process generates a CR branded PDF within the iFrame, automatically opening Adobe Reader [AR] and enabling Users to save the booklet to their PC. The actual process of saving, would be dependent upon the version of AR a User has installed.
To begin with, a page similar to this could be created on CR (behind login screen, just for members). To semi-automate the process, perhaps a ‘create PDF booklet’ button could pre-populate some of the fields, or a ‘copy game to clipboard’ button? For the beta test phase on CR, we might remove step 4 – keeping process as simple as is possible.
At present, the CR website URLs are encoded as BITLYs so, if users share the PDFs, and the CR links are clicked, CC will be able to inform CR of the numbers. We can, of course, encode any CR hyperlink into the PDF – if, there was a specific registration URL, or affiliate code link, etc. (either now, or in the future)
We look forward to your thoughts, and would welcome any questions, etc.
Best Wishes, Stephen and Sid.
[Event "game id 3515"] [Site "http://ChessRex.com"] [Date "2012-01-23"] [White "puffin"] [Black "ipriince"] [Result "1-0"] 1. e4 b6 2. d4 g6 3. Bd3 Bb7 4. Be3 Bg7 5. Ne2 c5 6. c3 e5 7. d5 a6 8. c4 Ne7 9. Bg5 f6 10. Be3 f5 11. f4 exf4 12. Bxf4 Bxb2 13. Nbd2 Bxa1 14. Qxa1 Rg8 15. Bg5 h6 16. Bxh6 b5 17. Bg5 Rf8 18. O-O d6 19. Nf4 Bc8 20. Bxe7 Qxe7 21. Nfxg6 Qf6 22. Nxf8 Qxf8 23. exf5 Qh6 24. Qe1+ Kf7 25. f6 Bd7 26. Qe7+ Kg8 27. f7 Kh8 28. f8=Q+ Qxf8 29. Rfxf8# 1-0