Marco Fioretti
Simpel og effektiv måde at skrive scripts til
* generere, filtrere og processe dokumenter
* udføre gentagne ‘kedelige’ opgaver
Det er muligt pga. ODF’s åbenhed
Ideen er ad-hoc baseret og ikke et ‘system’. Du kan bruge Bat, Bash, Perl eller Python.
En ODF fil er en zip-fil med forskellige tekstfiler og binære filer (f.eks. billeder)
Skabelon
Opret et ‘tomt’ dokument med pladsholdere
Lav et script der
1) udpakker
2) find pladsholdere og erstatter med indholdet
3) pakker
=> Dokument
Ideer:
Faktura fra tekstdokument + skabelon
* 1 ASCII fil + 35 linjer bash script
* Samme ASCII fil kan bruges til at generere en række i et regneark
Regneark med diagram fra webserver log
=> Statistik
Tekstdokument + skabelon
=> Præsentation
Tekst + billede
=> Billede med vandmærke
Skabelon + tesktfil
=> Ny skabelon (f.eks. ny adresse eller telefon nr.)
Som lærer kan du give eleverne en skabelon og når du modtager svarene tilbage, kan du automatisere ‘udtræk’ af indholdet (f.eks. multible choise spørgsmål) og aflevere data i et regneark eller database.
CMS systemet Moodle benytter et markup sprog (GIFT), som kan genbruges i ODF scripting.
Massekonvertering af dokumenter eller skabeloner.
Der er en række eksempler på http://mfioretti.com
Hi Leif,
)
thanks for mentioning my talk (even if I can’t read danish
Just one note: mfioretti.com is my “introduction” home page. The address where you can find the first examples and scripts mentioned in my talk is http://freesoftware.zona-m.net/odf-scripting Enjoy!
M. Fioretti