Főmenü megnyitása

ParaméterekSzerkesztés

{{User:Cherybot/config
|archive             = 
|algo                = 
|counter             = 
|maxarchivesize      = 
|minthreadsleft      = 
|minthreadstoarchive = 
|archiveheader       = 
}}

Ezzel a sablonnal lehet beállítani egy vitalap automatikus botos archiválását.

Sablonparaméterek

Ennek a sablonnak ajánlott külön sorokba (blokkban) írni a paramétereit

ParaméterLeírásTípusÁllapot
archívum címearchive

Az archívum címe. Az aktuális lap allapjának kell lennie, bizonyos változók használhatóak (lásd a leírólapon).

Példa
Szerkesztővita:Minta Marcsa/Archív%(counter)d
Sorkötelező
archiválandó szakaszok koraalgo

Azt adja meg, hogy milyen régen nem módosult (=legújabb aláírás időbélyege) szakaszok archiválódjanak. „old(1h)” vagy „old(1d)” formátumban adható meg, ahol az 1 kicserélhető bármilyen számra, a „h” órát, a „d” napot jelent.

Alap­értelmezett
old(24h) = 24 óra
Példa
old(30d) = 30 nap
Soropcionális
számlálócounter

Számláló számozott (nem dátum alapján készített) archívumokhoz. A bot automatikusan növeli, kézi megadása nem szükséges.

Alap­értelmezett
1
Példa
3
Számopcionális
archívumok maximális méretemaxarchivesize

Az archívumok maximális mérete karakterszámban vagy szakaszszámban, „0X” formátumban, ahol a 0 egy egész szám, az X pedig a mértékegység. A karakterszám bájtban (B), kilobájtban (K/k) vagy megabájtban (M) adható meg, a szakaszszám jelzésére a „T” szolgál. Ha nincs megadva mértékegység, akkor bájtként értelmezi.

Alap­értelmezett
1000M
Példa
40T = 40 szakasz; 100k = 102400 karakter (100 kiB)
Soropcionális
megmaradó szakaszok számaminthreadsleft

A botos archiváláskor legalább ennyi szakasz marad a lapon akkor is, ha egyébként koruk alapján már archiválódniuk kéne.

Alap­értelmezett
5
Példa
2
Számopcionális
egyszerre archivált szakaszok számaminthreadstoarchive

Legalább ennyi „régi” szakasznak (és összesen a megmaradó szakaszok számával többnek) kell lennie ahhoz, hogy archiválás történjen. Nagyobb szám esetén ritkábban nyúl bele a bot a lapba, viszont régebbi megbeszélések is ott maradnak.

Alap­értelmezett
2
Példa
1
Számopcionális
archívum fejlécearchiveheader

A bot által újonnan létrehozott archívumok fejléce, közösségi lapoknál {{archív lap}} adandó meg (vitalapoknál jó az alapértelmezett)

Alap­értelmezett
{{archív vitalap}}
Példa
{{archív lap}}
Tartalomopcionális

Az allapnév változóiSzerkesztés

Változó Leírás Példa
%(counter)d A counter paraméterben megadott szám 1
%(year)d A szakasz utolsó hozzászólásának éve 2019
%(quarter)d A szakasz utolsó hozzászólásának negyedéve 4
%(month)d A szakasz utolsó hozzászólásának hónapja (szám) 11
%(monthname)s A szakasz utolsó hozzászólásának hónapja (teljes név) november
%(monthnameshort)s A szakasz utolsó hozzászólásának hónapja (rövidítés) nov
%(week)s A szakasz utolsó hónapjának hete 47

Függőben lévő szakaszokSzerkesztés

A {{függőben}}(?) sablonnal megjelölt szakaszokat a bot nem archiválja. Ha nem szeretnéd, hogy a sablon a lapon megjelenjen, teheted megjegyzésbe is:

<!-- {{függőben}} -->

HibalehetőségekSzerkesztés

Rosszul beállított szakaszszámokSzerkesztés

Rendszeresen érkeznek olyan hibajelzések, hogy nem archivált a bot, pedig már elég régi lenne hozzá a szakasz. Ennek oka legtöbbször az, hogy a szakaszok számára vonatkozó paraméterek (minthreadsleft és minthreadstoarchive) nincsenek megadva, az alapértelmezett értékek pedig nem szerkesztői vitalapokhoz igazodnak. Így a problémát egyszerűen kisebb értékek beállításával meg lehet oldani.

Nem bevezetőben lévő configsablonSzerkesztés

Az archivebot mindig a bevezetőben keresi a configsablont. Ha nem ott, hanem a lap későbbi részén szerepel, nem fogja megtalálni és nem tud majd archiválni.

Rossz időbélyeggel jelölt szakaszokSzerkesztés

A bot nem a laptörténet alapján dolgozik, a dátumokat a szakaszok szövegéből olvassa ki. Ha nem talál egyet se, nem fogja a szakaszt archiválni. A pontos formátum:

<évszám>. <hónapnév> <nap>., <óra>:<perc> (<időzóna>)

A szerkesztés közben beszúrt öt hullámjel (~~~~~) ilyet generál. Ha mégis kézzel írnád be, ügyelj a következőkre: a hónapnév ne legyen rövidített, tehát pl. jún. helyett legyen június; fontos a dátum és az időpont közötti vessző; az óra, ha 10-nél kevesebb, legyen 0-val kipótolva, pl. 05:23; az időzóna lehetőség szerint CET vagy CEST legyen.

A dátum mehet akár megjegyzésbe is, pl.:

<!-- 2008. június 18., 02:08 (CEST) -->

Nobots sablonSzerkesztés

Ha valamiért az archivált lapról ki szeretnél tiltani más botokat, semmiképp se a {{nobots}}, hanem a {{bots}}(?) sablont használd:

{{bots|allow=Cherybot}}

A pywikipedia a {{nobots}} sablonnál nem nézi a megadott paramétereket, úgyhogy a bot nem mer majd hozzányúlni a laphoz, az archívumot viszont szorgosan töltögeti újra és újra.