Mit einem Externen GUI Modul kann eine spezifische HTML-Seite mit einer definierten Benutzeroberfläche angezeigt werden. Durch Verwendung der WebOffice URL Call Schnittstelle oder der WebOffice Script API können Sie mit WebOffice 10.8 SP2 die Funktionalität dieser Module kontrollieren. Auf diese Weise ist es beispielsweise möglich, anstatt der WebOffice Suchfunktion ein externes GUI Modul zu verwenden (Abfragen müssen aber stets definiert werden, so dass Sie eine externe Layer ID haben, aber es müssen keine vordefinierten Abfragen konfiguriert werden).
Konfiguration Externes GUI Modul
Eigenschaft |
Beschreibung |
Aufzurufende URL
|
Definiert die URL, die in WebOffice eingebettet angezeigt wird. |
Name der Anwendung |
Name bzw. Bezeichnung der Anwendung (wird in der Benutzeroberfläche in der Suchergebnisseite angezeigt). |
HTTP Get verwenden? |
Legt fest, ob die Parameter von WebOffice an die Externe Anwendung über HTTP Get (wahr) oder HTTP Post (formularbasierend) (falsch) übergeben werden. |
Javascript Callback beim Schließen |
Definiert eine Javascript Methode, die aufgerufen wird, bevor das Werkzeug geschlossen wird. |
Eindeutige Kennung |
Wird im Benutzerprofil, Protokollieren, Logging etc. verwendet. |
Definiert, ob das externe GUI Modul im flex Client verwendet werden soll (Ja), oder nicht (Nein / Standard). Hinweis: Dies ist ein WebOffice flex (Flash) spezifischer Parameter. |
|
Client Parameter übergeben? |
Legt fest, ob der "client" Parameter am Ende des URLs angehängt werden soll. Dies kann für Seiten genutzt werden, die anhand des übergebenen client Parameters z.B. ihre styles anpassen können. |
Projektsprache als Parameter übergeben? |
Legt fest, ob der "language" Parameter am Ende des URLs angehängt werden soll. Dies kann für Seiten genutzt werden, die anhand des übergebenen language Parameters ihre Sprache anpassen können. |
Legt fest, ob die Benutzerkennung des in WebOffice angemeldeten Benutzers im HTTP Header übergeben werden soll. Hinweis: Die Unterstützung zur Übergabe von Benutzerkennungen an externe GUI Module vom Typ Hidden werden auch für den WebOffice mobile Client mitgegeben. |
|
Benutzerkennung übergeben (Base 64)? |
Legt fest, ob die Benutzerkennung des in WebOffice angemeldeten Benutzers im HTTP Authorization-Header - Base64-codiert, Basic Authentifizierung - übergeben werden soll. Hinweis: Die Unterstützung zur Übergabe von Benutzerkennungen an externe GUI Module vom Typ Hidden werden auch für den WebOffice mobile Client mitgegeben. |
Legt fest, ob ein WebOffice Benutzer Token im Header (WebOffice-User-Token) übergeben werden soll. |
|
Schließen erlauben? |
Legt fest, ob der Benutzer das GUI Modul aus der WebOffice Oberfläche entfernen kann (Ja) oder ob das Modul analog zu WebOffice Standardmodulen nicht vom Benutzer entfernt werden darf (Nein / Standardwert). |
An-/Abdocken erlauben? |
Legt fest, ob der Benutzer das GUI Modul in der WebOffice Oberfläche an- und abdocken kann (Ja), oder nicht (Nein / Standardwert). Funktioniert nur, wenn die Seite über HTTP GET eingebunden ist. Zu beachten ist, dass der Inhalt des Moduls bei jeder Zustandsänderung neu vom Server geladen wird. Hinweis: Im WebOffice core Client ist das An-/Abdocken nicht möglich. |
Legt fest, ob ein Akzeptieren-Button im GUI Modul angezeigt wird (Ja) oder nicht (Nein/Standard). Bei Klick auf den Button wird beim nächsten Mal öffnen des Clients kein GUI Modul mehr angezeigt. Die Anzeige des Buttons erfolgt nur bei aktivem Usermanagement. Sie können das Profil wieder zurücksetzen, indem Sie die zur Protokollierung erzeugten txt-Dateien im Verzeichnis C:\Tomcat\webapps\<WebOffice-Anwendung>\WEB-INF\work\profiles löschen. Dadurch werden alle externen GUI-Module wieder für alle User aktiviert. Dieser Vorgang löscht allerdings auch alle anderen Profilinformationen.
Hinweis: Eine korrekte Funktionsweise dieser Option ist nur dann gewährleistet, wenn auch ein entsprechender Name der Anwendung vergeben wurde. Stellen Sie daher bei Verwendung dieser Funktion immer sicher, dass Sie weiter oben einen Namen der Anwendung definiert haben. Hinweis: Um gezielt ein einzelnes GUI-Modul für alle User wieder zur Verfügung zu stellen ohne die übrigen Profilinformationen zu löschen, wird ein Skript zur Verfügung gestellt. Die beiden Inputparameter des Skripts sind einerseits der Pfad zum Ordner, in dem sich die Profile befinden, und andererseits der Name des GUI-Moduls, das für alle User reaktiviert werden soll, wobei Leerzeichen bei der Eingabe durch Unterstriche ersetzt werden müssen. Beide Parameter sind ohne Anführungszeichen einzugeben. |
|
Breite des GUI Moduls in Pixel. Bei Verwendung der Werte 0 für Breite und Höhe wird das GUI Modul automatisch maximiert und zentriert. |
|
Höhe des GUI Moduls |
Höhe des GUI Moduls in Pixel. Bei Verwendung der Werte 0 für Breite und Höhe wird das GUI Modul automatisch maximiert und zentriert. |
Koordinaten in Pixel |
Koordinaten der linken oberen Ecke des GUI Moduls. Bei Verwendung der Werte 0 0 wird das GUI Modul automatisch horizontal und vertikal zentriert Hinweis: Dies ist ein WebOffice flex (Flash) spezifischer Parameter. |
Eigenschaften Externes GUI Modul
Als Unterknoten kann ein Anzeigemodus für das Externe GUI Modul konfiguriert werden. Wählen Sie IFrame, wenn ein Fenster innerhalb des WebOffice 10.8 SP2 Clients angezeigt werden soll, oder PopUp für ein neues Browserfenster. Abhängig vom gewählten Modus können Sie entweder einen Fenstertyp (IFrame) oder Fensteroptionen (Pop Up) wählen.
Hinweis: Eine Anleitung, wie man ein externes GUI-Modul konfiguriert, das beim Projektaufruf Neuigkeiten anzeigt, finden Sie unter Integration eines GUI-Moduls, das Neuigkeiten präsentiert.