Glossaire_XH - Benutzerhandbuch

Willkommen beim Benutzerhandbuch von Plugin Glossaire_XH v2 für CMSimple_XH (1.7.x).

Plugin Glossaire_XH

I - Beschreibung

Glossaire_XH zeigt bei Mouseover eine Definition von betimmten Wörtern in Ihrer Webseite und in Newsboxen. Diese Definition darf betitelt und illustriert sein.

Wenn eine Konfiguration das erste Mal für das benutzte Template validiert wurde, rufen Sie den Admin-Modus auf, erstellen das erste Wort und seine Definition.

Wenn Sie den Text auf der jeweiligen Seite lesen, in dem das vorher erklärte Wort vorhanden ist, erscheint die definition bei einem Mouseover wie ein Tooltip.

II - Sprachen

Das Plugin kann mit allen durch CMSimple_XH unterstützten Sprachen zusammenarbeiten.

Sein Plural-Detektor (versucht durch die Wortstämme die Pluralbildungen zu erkennen) unterstützt z.Zt. diese Sprachen: Cs, Da, De, Fr, It, Ru, Sk.

Danish (Dänisch): Erstellen Sie das Wort in der Infinitiv-Form. Daher findet der Detektor sowohl die Singular als auch die Pluralformen, wenn diese nicht voneinander abweichen.
Beispiel für: car = bil, die dänischen Wörter "bilen, biler, bilerne" werden genauso erkannt und markiert.


Slovak and Czech: Erstellen Sie das Wort als Basis in der Infinitiv-Form. Der Detektor für Pluralformen wird versuchen, andere Formen und deren Plural zu finden.
Nur die Nomen sind betroffen, jedoch wird die Bestimmung der Fälle nicht unterstützt.

Die Verwaltung ist für verschiedene Sprachen vorhanden (default ist English).

Um eine neue Sprache-Datei zu diesem Plugin hinzuzufügen, sind zwei Bedingungen nötig:

Wenn Sie für die Nutzung des Plugins eine andere Sprache wünschen und planen, kontakten Sie den Plugin-Autor. Sie könen ihm eine eigene Übersetzung der Sprachdatei übersenden. Herzlichen Dank!

2.1 - Gebrauch in einer Multilingual Seite

Glossaire_XH stimmt mit der Philosophie von CMSimple_XH überein. Das Plugin erscheint in der Sprache, die in der CMSimple_XH-Installation eingestellt wurde (in Übereinstimmung mit der Sprache, die durch das Plugin unterstützt wird, wenn es nicht in Englisch ist) und die Worte und die Erklärungen werden in einem speziellen Daten-Ordner des Plugins erstellt. Wenn Ihre Seite z.B. zwei Sprachen beinhaltet (Englisch und Deutsch), werden die Worte in Englisch und ihre Erklärungen im speziellen Daten-Ordner des Plugins data/en/ abgespeichert. Für Deutsch, es ist die deutsche Datei, die im Daten-Ordner des Plugins data/de/ abgespeichert wird.

III - Installation

Kopieren Sie den Inhalt der ZIP-Datei (jeweils neueste Version) in den Ordner plugins/ in Ihrer CMSimple_XH Installation).

Achten Sie bitte darauf, dass bei allen Ordnern die Dateiattribute = chmod " 705" (statt 755) und bei allen erforderlichen Dateien die Dateiattribute = chmod "604" (statt 644) geändert und eingestellt sind.

Checken Sie dies mit Ihrem FTP-Programm (z.B. FileZilla).

Nutzung des Plugins: Einfach die erste Konfiguration (in der Konfigurations-Seite) für das ausgewählte und genutzte Template sichern. Die template.htm -Datei des genutzten Templates wird durch ein Hinzufügen von init_Glossaire() modifiziert. Eine Kopie der Original-Datei wird als Datei (template.htm.bak) erstellt und gespeichert.

Entsprechend den Beschränkungen Ihres Host-Anbieters, könnten verschiedene Operationen nicht möglich sein. In diesem Fall müssen Sie die Änderungen manuell am template.htm Ihres Templates vornehmen. Fügen Sie den Code vor <?php echo content();?> ein.

<?php init_Glossaire(); ?>

Der Pluginaufruf ist so (mit dem Leerzeichen) absolut richtig! Als automatischen Komfort fügt das Plugin den richtigen Code genau hinter das end tag </head> ein.

In der Konfigurations-Seite des Plugins ist es möglich, das Plugin bei einem bestimmten Template zu deaktivieren. Sie sehen das daran, dass in der Box [Plugin-Zustand für diese Vorlage (Template)] es darunter zwei Möglichkeiten gibt: 1. Für das aktuelle Template steht dort: Deaktiviert (validiert die Konfiguration zum Aktivieren) 2. Für ein neu gewähltes Template aus der Box darüber und nach dem Klick auf den Button Speichern ganz unten, erscheint dann "ACTIVE deaktivieren -> " mit einer Checkbox. Diese Checkbox ist für die Deaktivierung vorgesehen.

3.1 - Updates

Glossaire_XH ist mit dem Updatecheck Plugin (by Holger Irmler) kompatibel, das dem Webmaster anzeigt, ob Updates vorhanden sind.

IV - Konfiguration

Diese Seite erlaubt Ihnen für jedes Template:

Sie werden die Option bemerken und können das Template gegenüber dem voreingestellten Template [default] entsprechend ändern. In diesem Fall wird die Webseite mit dem neu ausgewählten Template geladen. Das erlaubt Ihnen, die Erklärungen für den Tooltip einfacher mit Hilfe einer Vorschau zu vergleichen und ob das die gewünschte und richtige Form ist. (Diese Vorschau zeigt sofort die Einstellungen im Teil AUSSEHEN der DEFINITIONEN im Teil "Konfiguration"). Auch wenn diese Form validiert wurde, ist das Template noch immer auswählbar und wird angezeit. Sie können daher auch ein anderes Template für eine andere Webseite wählen.

Wichtig: So lange die Konfiguration des Templates nicht validiert wurde, wird das Plugin für Besucher nicht arbeiten.

Tipp: Geben Sie aufgrund des Feldes kurze Erklärungen an.

V - Wörter und Erklärungen

Auf dieser Seite werden die Listen zu Wörtern und den mit ihnen verbundenen Erklärungen verwaltet.

5.1 - Die Liste der Wörter

Es zeigt existierende Wörter, Zugang zur Bearbeitung oder Erstellung von Wort und zugehöriger Erklärung, es erlaubt aber ebenso das einfache Entfernen vom Wort und zugehöriger Erklärung.

5.1.1 - Die Filter

Diese kommt in Form einer alphabetischen Liste.
Wenn Sie einen Buchstaben aus dieser Filterliste anklicken, werden aus der Tabelle die speziellen Wörter-Dateien herausgefiltert und in entsprechender alphabeitscher Reihenfolge in der Wörterliste aufgelistet.

5.1.2 - Sortierung

Jede Spalte in der Tabelle hat eine Überschrift (Id oder Worte), die einen Link zur Sortierung besitzen. Sie können die Tabelle nach den Id-Nummern oder nach den von Ihnen vergebenen Worten sortieren lassen. Je nach Sortierung wird dann entweder "Id" oder "Worte" durch einen Unterstrich hervorgehoben. (Die alphabetische Sortierung bzw. Abkürzungen werden zuerst angezeigt). Die Größe der Tabelle ist beschränkt. Wenn die Anzahl der Wörter so zunimmt, dass sie die Tabellenbegrenzungen überschreitet, können Sie trotzdem in der Tabelle sich die einzelnen Zeilen anzeigen lassen, indem sie mit dem Mausrad oder durch Nutzung des Scrollbars an der rechten Seite durch die Liste browsen. Die Nutzung von Filtern reduziert die Anzahl der gezeigten Zeilen.

5.1.3 - Die Liste

Die Liste hat eine Spalte für Id und eine für Wörter. Am Ende der Zeile sehen Sie noch ein Symbol für Löschung/en (Papierkorb mit rotem X). Eine Checkbox am Ende jeder Zeile wird dazu genutzt, um ein oder mehrere Wörter für die Löschung auszuwählen. Wird das erste Häkchen in der Checkbox gesetzt, wird die ausgewählte Zeile rot eingefärbt und gleichzeitig wechselt die letzte Zeile der Tabelle von "Erstelle ein Wort" nun zu "1 gewählt" und "Löschen". Es können auch mehrere Worte gleichzeitig gewählt werden. Es muss dazu immer die Checkbox angeklickt werden. Ein Klick auf den Button "Löschen" bewirkt, dass die ausgewählten Dateien im Plugin-Ordner /data/ gelöscht werden. Löschen eines Wortes zieht auch die Löschung der dazugehörenden Erklärung nach sich.

5.2 - Erstellung von Wort und Erklärung

Am Ende der Liste, klicken Sie auf "Erstelle ein Wort".

Sie sind jetzt auf der Seite "WORT und DEFINITION", wohin Sie das Wort schreiben, den Titel der Erklärung (optional)*, und die Erklärung selbst.

Bezüglich des Titels, ist es der Titel für die Erklärung. *Haben Sie keine Titel-Ärea, lassen Sie das Feld leer.

Eine Id wird oben auf der Seite angezeigt. Diese ist die Nummer, die das Wort und die Erklärung identifiziert. Das Wort, ist nicht editierbar.

Fügen Sie in die Felder WORT und TITEL kein HTML-Code oder anderes hinein. Schreiben Sie die Texte in diesen beiden Feldern mit Ihrer Tastatur. Benutzen Sie z.B. nicht copy/paste. Das ist besonders für Sonderzeichen sehr wichtig.

Anmerkung: Die Untersuchung des einzelnen Webseite durch das Plugin ist nicht "abhängig von Groß-/Kleinschreibung". Also, für Abkürzungen (z.B.: A.B.C.D. oder ABCD) und nur in diesem Fall, wird sich die Suche NUR auf Großbuchstaben beziehen (a.b.c.d. oder abcd werden nicht gefunden werden).

DEFINITION: Der Editor (abhängig von der Wahl die der Admin von CMSimple_XH machte) erlaubt Ihnen die Erklärung zu erstellen. Sie können ein Bild platzieren (beachten Sie die Erklärung, dass es nicht sehr weit dargestellt werden kann. Deshalb benutzen Sie ein kleines Bild, weil es sonst verkleinert gezeigt wird).

Die Farben (Titel, Texte und ihre Hintergründe), Zeichensatz, Randfarben sind in einem weiteren Teil der Konfigurationsseitekonfigurierbar.

Unten, kurz vor dem Speichern-Button, erlaubt eine Checkbox, dass die Weite des Festers definiert werden kann.

Eine andere Option erlaubt Ihnen das Verhalten des Tooltips während des Mouseovers einzustellen. Wenn es ausgewählt ist, wird der Tooltip mit der Erklärung nach dem Mouseover eingefroren bleiben. Ein Wahlbutton befindet sich in der rechten oberen Ecke. (Es wird geschlossen, wenn ein anderer Tooltip gezeigt wird). Ohne diese Option wird der Tooltip sofort geschlossen, wenn der Mauscursor nicht mehr über dem Wort ist.
Dies kann z.B. bei Texten mit Verknüfungen (links) sehr hilfreich sein.

Wenn die Form ausgefüllt ist, klicken Sie auf "Speichern" am Ende der Seite.

Nun sind Sie zurück in der Liste von Worten und es erscheint in dieser Liste das Wort, das Sie gerade erstellt haben.

5.3 - Sound und Video

Zuerst müssen Sie realisieren, dass wenn ein Wort in der Webseite erklärt wird, diese Erklärung zwangsläufig an das Ende der Seite verschoben wird. Sogar wenn ein Wort mit Erklärung nicht im Webseitentext auftaucht, ist der definierte Inhalt trotzdem im Seiten-code enthalten. Im dem Fall, in dem Sie eine Audio- oder Video-Datei in eiem Player abspielen möchten, kommen diese Probleme zu Tage:

Das Script Glossary kann einen Player steuern, wenn dieser von Javascript kontrolliert wird. Es ruft automatisch zwei Funktionen auf, eine zum Abspielen, wenn der Tooltip auftaucht, die andere zum Stoppen, wenn der Tooltip geschlossen wird. Sie müssen eine Javascript-Datei mit dem Namen erstellen: fonct_util.js und diese kopieren Sie in den js Ordner des Plugins (plugins/glossaire/js/). Es sollte die folgende Funktion beeinhalten und muss auch noch an den benutzten Player angepasst werden:

Für das Playback: demLect(id)
Zum Stoppen: stopLect(id)

dort, wo die Id ist die Id des Objektes beim Player. Es wird eine Id zu Ihrem Objekt-Kennzeichen des Players wie folgt hinzugefügt: vidgpop + the id number des entsprechend gewählten Wortes (die Id ist oberhalb der Form Erstellen/Bearbeiten des Wortes zu finden).

Zum Beispiel, der Tooltip mit der Id Nummer 35, soll <object id="vidgpop35" > sein ...

5.3.1 - Konkretes Beispiel

VI - Drucken

Wenn Sie eine Webseite drucken, wird jedes hervorgehobene und für das Plugin definierte Wort mit einer Verknüpfung (Link) am Ende der Webseite platziert (die unterschiedliche Unterstreichung erscheint jedoch nicht notwendigerweise in der Vorschau; das hängt mit den Definitionen in CSS des Templates zusammen). Die verschiedenen Erklärungen (zu den unterschiedlichen Wörtern) können dadurch gehäuft unter dem Titel "Glossary" aufgelistet werden. Wurde der Druck als PDF initiert, so sind diese Verknüpfungen (links) immer noch aktiv und fungieren wie eine Sprungmarke (anchor).

Beachten Sie: Eine Webseite beinhaltet auch beim Drucken also alle mit dem Plugin Glossaire_XH definierten und erklärten Worte. Die Zahl der gedruckten Seiten wird deshalb in Abhängigkeit der Länge der Erklärungen für die Tooltips sein. In solchen Fällen macht es Sinn, sich auf kurze Erklärungen zu beschränken.

Diese Erklärungen werden are trotzdem in zwei Spalten mit einem verkleinerten Zeichensatz dargestellt.

VII - Deinstallieren

Auf der Konfigurationsseite, deaktivieren Sie das Plugin für jedes Template in der Liste.

Das meint das Löschen von init_Glossaire() in der template.htm jedes einzelnen Templates.

Dann löschen Sie alle Dateien des Plugins auf dem Server. Das bedeutet, dass der komplette Ordner "glossaire" im Verzeichnis Plugins zu löschen ist.

VIII - Herunterladen

Sie können Glossaire_XH auf dieser Seite herunterladen : Glossaire_XH v2

IX - Lizenz

Glossaire_XH ist eine GPLv3 Lizenz.


© 2018 Ludovic AMATHIEU

TOP