LINGULAB® MANAGEMENT

contentXXL stellt ein zweites Interface für das Management von LinguLab® bereit. In diesem Interface ist es dem Benutzer möglich, Templates für den jeweiligen Objekttyp zu hinterlegen.


 

CONTENT VERARBEITUNG

Die Content-Verarbeitung erfolgt für die von LinguLab® unterstützten contentXXL-Modul-Typen. Da LinguLab® die Einzelansicht einer Seite analysiert, muss contentXXL ein Einzelansichtstemplate benutzen und hierdurch den HTML-Output generieren. Dieses Einzelansichtstemplate wird über die LinguLab®-Management-Seite erstellt und verändert.

Ein Einzelansichtstemplate kann für jeden Texttyp hinterlegt werden, wird kein Template hinterlegt, wird ein vordefinierter Standard benutzt. Standard bedeutet z.B. der Titel eines Objektes ist mit dem tag <H1> belegt.

Sollte dies in Ihren Templates anders hinterlegt sein, hier ein Beispiel für eine Anpassung:

<H1 lingulabcustom="headline">[Title]</H1>
<H2 lingulabcustom="subheadline">[Headline]</H2>
<H3 lingulabcustom="teaser">[Preview]</H3>
<DIV lingulabcustom="description">[Description]</DIV>

Dieses angepasste Template wird dann bei der Content-Verarbeitung verwendet.
 

DATEN-SPEZIFIZIERUNG

Damit LinguLab® die Daten richtig auswerten kann, muss contentXXL mitteilen, welcher HTML-Tag eine NumberList wiedergibt, oder auch eine BulletList, dies sind nur zwei Bespiele. Weitere Definitionen können unter dem Begriff „SectionTypeSettings“ unter dem Datentyp „ProcessTextData“ eingesehen werden.

Weiteres finden Sie unter dem Link: https://api.lingulab.net/Method.aspx?name=ProcessText

Beispiel: processing text format

inputData.SectionTypeSettings.Headline = "h1";
inputData.SectionTypeSettings.SubHeadline = "h2";
inputData.SectionTypeSettings.Teaser = "h3";
inputData.SectionTypeSettings.Text = "p"

Diese Datenspezifizierung erfolgt über das Einzelansichtstemplate, wie in dem oberen Punkt erläutert. Falls nichts spezifiziert wird, wird eine Vorlage von contentXXL verwendet.

UNTERSTÜTZTE MODULE

LinguLab® unterstützt die contentXXL Module „Artikel“, „Blogs“, „HTML“, „Newsletter“, „Shops“, „Veranstaltungen“ und „Umfrage“.

VERSIONIERUNG

Die aktuell ausgecheckte bzw. bearbeitete Objekt-Version wird an LinguLab® zur Analyse geschickt. Eine LinguLab® Analyse kann zusätzlich nur mit Bearbeitungsrechten gestartet werden.

DATENSICHERHEIT

contentXXL gewährleistet, dass die gespeicherten Login-Daten zu LinguLab® nicht an Dritte weitergeleitet werden. Die Benutzerdaten werden auf den Kunden-/Partner-Servern gespeichert. Für die Sicherheit dieser Daten ist der Kunde/Partner verantwortlich.

LinguLab® Integration in den Objekt-Edit-Manager

In diesem Abschnitt wird beschrieben, wie LinguLab® in contentXXL integriert ist.

FRONTEND

LinguLab® wird als zusätzliches Register in den Objekt-Edit-Manager in contentXXL integriert. Dieses Register wird dem contentXXL-Benutzer nur angezeigt, wenn er einem LinguLab®-Benutzer zugeordnet wurde und eine Lizenz von LinguLab® erworben wurde.

Abb.: Objekt-Edit-Manager – Register: LinguLab®

Unter diesem Register gibt es die Schaltfläche „Analyse starten”. Diese Funktion ruft die API von LinguLab® auf und übermittelt den Text an LinguLab®.

Diese Funktion kann erst aufgerufen werden, wenn das Objekt initial gespeichert wurde. Nur das aktuell gespeicherte Objekt wird übergeben durch die Funktion „Analyse starten“. Werden Änderungen nach der erfolgten Analyse gemacht ist ein „speichern“ vor der erneuten Übergabe an LinguLab® zwingend erforderlich.

TEXTGATTUNG

  • LinguLab® bietet die Möglichkeit, einen Text auf eine bestimmte Textgattung (Typ) hin zu überprüfen. In der Drop-down-Liste der Textgattungen können Sie, bevor Sie die Analyse starten, aus einer Vielzahl auswählen.

Abb.: Objekt-Edit-Manager – Register: LinguLab® – Textgattung

 

SPRACHE

  • Die Sprachversion des Objekts, ist auch die Analyse-Sprache für LinguLab®. LinguLab® analysiert nur die Sprachen DE, EN und FR. Wenn die Überprüfung in LinguLab® erfolgreich war, erscheint die Liveseite von LinguLab®. Auf dieser Liveseite kann der Benutzer seine Daten verändern, sowie die vollständige Analyse einsehen.

FESTE WERTE

  • Ein Objekt das über LinguLab® analysiert werden soll, muss mindestens 200 Zeichen umfassen und muss den Objekt-Titel und die Objekt-Textdaten enthalten.

Des weiteren können die Keywords des Registers „SEO“ mit übergeben werden.

 

KEYWÖRTER

Da LinguLab® maximal drei Keywörter unterstützt, werden die ersten drei eingegeben Keywörter im Register „SEO“ unter Keywords verwendet. Sind keine Keywörter vorhanden, werden keine Keywörter mit übergeben.

Abb.: LinguLab®-Ergebnis im Objekt-Edit-Manager

 

FEHLERMELDUNGEN

Bei API Aufrufen kann es zu bestimmten Fehlern kommen, je nachdem welcher Error-Code zurückgegeben wird, gibt es eine Fehlerdefinition.

contentXXL wird solche Fehler nicht behandeln, sondern den Error-Code, dieser wird vorher in eine verständliche Fehlermeldung umgewandelt, dem Benutzer ausgeben. Dieser muss sich dann darum kümmern, dass dieser Fehler behoben wird, da es interne LinguLab® Fehlercodes sind.

Ein Fehler schlägt z.B. dann auf, wenn sich ein Benutzer mit einem falschen Passwort anmelden will.

SPEICHERN & ZURÜCK

Die „Speichern & Zurück“ Schaltfläche gibt dem Benutzer die Möglichkeit seinen aktuell veränderten Text zu speichern und zu dem aufgerufenen Objekt im Objekt-Edit-Manager zurückzukehren.