Nutzerspezifische Eingabemasken erstellen

Aus Recorder-Wiki
Wechseln zu: Navigation, Suche

!!!!Dieses Tutorial ist gerade am Entstehen!!!!


In Recorder ist es seit der Version 6.23.2.276 möglich, nutzerspezifische Eingabemasken zur sippenorientierten Dateneingabe zu erstellen. Die Definition der Eingabemasken wird in Konfigurationsdateien im XML-Format beschrieben. Dieses Tutorial dient dazu, zu erläutern, wie das funktioniert.


Aktualiseren von Recorder

Falls noch nicht geschehen, aktualiseren Sie Recoder mindestens auf die Version 6.22.2.276.

Schreiben von XML-Code

XML kann mit jedem beliebigen Texteditor oder jeder Textverarbeitung geschrieben werden, einschließlich des unter Windows standardgemäß zur Verfügung gestellten Editor "Editor" notepad.exe oder auch WordPad. Es gibt aber auch spezielle Editoren zum schreiben von XML-Dateien. Diese überprüfen beispielsweise, ob das Dokument alle XML-Regeln einhält und damit „wohlgeformt“ ist (oder englisch well-formed) oder hinterlegt die einzelnen Elemente farbig.


Aber es bietet sich an, einen freien XML-Editor zu verwenden, beispielsweise der XML-Copy.editor von Gerald Schmitt, der auch für das folgende Tutorial genutzt wird. Sie können stattdessen aber auch jeden anderen textbezogenen oder speziellen XML-Editor verwenden.

Grundlegendes zu XML-Dateien

XML verwendet die selben Erstellungsblöcke wie das weit bekannte HTML: Elemente, Attribute und Werte. Ein XML-Element ist die Grundeinheit eines XML-Dokumentes. Ein Element besitzt einen in spitzen Klammern (< und >) gesetzten Start-Tag. Dieser hat einen Namen und kann Attribute enthalten. Ein Element wird gewöhnlich mit einem End-Tag abgeschlossen, der sich aus dem gleichen Namen und einem vorgesetzten Schrägstrich (/) zusammensetzt, eingeschlossen in die spitzen Klammern.

<name>Inhalt</name>

Attribute befinden sich im Start-Tag eines Elementes und besitzen einen mit Anführungszeichen umschlossenen Wert. Ein Element kann beliebig viele Attribute umfassen, solange jedes einen eindeutigen Namen hat.

<name attribut="wert">Inhalt</name>


Soweit die absoluten Grundlagen zum Verständnis. Weitere Informationen finden sich im Hülle und Fülle im WWW.


In Arbeit

Die Konfigurationsdateien zur Definition der nutzerspezifischen Eingabemasken werden als XML-Dateien angelegt. Nach Upgrade auf die Version 6.22.2.276 oder höher finden Sie im Ordner ...\User Files den Unterordner Custom Species Cards.

Alle Konfigurationsdateien zu nutzerspezifischen Eingabemasken werden in diesem Ordner abgelegt. Recorder bildet beim Programmstart die Eingabemasken anhand der in der Konfigurationsdatei gegebenen Vorschrift. Sie stehen unter dem Menüpunkt "Custom species Card" (z.Z. noch unübersetzt) zur Verfügung und können anstelle der "Standardmaske" genutzt werden.