Manual:Pywikibot/pagefromfile.py/cs

pagefromfile.py je skript používaný k nahrávání stránek na wiki z textového souboru.

Tento robot bere svůj vstup z textového souboru UTF-8, který obsahuje několik stránek, které mají být umístěny na wiki. Všechny stránky by měly mít stejný začátek a konec textu (který se nesmí překrývat). Počáteční a koncový text není ve výchozím nastavení nahrán s obsahem stránky.

Název stránky je ve výchozím nastavení převzat z prvního textového bloku obsahu stránky, který je označen tučně (zalomený mezi  a  ). Pokud očekáváte, že název stránky nebude v textu uveden nebo označen jinými značkami, použijte parametry,   a.



Specifické parametry
Pokud stránka k nahrání již existuje, je ve výchozím nastavení přeskočena. Toto chování však můžete přepsat, pokud chcete:

Za režimy 'append' je možné definovat oddělovač, který je přidán mezi stávající a nový text. Například parametr by mezi ně přidal 'foo'. Mezi ně lze přidat nový řádek zadáním hodnoty '\n'.

Příklady


Základní ukázka
In the most basic form, pagefromfile takes a single text file with several wiki pages in it as input. For example, the contents could be:

Store this as a UTF-8 encoded text file, for example as 'pages.txt'. You can then run. This will let the bot create Pywikibot and AutoWikiBrowser -- the first bolded elements in both pages. will give you the opportunity to review changes before they are being made.



Různé názvy stránek
Often, the first bolded element is not necessarily the correct page title. For example, we might want to place the article about AutoWikiBrowser on AWB instead. To do so, add a line in front of each article, with the correct page title between triple quotes (i.e., bolded):

and add the  parameter to the call, i.e.:.