diga,
мысли вслух
добавить заменить файл chess.js функция pgn
строки 1, 2, 3 добавить строку 4 изменить
var dt_move = [make_pretty(move).from + '-' + make_pretty(move).to];
var temp = reversed_history.slice(-1);
if(temp.length) dt_move.push(make_pretty(temp[0]).from + '-' + make_pretty(temp[0]).to);
move_string = '</a>'+pgn_move_number + '.'+'<a href="#" data-move="'+dt_move+'">';
файл common.js строки 7-11 добавить
//--- start ---
var board,
game = new Chess(),
statusEl = $('#status'),
fenEl = $('#fen'),
pgnEl = $('#pgn');
pgnEl.on('click', 'a',function(event) {
event.preventDefault();
var data = $(this).data('move').split(',')
board.move.apply(null,data);
})
сделать несколько ходов - нажать New game
нажимать последовательно ходы с 1 .