Moduuli tuottaa automaattisesti päivittyvän hakemiston yksittäisestä sivusta tai tietyn sivun arkistoista.
Käyttö sivun hakemiston tuottamiseen:
{{#invoke:Hakemisto|luo_hakemisto | nimiavaruus = | sivu = }}
Esimerkki:
{{#invoke:Hakemisto|luo_hakemisto|nimiavaruus=Wikisanakirja|sivu=Kahvihuone/arkisto4}}
Käyttö arkistohakemiston tuottamiseen:
{{#invoke:Hakemisto|arkistot | nimiavaruus = | sivu = | väli = | etuliite = | ensimmäinen = | viimeinen = }}
Arkistohakemiston voi aloittaa tietystä arkistonumerosta (parametrilla ensimmäinen
, oletusarvo 1) ja päättää tiettyyn numeroon (parametrilla viimeinen
). Mikäli parametrille viimeinen
ei määritetä mitään arvoa, moduuli muodostaa hakemistot viimeisimpään olemassaolevaan arkistoon saakka. Jos arkistonumeroiden edellä ei käytetä välilyöntiä (tyyliin Arkisto3), on parametrin väli
arvoksi asetettava ei
. Lisäksi jos arkistoetuliitteenä on jokin muu teksti kuin Arkisto, voi tarvittavan säädön tehdä parametrilla etuliite
. Esimerkiksi pienellä alkukirjaimella kirjoitetun etuliitteen tapauksessa moduulikutsussa tarvitaan kohtaa | etuliite = arkisto
.
Esimerkkejä:
{{#invoke:Hakemisto|arkistot|nimiavaruus=Wikisanakirja|sivu=Kahvihuone|etuliite=arkisto|väli=ei}}
{{#invoke:Hakemisto|arkistot|nimiavaruus=Wikisanakirja|sivu=Ylläpitäjien ilmoitustaulu}}
{{#invoke:Hakemisto|arkistot|nimiavaruus=Keskustelu käyttäjästä|sivu=Sentree|väli=ei}}
{{#invoke:Hakemisto|arkistot | nimiavaruus = Wikisanakirja | sivu = Kahvihuone | väli = ei | etuliite = arkisto | ensimmäinen = 7 | viimeinen = 11 }}
Moduulia substatessa kannattaa käyttää parametria subst
ja asettaa sen arvoksi jotakin muuta kuin ei
.
Esimerkkejä:
{{subst:#invoke:Hakemisto|arkistot|nimiavaruus=Wikisanakirja|sivu=Kahvihuone|etuliite=arkisto|väli=ei|subst=k}}
{{subst:#invoke:Hakemisto|arkistot|nimiavaruus=Wikisanakirja|sivu=Kahvihuone|etuliite=arkisto|väli=ei|ensimmäinen=3|viimeinen=7|subst=k}}
{{subst:#invoke:Hakemisto|arkistot|nimiavaruus=Keskustelu käyttäjästä|sivu=Sentree|väli=ei|subst=k}}