XMediaGrabber:Anleitung:Plugins:Filmdatenbank

Aus TuxBoxWIKI
Wechseln zu: Navigation, Suche

Vorlage:XMG sidebar


Allgemeines

Mit diesem Plugin kann eine einfache Filmdatenbank aufgebaut werden. Folgende Möglichkeiten stehen zur Verfügung:

  • Erfassen einer Liste von Filmen über deren Namen
  • Definieren von eigenen Feldern wie z.B.: Genre, Inhalt, Schauspieler, Nummern etc.

Dabei stehen 3 Attributtypen zur Verfügung:

  • Text: Freier Text der auch über mehrere Zeilen gehen kann
  • Auswahl: Eine Auswahlbox mit beliebigen Einträgen
  • Ja / Nein Feld
  • Filtern nach allen definierten Attributen
  • Schnellsuche über Filmname
  • Export und Import in eine csv Datei (um z.B. von Excel eine bestehende Filmliste zu importieren


Oberfläche

Die Filmdatenbank wie sie bei dem Entwickler im Einsatz ist:


400px


Im linken Bereich sind die Filme aufgelistet, im rechten Bereich werden die definierten Attribute mit ihren Werten dargestellt.

Im folgenden Tutorial wird gezeigt wie man zu dem hier dargestellten Ergebnis kommt.


Tutorial

1. Schritt: Definieren der gewünschten Attribute

Beim ersten Laden des Plugins haben wir folgendes Bild vor uns:

400px

Um nun Attribute zu definieren müssen wir auf die Schaltfläche "Einstellungen" drücken.

Es erscheint ein kleiner Dialog:

487px

In diesem werden die zusätztlichen Attribute erfasst indem in der Zeile die mit markiert * ist, das nächste Attribut eingetragen wird.

Das Attribut Filmname ist Pflicht und sollte nicht gelöscht werden. Die Breite und die Höhe des Eingabefeldes kann aber angepasst werden.

Die Breite und Höhen Angaben bezieht sich auf Zeichen, d.h. ein Feld mit 80 Breite und 4 Höhe kann 80 Zeichen in der Breite und 4 Zeilen in der Höhe fassen.

Die Position bezieht sich auf die Stelle in der Oberfläche an der sie angezeigt werden wird. (Alle Attribute werden von oben nach unten dargestellt)

487px

Nachdem alle Attribute eingegeben sind, sollten wir folgendes Bild vor Augen haben:

487px

Um die Einstellungen zu speichern muss nur der Dialog geschlossen werden.

2. Schritt: Erfassen der Filme

Wir sollten jetzt folgende Oberfläche sehen:

400px

Für jedes Attribut wurde auf der rechten Seite ein Steuerelement erstellt, welches jedoch noch nicht editierbar ist.

Um nun unseren ersten Film einzugeben, muss auf die erste Zeile der Tabelle auf der linken Seite geklickt werden:

400px

Durch verlassen der Zelle mit Enter oder der Tabulator Taste wird der Film eingetragen und selektiert, weiters werden die Eingabefelder für die Attribute aktiviert:

400px

In die Textfelder und Auswahlfelder kann jetzt der gewünschte Text eingegeben werden.

Die Auswahlfelder haben die Funktion das alle eingegeben Werte gespeichert werden, damit sie beim nächsten Film zur Verfügung stehen. (Durch rechtsklick in ein Auswahlfeld wird ein Kontextmenü angezeigt indem Einträge gelöscht werden können)

Nach Eingabe der Informationen erhalten wir ca. folgendes Bild:

400px

Um weitere Filme zu erfassen, verfahren wir wieder genauso wie beim ersten Film, jetzt haben wir jedoch in den Auswahlfeldern schon die zuvor erfassten Werte.

3. Schritt: Suche nach einem Film

4. Schritt: Filtern nach Filmen