aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md41
1 files changed, 41 insertions, 0 deletions
diff --git a/README.md b/README.md
index ed25d3c..e618284 100644
--- a/README.md
+++ b/README.md
@@ -4,6 +4,47 @@ Et lite script jeg laget for å gjøre det enklere for meg selv å få oversikt
Siden som genereres av scriptet krever en nettleser med SVG 1.1 støtte, noe [de fleste](https://developer.mozilla.org/en-US/docs/Web/SVG/Element/foreignObject#Browser_compatibility) skulle ha i dag.
+## Bruksanvisning
+
+Programmet tar en `.json` fil med data som input. Dataene må være en json liste (array) hvor hvert object i listen er en visning. Hver visning må ha følgende felter:
+
+- title: tekst, Filmens tittel
+- venue: telst, Sal/auditorium/rom for visningen
+- start\_time: tid+dato i et noenlunde maskinlesbart standardformat (ISO8601 er fint!)
+- duration: Visningens lengde i sekunder
+- image: url til filmplakat (valgfritt)
+
+Her er et eksempel fra en fil:
+
+```json
+[
+ {
+ "title":"Satanic Hispanics",
+ "venue":"Storsalen",
+ "start_time":"2023-10-19 10:30:00 +0200",
+ "duration":"6300",
+ "image":"https://mff.dx.no/132216.jpeg?w=270&h=480&fit=crop&auto=compress"
+ },
+ {
+ ...
+ }
+]
+```
+
+Kjør programmet slik:
+
+```
+% ruby ramaskrik-program.rb <input-fil.json>
+```
+
+Den skal da generere en `index.html` og en `program.ics` (kalender) fil i samme katalog.
+
+Last opp disse til et egnet sted på en webserver, og du har ditt eget ramaskrik program.
+
+Programmet kan selvsagt brukes til å lage andre tilsvarende programoversikter også. Bare
+tilpass koden og malene etter ønske.
+
+
## LISENS
Copyright (C) 2018 [Harald Eilertsen](haraldei@anduin.net)