Gentics Logo

MANUAL

Betrieb

Suchindex-Wartung

In diesem Modul können Suchindizes gewartet werden. 

In der Übersicht ist der Status des jeweiligen Index ersichtlich. Zudem sieht man, wie viele Objekte ein Index umfasst.

Mit den beiden Aktionen in der letzten beiden Spalten kann man die Indizes neu aufbauen. Dabei hat man entweder die Möglichkeit den Suchindex lediglich zu reparieren (Klick auf Werkzeugsymbol) oder den Suchindex zu löschen und komplett neu aufzubauen (Klick auf rotes Aktualisierungssymbol).

Diese beiden Aktionen können notwendig sein, wenn ein Index mehr Objekte gesamt hat als im Index. Es sind also nicht alle Objekte vom Suchindex erfasst.

Im folgenden Bild sind beispielsweise für den Suchindex genticscms_folder Objekte im Index erfasst als es Objekte gibt. Das deutet auf einen nicht-aktuellen Suchindex hin. 


Diesen Suchindex neu aufzubauen, ist daher sinnvoll. Während der Suchindex neu aufgebaut wird, wird in der "Wartet" Spalte angezeigt, wie viele Objekte noch erfasst werden müssen. 

Logs

Im "Logs"-Modul werden protokollierte Nutzer-Aktionen aufgelistet. 

In der Übersichtsseite findet man die Protokoll-Einträge mit Informationen zu Typ, Aktion, Zusatzinformationen, dem Benutzer der die Aktion getätigt hat und das Datum der Aktion.

Scheduler

Im "Scheduler"-Modul können Terminpläne erstellt werden, um somit verschiedene Tasks zu geplanten Zeitpunkten auszuführen.

In der Übersichtseite sind alle Termine aufgelistet. Im Kopfbereich ist ersichtlich, ob der Scheduler momentan aktiv oder pausiert ist. Mit einem Klick auf den entsprechenden Button kann dieser Zustand geändert werden.

Scheduler erstellen

Mit einem Klick auf "Neuen Termin erstellen" können neue Termine, zu denen spezielle Tasks ausgeführt werden, angelegt werden.

Im Dropdown Task kann ein Task ausgewählt werden. Dieser Task wird zum ausgewählten Zeitpunkt ausgeführt. Dabei hat man die Möglichkeit, diesen Task:

  • Einmalig
  • In einem Intervall
  • Nach einem anderen Termin 
  • Manuell

auszuführen.


Wenn man die Option "Parallel" ausführen aktiviert, kann dieser Scheduler-Task parallel zu anderen Tasks ausgeführt werden
Standardmäßig sind alle Task seriell. Diese werden also nie gleichzeitig ausgeführt.

Eigenschaften

In den "Scheduler"-Eigenschaften können bereits erstellte Termine angepasst werden.

Durchläufe

Im "Durchläufe"-Reiter, sieht man die Ausführungen des Scheduler-Tasks und den jeweiligen Status der Ausführung.

Tasks

Im "Task"-Reiter sieht man alle vordefinierten und selbst erstellten Tasks.

Mit einem Klick auf "Neuen Task erstellen" können zusätzliche Scheduler-Tasks angelegt werden. Dabei handelt es sich um Shell-Befehle bzw. Shell-Skripts, die im Dateisystem unter  cms/scheduler-commands/ abgelegt werden und im "Befehl"-Feld, des Dialoges referenziert werden können.
In der Task-Übersichtsseite wird dieser Task als Nicht-interner Task gekennzeichnet.


Hinweis:  Die Skripts müssen ausführbar sein, um als Scheduler-Task verwendet werden zu können.

Inhaltswartung

Im "Inhaltswartung"-Modul können Inhalte und deren Publizierungs-Status zentral administriert werden.

Außerdem kann die Konfiguration neu geladen. Dies ist nützlich, wenn man die Konfigurationsdatei angepasst hat und keinen Neustart des CMS durchführen will oder kann.

Publizieren

Nachdem man einen oder mehrere Online-Projekte bzw. Nodes ausgewählt hat, kann man Inhalte neu publizieren, offline genommene Inhalte neu veröffentlichen oder Inhalte als publiziert markieren. 

Nachdem eine Aktion gewählt wurde, können im Dialog zu publizierende Inhalte eingeschränkt werden. So können zum Beispiel nur Seiten, die in einem gewissen Zeitraum publiziert worden sind, veröffentlicht werden. 
Dazu klickt man auf "Objekte neu publizieren".
Zudem kann ausgewählt werden, in welches Content-Repository publiziert werden soll.

Nachdem man die zu publizierenden Typen ausgewählt hat, sieht man eine Übersicht über die Anzahl der Objekte, die publiziert werden.


Um die Inhalte tatsächlich zu publizieren, muss der interne Scheduler-Task  Run Publish Process ausgeführt werden.

Wartungsmodus

Im "Wartungsmodus"-Modul kann der Wartungsmodus aktiviert bzw. deaktiviert werden. 


Wird der Wartungsmodus aktiviert, werden aktive Nutzersitzungen beendet und somit eingeloggte Benutzer abgemeldet.


Zudem kann eine Hinweis-Nachricht in Form eines Banners in der Editor-UI angezeigt werden, um die Benutzer des CMS auf laufende Wartungsarbeiten hinzuweisen. 


Hinweis: Zeigt man eine Wartungsnachricht, ohne den Wartungsmodus zu aktivieren, hat dies lediglich einen informativen Charakter. 

Content-Staging

In diesem Modul können "Inhaltspakete" erstellt, gelöscht, importiert, exportiert und synchronisiert werden.

Inhaltspakete sind sozusagen das Gegenstück von Implementierungspaketen (siehe Pakete) und betreffen die inhaltliche Ebene. 


Hinweis:  Die eigentliche Zuweisung von Inhalten zu einem Contentpaket erfolgt in der Editor-UI.

Import & Export

Nachdem Inhalte einem Contentpaket zugewiesen worden sind, können diese mit einem Klick auf den Download-Button exportiert/heruntergeladen werden. 

Hat man bereits ein Inhaltspaket und möchte dieses wieder in das CMS importieren, kann dies mit dem Upload-Button durchgeführt werden.

Import Fehler

Das Content-Staging Modul bietet die Funktionalität, Inhaltspakete auf Fehler zu überprüfen.
Im Tab „Import Fehler“ können Inhaltspakete, welche im Dateisystem abgelegt oder vom CMS ins Dateisystem synchronisiert wurden, vor dem eigentlichen Import überprüft werden.

Dazu wählt man das zu überprüfende Inhaltspaket in der Liste aus.

Im Folgenden ist das Inhaltspaket „Manual“ ausgewählt.

Für dieses Paket wurde noch keine Überprüfung durchgeführt.

Nach der Überprüfung werden Fehler in einer Tabelle übersichtlich dargestellt. Sobald das Ergebnis verfügbar ist, wird der Status und Zeitpunkt der Überprüfung im oberen Teil der Seite angezeigt.

Spalten-Erklärung

Objekt IDDie ID des Objektes, welches den Import Fehler verursacht hat.
Fehler/BeschreibungDie Exception und Fehlerbeschreibung.
HilfeNeben dem Fehler befindet sich ein Hilfe-Icon, welches beim Hovern einen Lösungsvorschlag zeigt.
PfadDer Pfad des betreffenden Objektes im Dateisystem.

Fehlertypen

Importfehler können in verschiedenen Kategorien unterteilt werden.

MISMATCH

Die im Inhaltspaket verwendeten Implementierungen haben sich geändert.

EXCEPTION

Allgemeiner Fehler. Tritt auf, wenn z.b. Tagtypen im Zielsystem nicht verfügbar sind.

DUPLICATION

Das Objekt ist bereits mehrfach vorhanden im Zielsystem vorhanden.

NOT_FOUND

Wenn im Inhaltspaket referenzierte Objekte, wie etwa Bilder, nicht gefunden werden.

OTHER

Sammelkategorie für alle anderen Fehler.

In der untenstehenden Abbildung werden die Fehler und passenden Lösungsvorschläge in einem Overlay gezeigt. Diese zeigen sich, sobald man über das Info-Icon hovert.

Nachdem die Fehler behoben worden sind, sollte eine neue Überprüfung gestartet werden. 

Sollten keine Importfehler gefunden werden, wird dies mit einem grünen Häkchen-Icon dargestellt.
Nun steht einem erfolgreichen Import nichts mehr Weg.

Synchronisieren

Inhaltspakete können zudem auch mithilfe der Synchronisierung direkt aus dem Dateisystem exportiert bzw. importiert werden.

Nachdem man ein Contentpaket im CMS erstellt hat, kann dieses ins Dateisystem synchronisiert werden. Dadurch wird ein Ordner mit dem Namen des Inhaltspaketes im cms/content-paket/  Ordner erstellt. 

Vice versa ist dies auch möglich. Dazu legt man das gewünschte Inhaltspaket in den genannten Ordner und führt die Aktion "Contentpaket von Dateisystem importieren".

Wenn Sie ein Contentpaket hochladen (unten rechts, der 2. Button von 5), müssen Sie im Anschluss zusätzlich das Contentpaket vom Dateisystem importieren (4. Button), damit Ihr Inhalt aktualisiert wird.

WICHTIG: Contentpakete müssen mit Ihrer Implementierung konsistent sein. Das bedeutet unterschiedliche Versionen vom Implementierungs-Paketen und Contentpaketen können nicht importiert und synchronisiert werden!