Шаблон:Pgnviewer

С Википедије, слободне енциклопедије


Документација шаблона[прикажи] [уреди] [историја] [освежи]

This template is used to display Chess games in an "interactive" display. It can display one to thirty games, using the game's PGN.

PGN of many historic chess games can be found in many databases over the internet. Please note that the notation of the game itself is generally not considered to be copyrighted material, however, if the PGN contains annotations, these may be copyrighted, so when copying the pgn, it's usually best to clear all annotations, and possibly add your own.

In order for this template to work, a script has to be loaded. at this time, this script is not loaded on enwiki by default, so this template can't be used in articles. It is meant to demonstrate the function of the Chess-viewer script, and to see it, one needs to add to Special:MyPage/common.js the following line:
importScript( 'User:קיפודנחש/pgnwrapper.js' );

Usage[уреди извор]

{{Pgnviewer
 | collapsible = true
 | collapsed = true
 | square-size = 40
 | style = float: left;
 | 1 = <PGN of game 1>
 | 2 = <PGN of game 2>
 | ... up to 30 = <PGN of game 30>
}}

Parameters[уреди извор]

  1. collapsible: any non-empty value will show a Hide/Show button to the left of the selector (when there is a selector) or above the board when showing a single game. Clicking it will collapse and expand the viewer.
  2. collapsed: (only relevant when "collapsible" is set). any non-empty value will display the viewer initially collapsed (hidden).
  3. square-size (defaults to 35): size in pixel of one square on the board, similar to parameter "size" of {{Chess diagram}}. if used, must be a number. any value below 20 will be considered as 20, and any number larger than 60 will be considered to be 60.
  4. hide-annotations (not supported yet): any non-empty value will display all the game with the annotations (if exist) hidden
  5. style: any additional html style. To show the viewer flushed to the left use style=float:left;. To display the viewer centered, use style=margin:auto;
  6. 1, 2, 3... = the PGN or algebraic notations of the games themselves.

special PGN tags[уреди извор]

The viewer supports several special PGN tags, some of which are not standard:

  • FEN (standard PGN tag): use this tag when opening position of the game is anything other than standard opening position. When this parameter is used, the viewer will display the board in the opening state rather than the last position.
  • FirstMove (non-standard PGN tag): this parameter instructs the viewer to initially show the board in some intermediate position. the value should be the move # followed by "l" (lowercase L) for white or "d" for black. To show initial position after move 15 of white, add to the pgn tags ("metadata", before the game notation) [FirstMove "15l"], and initial position after move 22 of black, [FirstMove "22d"]

Example[уреди извор]




Нема описа.

Параметри шаблона

ПараметарОписВрстаСтатус
square-sizesquare-size

нема описа

непознатнеобавезно
collapsiblecollapsible

нема описа

непознатнеобавезно
collapsedcollapsed

нема описа

непознатнеобавезно
classclass

нема описа

непознатнеобавезно
stylestyle

нема описа

непознатнеобавезно
11

нема описа

непознатнеобавезно
22

нема описа

непознатнеобавезно
33

нема описа

непознатнеобавезно
44

нема описа

непознатнеобавезно
55

нема описа

непознатнеобавезно
66

нема описа

непознатнеобавезно
77

нема описа

непознатнеобавезно
88

нема описа

непознатнеобавезно
99

нема описа

непознатнеобавезно
1010

нема описа

непознатнеобавезно
1111

нема описа

непознатнеобавезно
1212

нема описа

непознатнеобавезно
1313

нема описа

непознатнеобавезно
1414

нема описа

непознатнеобавезно
1515

нема описа

непознатнеобавезно
1616

нема описа

непознатнеобавезно
1717

нема описа

непознатнеобавезно
1818

нема описа

непознатнеобавезно
1919

нема описа

непознатнеобавезно
2020

нема описа

непознатнеобавезно
2121

нема описа

непознатнеобавезно
2222

нема описа

непознатнеобавезно
2323

нема описа

непознатнеобавезно
2424

нема описа

непознатнеобавезно
2525

нема описа

непознатнеобавезно
2626

нема описа

непознатнеобавезно
2727

нема описа

непознатнеобавезно
2828

нема описа

непознатнеобавезно
2929

нема описа

непознатнеобавезно
3030

нема описа

непознатнеобавезно