Nápověda:Rozšíření:Widget ProofreadPage/Seznam stránek
ProofreadPage has a user-friendly widget for editing pagelists, that is used within the Index editing form. It is not available by default, but can be enabled by wiki administrators with a small change to on-wiki configuration.
Chcete-li widget použít, nejprve otevřete stránku s obsahem pro úpravy. V poli 'Pages' (stránky) se nachází tlačítko 'Preview pagelist' (náhled seznamu stránek) spolu se zaškrtávacím políčkem, kterým lze povolit vizuální režim (vysvětlení níže).
Klikněte na tlačítko náhledu a níže se načte mřížka seznamu stránek. Chcete-li vstoupit do widgetu (v obou režimech), klikněte na jedno z čísel stránek. Tím se otevře dialogové okno v plné velikosti. Upozorňujeme, že pro zavření dialogového okna byste neměli klikat na tlačítko Zpět, ale měli byste použít tlačítko 'X' (zavřít) nebo 'Insert Changes' (vložit změny).
Chcete-li přepnout mezi vizuálním režimem a režimem wikitextu, zavřete dialogové okno a změňte zaškrtávací políčko (aktuálně vybraný režim bude zapamatován pro příští úpravu stránky s obsahem).
Dialogové okno se skládá z pěti částí:
- Horní lišta: tlačítko zavřít/zrušit; název stránky s obsahem; a tlačítko odeslat.
- Horní část levého panelu: podrobnosti o aktuálně vybrané stránce.
- Spodní část levého panelu: Naskenovaný obrázek aktuální stránky.
- Horní část pravého panelu: formulář pro zadávání dat (buď textové pole wikitextu, nebo sada polí ve vizuálním režimu).
- Spodní část pravého panelu: Náhled seznamu stránek zobrazující aktuálně nakonfigurované číslování, které bude po zavření dialogového okna vloženo zpět do formuláře Rejstřík.
Vizuální režim

- Kliknutím na první stránku otevřete dialogové okno se seznamem stránek pro danou stránku.
- Můžete začít na jakékoli stránce, ale doporučuje se začít od začátku a postupovat v pořadí.
- Prohlédněte si obrázek a zkontrolujte, zda je číslování zobrazené v levém horním informačním panelu stejné jako na původní vytištěné stránce.
- Možná budete muset pro zobrazení čísla stránky posunout stránku dolů.
- Některé stránky nemusí mít vytištěné číslo, ale stále existují ve stránkování díla. Přejděte na předchozí a následující stránky a zkontrolujte, jaké by mělo být číslo.
- Pokud ano, přejděte na další stránku.
- Pokud tomu tak není, změňte číslo a jeho typ ve formuláři a klikněte na tlačítko 'Aktualizovat seznam stránek'.
- Seznam stránek nyní zobrazí nové číslování pro celou práci.
- Pokud vyberete typ bez číslování, například 'Cover' (obálka), celá práce se zobrazí jako Obálka. To je v pořádku a bude to opraveno v dalším kroku.
- Přejděte na další stránku a opakujte postup od kroku 2 výše.
- Často budete moci přeskočit vpřed, pokud víte, že číslování pro danou část stránek bude správné. Pokud například nastavíte první stránku úvodu na 'roman' (římské písmo) a 1, můžete kliknout na desátou stránku za tou aktuální, abyste zjistili, zda je stále součástí úvodu.
Režim Wikitextu
Režim wikitextu widgetu Seznam stránek je stejný jako úprava pole Seznam stránek ve formuláři pro úpravu indexu. See the Pagelist tag documentation for full details of the syntax.
Konfigurace (pro administrátory wiki)
Pro aktivaci widgetu se seznamem stránek jsou nutné dvě změny v konfiguraci wiki.
Firstly, "data": "pagelist" should be added to the relevant field of MediaWiki:Proofreadpage_index_data_config.
Například:
"Pages": {
"type": "string/line",
"size": 15,
"default": "\u003Cpagelist /\u003E",
"label": "Pages",
"header": false,
"help": "",
"data": "pagelist"
},
And secondly, the list of page labels should be defined in MediaWiki:Proofreadpage_pagelist_dropdown_values.json.
Both the label and data parts of each option should be in the wiki's content language (except for Number, roman, and highroman). For example:
[
{
"label": "highroman",
"data": "highroman"
},
{
"label": "roman",
"data": "roman"
},
{
"label": "number",
"data": "Number"
},
{
"label": "Cover",
"data": "Cover"
},
{
"label": "– (empty)",
"data": "-"
},
{
"label": "Table of Contents",
"data": "ToC"
},
{
"label": "Image",
"data": "img"
},
{
"label": "Add your parameter here",
"data": "Add your parameter here"
},
{
"label": "Add your parameter here",
"data": "Add your parameter here"
}
]
You may also want to translate the messages related to the widget over at translatewiki.net if they already haven't been translated to the language of the wiki.
Ladění (techničtí uživatelé a nebo vývojáři)
Vizuální režim widgetu Pagelist obsahuje ladicí modul, který pokaždé, když uživatel klikne na 'Aktualizovat seznam stránek', vytiskne interně uložené kódy. To může pomoci při ladění složitých chyb, které vyžadují více interakcí, a také poskytnout určitý vhled do toho, jak vizuální režim konstruuje seznam stránek na základě dat poskytnutých uživatelem.
Ladicí modul lze povolit spuštěním příkazu mw.storage.set( 'proofreadpage-pagelist-widget-visual-mode-debug', true ); v konzoli pro vývojáře JavaScriptu v prohlížeči.