Dit is de opdracht ikiwiki-calendar die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
ikiwiki-kalender - maak kalenderarchiefpagina's
KORTE INHOUD
ikiwiki-calendar [-f] jouw.setup [paginaspecificatie] [startjaar [eindjaar]]
PRODUCTBESCHRIJVING
ikiwiki-calendar maakt pagina's die de ikiwiki/directive/calendar richtlijn gebruiken, waardoor
de archieven kunnen maand voor maand worden doorzocht, met op kalender gebaseerde navigatie.
U moet het installatiebestand voor uw wiki opgeven. De pagina's worden in het
srcdir, onder de archivebase-map die wordt gebruikt door de kalenderplug-in (standaard
"archieven").
Om te bepalen welke pagina's in de kalenders worden opgenomen, kan een ikiwiki/PageSpec worden opgegeven.
De standaardinstelling is alle pagina's, of de pagina's die zijn opgegeven door de instelling comments_pagespec in het
configuratiebestand. Een paginaspecificatie kan ook op de opdrachtregel worden opgegeven. Om het te beperken tot alleen
berichten in een blog, gebruik dan zoiets als "posts/* en !*/Discussion".
Standaard wordt er kalenderpagina's gemaakt voor het lopende jaar. Als u een jaartal opgeeft, wordt dat ook gedaan
zal pagina's voor dat jaar maken. Geef een tweede jaar op om pagina's te maken voor een periode van
jaar.
Bestaande pagina's worden standaard niet door deze opdracht overschreven. Gebruik de schakelaar -f om
dwing het om bestaande pagina's te overschrijven.
CRONTAB
Hoewel deze opdracht slechts één keer per jaar hoeft te worden uitgevoerd om de archiefpagina's voor elk jaar bij te werken
Nieuwjaar wordt u aangeraden een cron-taak in te stellen, zodat deze dagelijks om middernacht wordt uitgevoerd. Dan het
zal ook de kalenders bijwerken om de huidige dag te markeren.
Een voorbeeld crontab:
0 0 * * * ikiwiki-kalender ~/ikiwiki.setup 'posts/* en !*/Discussie'
TEMPLATES
Deze opdracht gebruikt twee sjablonen om de pagina's te genereren: kalendermaand.tmpl en
kalenderjaar.tmpl.
plug-ins/agenda setup optie
De meeste doelen van deze opdracht kunnen worden vervangen door het instellen van Calendar_autocreate setup
optie (van plugin plugins/calendar), en ikiwiki --setup you.setup uitvoeren. Het enige
dat ikiwiki-calendar kan doen en dat ikiwiki niet kan, dwingt het genereren van pagina's af (met behulp van -f
schakelaar).
Gebruik ikiwiki-calendar online met behulp van onworks.net-services