Konfiguration
Beim Start wird versucht, die Datei config.txt
im lokalen Unterverzeichnis "config" einzulesen. (
config.txt
) Steht diese Datei nicht zur Verfügung startet der Editor mit Standardwerten.
Über die Konfigurationsdatei können folgende Einstellungen vorgenommen
werden, die in 5 Kategorien aufgeteilt sind:
- general
- Vokabular-Datei
LOM schreibt als mögliche Werte für bestimmte Elemente ein festes
Vokabular vor. Zur Gewährleisutng der Sprachenunabhängigkeit werden
entsprechend numersiche Werte vorgeschrieben, die dann auf die jeweilige
Sprache abgebildet werden können. Die Abbildung der Werte auf die einzelnen
Sprachen sind in der Datei, die in der Konfigurationsdatei angegben ist, gespeichert.
Diese Datei kann beliebig geändert werden, um eigene Vokabulare zu erzeugen.
Die einzige Einschränkung besteht darin, daß zu jedem Element
für alle Sprachen die gleiche Anzahl an möglichen Werten exisitieren
muß. Ohne Angabe einer Vokabulardatei kann der Editor nicht gestartet
werden. ( Original
Vokabulardatei
)
- Ordner für Klassifikationsdateien
Um das Ausfüllen der Klassifikations-Kategorie von LOM zu erleichtern,
können (ACM Computer
Classification
)
- categories
Über diesen Eintrag kann angegeben werden, welche Kategorien einer
LOM-Beschreibung im Editor zu sehen sind. Zur Auswahl stehen die Werte:
general, educational, technical, lifecycle (enthält
auch die Kategorie rights), metametadata, relation, annotation, classification
Soll eine Kategorie nicht angezeigt werden, kann die entsprechende Zeile
mit einem Kommentar versehen oder gelöscht werden. Welche Kategorien
angezeigt werden, kann auch in der Oberfläche des Editors geändert
und abgespeichert werden
- preferences
- Sprache
Zur Zeit werden vom Editor die Sprachen Deutsch, Englisch und Spanisch
unterstützt. Die Einstellung der Sprache wirkt sich nicht nur
auf die Oberfläche aus, sondern auch darauf, welche Werte einer LOM-Beschreibung
angezeigt werden. Ist beispielsweise als Sprache Englisch eingestellt
und eine LOM-Beschreibung enthält für den Titel der Ressource den
Eintrag
<title><langstring lang="de">Ein
Test-Titel</langstring></title>
so wird dieser Eintrag nicht im Editor angezeigt.
Dieser Wert kann in der Oberfläche des Editors geändert und gespeichert
werden.
- Look&Feel
Mögliche Werte sind javax.swing.plaf.metal.MetalLookAndFeel, ...,
- database
- Über diese Einträge kann angegeben werden, ob eine
Datenbankanbindung zur Verfügung steht, in der die erzeugten LOM-Daten
gespeichert werden können. Der Editor verwendet zur Speicherung
der LOM-Daten in einer relationalen Datenbank das CASTOR-Framework (
castor.exolab.org
). In dieser Version des Editors, sind die entsprechenden Pakete zur
Verwendung von CASTOR nicht enthalten. Wenn Sie eine Datenbank zur Speicherung
verwenden wollen, wenden Sie sich bitte an
iteach@kom.tu-darmstadt.de
für weitere Hinweise.
- xml
- dtdlocation
URL der DTD, die beim Speichern einer XML-Beschreibung referenziert werden
soll (default:
www.multibook.de/xml/lom1.dtd
). Enthält der Eintrag den Wert "include", wird die DTD direkt
in die XML-Beschreibung mitengefügt, sodaß die Beschreibungen
auch ohne Netzwerkanbindung wieder eingelesen werden können.
- validation
Über diesen Eintrag (true,false) kann das Verhalten des XML-Parsers
beim Einlesen einer XML-Beschreibung festgelegt werden. Ist für den Eintrag
(true) angegeben, bricht der Parser das Einlesen ab, wenn die Beschreibung
die referenzierte DTD verletzt; beim Eintrag (false) versucht der Parser auch
bei ungültigen XML-Beschreibungen alle LOM-Elemente zu lesen und im
Editor anzuzeigen.
- jaxpProperty
Über diesen Eintrag wird spezifziert, welcher XML-Parser zum Einlesen
der XML-Beschreibung verwendet werden soll.