Szerkesztő:Cherybot/config

A Wikipédiából, a szabad enciklopédiából
Jump to navigation Jump to search

Ezzel a sablonnal lehet beállítani egy vitalap automatikus botos archiválását. Automatikusan elhelyezi a lapot az Automatikusan archivált lapok kategóriában.

Paraméterek[szerkeszté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ói[szerkeszté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 2018
%(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) 10
%(monthname)s A szakasz utolsó hozzászólásának hónapja (teljes név) október
%(monthnameshort)s A szakasz utolsó hozzászólásának hónapja (rövidítés) okt
%(week)s A szakasz utolsó hónapjának hete 43

Függőben lévő szakaszok[szerkeszté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égek[szerkesztés]

Rosszul beállított szakaszszámok[szerkeszté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ő configsablon[szerkeszté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 szakaszok[szerkeszté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 sablon[szerkeszté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.