Addon PGN Chessboard - Bàn cờ vua PGN

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,828
Được Like
12,687
PGN Chessboard - Bàn cờ vua PGN 1.0

Add-on này sử dụng http://pgn4web.casaschi.net cho nguồn javascript, nếu bạn muốn bạn có thể tải về các tập tin từ https://sourceforge.net/projects/pgn4web/files/ và thay đổi liên kết phù hợp.

Đối với bản thân "board" có nhiều hơn nữa tùy biến có sẵn ở đây: https://sourceforge.net/p/pgn4web/wiki/BoardWidget_instructions/

Sử dụng phong cách SMF của BBCode, [PGN]
Đây là một xuất khẩu của BBCode trực tiếp từ phần BB Code & Smilies của XenForo Admin Panel, vì vậy đó là nơi mà bạn sẽ nhập khẩu XML.

Nếu bạn không muốn nhập nó?

Thêm nó vào bằng cách sau đây:
(Bạn có thể đổi tên thành bất cứ điều gì bạn muốn.)

ss.png

Mã:
<script type="text/javascript"> "use strict"; var pgn4webURL = "http://pgn4web.casaschi.net"; if (!document.getElementById("pgn4webEncoderScript")) { document.write('<script id="pgn4webEncoderScript" type="text/javascript" src="' + pgn4webURL + '/pgn-encoder.js"></' + 'script>'); } </script> <script type='text/javascript'> "use strict"; var pgn4webTextareaIdNum; if (pgn4webTextareaIdNum === undefined) { pgn4webTextareaIdNum = 1; } var pgn4webTextareaId = "pgn4web_" + pgn4webTextareaIdNum++; document.write("<textarea id='" + pgn4webTextareaId +"' style='display: none;'>"); </script>{text}</textarea> <script type='text/javascript'> "use strict"; var pgnText = document.getElementById(pgn4webTextareaId).value.replace(/<.*?>/g, ' '); var height = 268; var multiGamesRegexp = /\s*\[\s*\w+\s*"[^"]*"\s*\]\s*[^\s\[\]]+[\s\S]*\[\s*\w+\s*"[^"]*"\s*\]\s*/m; if (multiGamesRegexp.test(pgnText)) { height += 34; } document.write("<iframe src='" + pgn4webURL + "/board.html?am=l&amp;d=3000&amp;ss=26&amp;ps=d&amp;pf=d&amp;lcs=WdSO&amp;dcs=LHCg&amp;bbcs=LHCg&amp;hm=b&amp;hcs=lF6v&amp;bd=c&amp;cbcs=UJuI&amp;ctcs=BoVy&amp;hd=j&amp;md=f&amp;tm=13&amp;fhcs=$$$$&amp;fhs=14&amp;fmcs=$$$$&amp;fccs=v71$&amp;hmcs=M___&amp;fms=14&amp;fcs=m&amp;cd=i&amp;bcs=WdSO&amp;fp=13&amp;hl=t&amp;fh=b&amp;fw=p&amp;pe=" + EncodePGN(pgnText) + "' frameborder=0 width=100% height=" + height + " scrolling='no' marginheight='0' marginwidth='0'>your web browser and/or your host do not support iframes as required to display the chessboard</iframe>"); </script>
USE:
[pgn] ... PGN data ... [/pgn]

pgn4web-archive-viewer.png


pgn4web-chessboard.png


pgn4web-informant.png


pgn4web-live-games-app.png


pgn4web-live-multi.png


pgn4web-puzzler.png

Chúc các bạn thành công.


Nguồn: xenforo.com​
 

Đính kèm

  • pgn_chess_bb_code.zip
    1.2 KB · Lượt xem: 6

dinhhai

MasterCorporal
Tham gia
28/07/2015
Bài viết
399
Được Like
198
Cái này là thành viên đánh với nhau được luôn hả bác @PVS
 
  • Like
Reactions: THB

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,828
Được Like
12,687
lâu rồi nên mình cũng không rõ nữa, bạn test thử xem :)
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mr. Tuấn

Mobile/Zalo: 0988 488 096

Telegram: bluekpro

Email: [email protected]

Nhà Tài Trợ

Mút Xốp Không Gian
pallet Thịnh Phát
Top Bottom