summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustav Eek <gustav.eek@fripost.org>2019-08-11 15:28:51 +0200
committerGustav Eek <gustav.eek@fripost.org>2019-08-11 15:41:24 +0200
commit2775ea537f52a7ca1a9628eeb1ad0299a1a2c788 (patch)
tree43a6a462e85700e78b557e5f2691edfdc5049f87
parent6aad03613f1cd981047f063ab3c1b4d0c2b407c0 (diff)
Start describe sorting and templates
-rw-r--r--someevent.mdwn53
1 files changed, 51 insertions, 2 deletions
diff --git a/someevent.mdwn b/someevent.mdwn
index 4f406da..3485f8e 100644
--- a/someevent.mdwn
+++ b/someevent.mdwn
@@ -4,10 +4,14 @@ author: Fripost genom Gustav Eek
date: Augusti 2019
...
+[[!toc]]
+
Här följer en lista på evenemang. Listan skapad med
ikiwikis [inline][inl_dr]-direktiv vilket tillhandahålls
av [inline][inl_pl]-insticksmodulen.
+# Filtrering
+
Passerde aktiviteter filtreras på en absolut wikietikett
([wikitag][tag]) `[[/events/done]]`. Kommande aktiviteter är således
alla övriga aktiviteter.
@@ -25,11 +29,56 @@ for filtreringen inte verkar fungera för relativa länkar.
[link]: https://ikiwiki.info/ikiwiki/wikilink/
[tag]: https://ikiwiki.info/ikiwiki/directive/tag/
+# Sortering
+
+Visningsordning ska vara omvänt per datum. Tekniskt hur sidorna ska
+sorteras är dock inte trivialt. Läs
+till [sorting (pagespec)][sorting]. Idealt vore om YAML-metadatafältet
+*date* kunde snappats upp.
+
+Förmodligen blir det ikiwiki-direktivet [meta][meta] med parameter
+*sortas* som gäller.
+
+[sorting]: https://ikiwiki.info/ikiwiki/pagespec/sorting/
+[meta]: https://ikiwiki.info/ikiwiki/directive/meta/
+
+
+# Mallar
+
+Inkluderingen kontrolleras genom ikiwikis mallar
+([templates][templ]). Undertecknade identifierar två fall
+
+ 1. Fullständig visning
+ 2. Kort översiktslista, typ innehållsförteckning
+
+Den förra har standardmall *inlinepage.tmpl*
+(`template=inlinepage`). Den senare visar inget innehåll, bara
+meta-data, varför parametern `archive=yes` ska sättas, och har
+standardmall *archivepage.tmpl* (`template=archivepage`).
+
+Rubriker i de inkluderande dokumenten orsakar såklart
+problem. Förmodligen skulle man bara inkludera fram till första
+rubriken.
+
+[templ]: https://ikiwiki.info/ikiwiki/directive/template/
+
# Kommande
[[!inline pages="events/* and !*/done and !link(*/done)" archive=yes]]
-# Passerade 2013
+# Passerade 2013 -- sammanfattning
+
+[[!inline
+ pages="events/2013/* and !*/done and link(*/done)"
+ sort="meta(title)"
+ reverse=yes
+ archive=yes
+]]
-[[!inline pages="events/2013/* and !*/done and link(*/done)" archive=yes]]
+# Passerade 2013 -- fullständig
+[[!inline
+ pages="events/2013/* and !*/done and link(*/done)"
+ sort="meta(title)"
+ reverse=yes
+]]