summaryrefslogtreecommitdiff
path: root/blueprints/artikkel.lua
diff options
context:
space:
mode:
Diffstat (limited to 'blueprints/artikkel.lua')
-rw-r--r--blueprints/artikkel.lua19
1 files changed, 19 insertions, 0 deletions
diff --git a/blueprints/artikkel.lua b/blueprints/artikkel.lua
new file mode 100644
index 0000000..926f53c
--- /dev/null
+++ b/blueprints/artikkel.lua
@@ -0,0 +1,19 @@
+local artikkel = blueprint("default")
+
+function artikkel.env(data)
+ data.bilde = os.getenv("POST_bilde")
+ data.publisert = os.getenv("POST_publisert")
+end
+
+function artikkel.form(body, data)
+ html.p()
+ form.label("Overskrift:")
+ form.text('overskrift', data.overskrift, 32)
+ form.orz('bilde', data.bilde or '')
+ html.p()
+ form.textarea('tekst', body)
+ form.submit('Lagre')
+end
+
+return artikkel
+