Wiki2scorm - entwicklung - Archiv: Unterschied zwischen den Versionen
Daniel (Diskussion | Beiträge) (→dokument, zugriff) |
(→hinweise) |
||
Zeile 1: | Zeile 1: | ||
= projekt wiki2scorm = | = projekt wiki2scorm = | ||
− | == | + | == Hinweise == |
− | http://www.heise.de/newsticker/result.xhtml?url=/newsticker/meldung/58992 | + | * http://www.heise.de/newsticker/result.xhtml?url=/newsticker/meldung/58992 |
+ | * http://en.wikipedia.org/wiki/YAML | ||
+ | * http://www.yaml.org/ | ||
+ | * http://www.pyyaml.org/ | ||
+ | * http://trac.edgewall.com/ | ||
+ | * http://www-106.ibm.com/developerworks/xml/library/x-syntax.html | ||
− | + | === WYSIWYG (What you see is what you get) === | |
+ | als Alternative zu YAML, WikiML & Co: | ||
− | http://www. | + | * [http://www.themaninblue.com/experiment/widgEditor/ widgEditor: HTML-Editor mittels Style-Sheets und Javascript] |
− | + | * [http://allforces.com/2005/04/19/wysiwyg-comes-to-safari-13/ WYSIWYG comes to Safari 1.3] (funktioniert ab Mac OS X 10.3.9) | |
− | |||
− | |||
− | http:// | ||
− | |||
− | |||
== schritte == | == schritte == |
Version vom 3. Mai 2005, 21:38 Uhr
Inhaltsverzeichnis
projekt wiki2scorm
Hinweise
- http://www.heise.de/newsticker/result.xhtml?url=/newsticker/meldung/58992
- http://en.wikipedia.org/wiki/YAML
- http://www.yaml.org/
- http://www.pyyaml.org/
- http://trac.edgewall.com/
- http://www-106.ibm.com/developerworks/xml/library/x-syntax.html
WYSIWYG (What you see is what you get)
als Alternative zu YAML, WikiML & Co:
- widgEditor: HTML-Editor mittels Style-Sheets und Javascript
- WYSIWYG comes to Safari 1.3 (funktioniert ab Mac OS X 10.3.9)
schritte
- script zum erstellen einer scorm datei: in dateien bestehende dokumente und xml metatinformation in ein zip-archiv verpacken.
- dokumente (html) und xml metainformation optional aus web
- xml packaging info generieren
- metainfo edit für anwender
- handling von grafiken etc in html
- handling von html referenzen bei dokumenten aus verschiedenen urls
- wiki integration
arbeitsbereiche
scorm xml
a) welche xml abschnitte betreffen vom script gehandelte entitäten und müssen von script erstellt werden. vermutlich: dokumentbestandteile
http://www.imsglobal.org/content/packaging/
b) welche xml abschnitte betreffen informationen die vom anwender bereit gestellt werden (aber sonst in der programmlogik keine rolle spielen).
vermutlich zb: autor
c) welche xml abschnitte können vorerst konstant bleiben, oder sind vorerst nicht notwendig.
xml info via script
xml info via anwender
dokument, inhalt
dokument, zugriff
local: open
#!/usr/bin/env python f = open('test.py') print f.read()
web: urllib (python docs library reference 11.4)
(eventuell urlretrieve)
#!/usr/bin/env python import urllib f = urllib.urlopen('http://www.python.org') print f.read()
archiv handling
wie docs (html files) und metainformation (xml files) im script in zip file ? vermutlich mit:
zipfile (python docs library reference 7.18)
testscript: zip archiv erzeugen, mehrere dateien hinzufügen