Mal:Autoarkivering

Fra Wikipedia, den frie encyklopedi
Hopp til navigering Hopp til søk
Dokumentasjonsikon Maldokumentasjon [vis] [rediger] [historikk] [oppdater]

Formål[rediger kilde]

Denne malen brukes på diskusjonssider for å indikere at diskusjonstråder på siden skal autoarkiveres (av ArkivBot) etter en viss tid.

Eksempler[rediger kilde]

Eksempel: arkivering av diskusjonsside med løpenummerbasert arkiv[rediger kilde]

  • Boten vil arkivere diskusjoner til en underside «Arkiv 1». Når denne siden har nådd en bestemt størrelse fortsetter den på «Arkiv 2», osv…
  • Malen {{Arkivskap}} brukes på diskusjonssiden for å vise en oversikt over arkivene. Indeksen (|archive=) oppdateres automatisk, noe som gjør dette til oppsettet som krever minst vedlikehold.
  • Boten legger inn {{Arkivert}} på nye arkivsider.

For å bruke dette oppsettet, legg inn følgende snutt øverst på diskusjonssiden. Erstatt SIDENAVN med artikkelens navn.

{{Autoarkivering
|archiveheader = {{Arkivert}}
|maxarchivesize = 70K
|counter = 1
|minthreadsleft = 3
|minthreadstoarchive = 1
|algo = old(90d)
|archive = Diskusjon:SIDENAVN/Arkiv %(counter)d
}}{{Arkivskap | auto = lang | søk = ja | bot = ArkivBot | alder = 90 }}

Her har vi konfigurert boten til å

  • arkivere diskusjoner som ikke har hatt aktivitet på 90 dager
    • men ikke hvis det blir færre enn 3 tråder igjen på diskusjonssiden.

Eksempel: arkivering av brukerdiskusjonsside med årsbasert arkiv[rediger kilde]

  • Boten oppretter en ny arkivside hvert år for de årene det er noe å arkivere.
  • Malen {{Arkivskap}} brukes på diskusjonssiden for å vise en oversikt over arkivene. Indeksen (|archive=) må oppdateres manuelt – oppsettet krever derfor mer vedlikehold enn oppsettet ovenfor. Det går imidlertid an å sette opp en indeks som viser nye arkivsider et par år frem i tid etter hvert som de dukker opp (eksempel).
  • Boten legger inn {{Arkivert}} på nye arkivsider.

For å bruke dette oppsettet, legg inn inn følgende snutt øverst på diskusjonssiden. Erstatt Brukerdiskusjon:BRUKERNAVN med navnet på diskusjonssiden. Merk at arkivindekssiden (Brukerdiskusjon:BRUKERNAVN/Arkiv i eksempelet) må opprettes manuelt. Se eksempel.

{{Autoarkivering
|archiveheader = {{Arkiv|{{Brukerdiskusjon:BRUKERNAVN/Arkiv}}}}
|minthreadsleft = 5
|minthreadstoarchive = 3
|algo = old(60d)
|archive = Brukerdiskusjon:BRUKERNAVN/Arkiv/%(year)d
}}

Her har vi konfigurert boten til å

  • arkivere diskusjoner som ikke har hatt aktivitet på 60 dager, men
    • aldri arkivere færre enn tre tråder om gangen, og
    • aldri arkivere hvis det blir mindre enn fem tråder igjen på siden.

Flere eksempler[rediger kilde]

For eksempler fra den virkelige verden, se bruk av malen.

TemplateData[rediger kilde]

Dette er TemplateData-dokumentasjonen for malen, som brukes av VisualEditor og andre verktøy.

Autoarkivering

Oppsett for autoarkivering av diskusjonstråder

Malparametre

ParameterBeskrivelseTypeStatus
Arkivoverskriftarchiveheader

Wikitekst som skal vises på toppen av nye arkivsider

tekstlinjevalgfri
Minste antall tråder igjenminthreadsleft

Diskusjonssiden skal som minimum inneholder dette antall tråder

Tallvalgfri
Minste antall tråder å arkivereminthreadstoarchive

Instruér boten til å vente med å arkivere til et visst antall tråder kan arkiveres

Standard
1
Tallvalgfri
Algoritmealgo

Oppskrift for når tråder skal arkiveres

Eksempel
old(60d)
tekstlinjevalgfri
Arkivside-malarchive

ingen beskrivelse

Eksempel
Brukerdiskusjon:BRUKERNAVN/Arkiv/%(year)d
Ukjentvalgfri
Maks arkivsidestørrelsemaxarchivesize

Opprett en ny arkivside hvis det aktive arkivet overskrider denne størrelsen

Eksempel
70K
Ukjentvalgfri
Løpenummer for aktivt arkivcounter

Brukes sammen med maxarchivesize

Eksempel
1
Tallvalgfri

Se også[rediger kilde]