Usuari:ArxivaBot/Arxivador

Informació ràpida, vegeu més avall per a més detall.

  • page: pàgina a arxivar.
  • archive: arxiu, pàgina destinada a contindre el contigut arxivat. ~ se substituïrà per page.
    • {year} dóna l'any actual amb 4 xifres.
    • {month} dóna el mes actual amb dues xifres.
  • algo: algoritme d'antiguitat
    • ha de ser una cadena amb el format old(xxC), on xx és una xifra (amb un dígit o més) i C una lletra de les següents:
      • d per a dies
      • h per a hores
    • en certes pàgines s'utilitza l'algoritme de resolució: done(xxC), axivarà aquells fils que continguen una plantilla que ens indique que s'ha resolt ({{fet}}, {{no fet}}, o {{tancat}}.


page archive algo max
archive
size
min
threads
left
min
threadsto
archive
archiveheader
Viquipèdia:La taverna/Novetats ~/Arxius/{year}/{month} old(15d) - 1 2 {{Viquipèdia:La taverna/Arxius/Encapçalament}}
Viquipèdia:La taverna/Propostes ~/Arxius/{year}/{month} old(15d) - 1 2 {{Viquipèdia:La taverna/Arxius/Encapçalament}}
Viquipèdia:La taverna/Ajuda ~/Arxius/{year}/{month} old(15d) - 1 2 {{Viquipèdia:La taverna/Arxius/Encapçalament}}
Viquipèdia:La taverna/Multimèdia ~/Arxius/{year}/{month} old(15d) - 1 2 {{Viquipèdia:La taverna/Arxius/Encapçalament}}
Viquipèdia:Canvi de nom d'usuari ~/{year} done(15d) - 3 1 {{arxivada}}
Viquipèdia:Bots/Sol·licituds ~/{year} done(15d) - - - {{arxivada}}
Viquipèdia:Petició de marca de bot ~/{year} done(30d) - 3 1 {{arxivada}}
Viquipèdia:Petició als administradors ~/Arxiu_{counter} done(7d) 70K 2 - {{arxivada}}
Usuari Discussió:Coet ~/Arxiu_{year} old(30d) - 1 2 {{discussió arxivada}}
Usuari Discussió:BotReversor ~/Arxiu_{year} old(30d) - 1 2 -


Template-info.svg Informació de la taula

Esta pàgina serveix per a arxivar pàgines de discussió amb un bot. El codi font és una modificació de m:Pywikipediabot/archivebot.py, fet per en:User:Misza13, adaptada al format de la Viquipèdia en català i amb una implementació pròpia pensada per a configurar en una única pàgina l'arxivament de diverses pàgines de discussió.

Amb esta nova implementació s'espera que resulte més còmode disposar de totes les opcions d'arxivament de diverses pàgines en una sola pàgina, de manera que no s'haja de recòrrer cada una de les pàgines a arxivar en cas de necessitat de canviar la configuració d'un mateix tipus de pàgina (com pot ser les diverses pàgines que conformen les diferents seccions de la taverna). A més a més s'evita la modificació de les dades de configuració per error, ja que a diferència del mètode original els paràmetres de configuració no s'inserixen en la mateixa pàgina a arxivar.

El codi font el trobareu a User:TronaBot/Python/Arxivador.py i la versió en curs al Labs.

FuncionamentModifica

Llig una pàgina de discussió, separant les seccions, i comprova la data més recent de cada fil de conversa. Arxiva els fils de discussió inactius durant el temps especificat (amb un nombre mínim per evitar nombroses edicions d'arxivament) i deixa la resta (amb un nombre mínim per no deixar-ho buit). La pàgina d'arxiu ha de ser necessàriament una subpàgina.

ConfiguracióModifica

Ompliu els paràmetres de l'anterior taula per a l'arxivament automàtic de la pàgina que desitgeu. Vegeu més avall els exemples amb possibles opcions. (en construcció)


Vegeu tambéModifica