Die Hilfe kann mit dem SOG ERP Web-Server über Http zur Verfügung gestellt werden. Dabei stehen alle Hilfepunkte in gewohnter Struktur sowie eine Suchfunktion zur Verfügung. Die Releasenotes sind über die Suche abrufbar.
In der Webhilfe können genau wie in sogxmlhelp mehrere Hilfepunkte zusammen angezeigt werden. Hierfür werden die Hilfepunkte mit dem Pipe-Symbol getrennt.
Beispiel: /sogwebhelp/soghelp.html?p=menu|root|sogxmlhelp
In der Handler-Konfiguration der httpservice_cfg.xml unter dem Knoten Handler muss ein WebHelp-Handler konfiguriert werden.
Eine Beispielhafte Konfiguration sieht so aus (hier lässt die Hilfe über http://Servername:PortNummer/sogwebhelp/soghelp.html abfragen):
<SOGWebHelpRequestHandler name="SOGWebHelp" page="/sogwebhelp/" />
<SOGWebHelpRequestHandler name="SOGWebHelp" page="/sogwebhelp/" customfiles="="${PROJ}\config.indi\sogwebhelp\" head_css="${PROJ}\config.indi\sogwebhelp\mystyle.css" head_html="${PROJ}\config.indi\sogwebhelp\head.html" body_top="C:\sogwebhelp\body_top.html" body_bottom="C:\sogwebhelp\body_bottom.html" />
SOGWebHelpRequestHandler
SOGWebHelpRequestHandler-Attribute:
Dieser kann frei gewählt sein, er muss allerdings einzigartig sein.
Das ist die Seite auf die der Handler aufsetzt. Die im httpservice_cfg.xml konfigurierten Uris (Uniform Ressource Identifier) werden um page ergänzt.
Ist eine der Uri "http://sog.de:4401/" und die page "sogwebhelp" dann reagiert der Handler auf Anfragen an http://sog.de:4401/sogwebhelp/
Alle Bilddateien in dem angegebenen Ordner werden über die Seite /file?f=[filename] bereitgestellt und können in den Templates verwendet werden. Beispiel: http://sog.de:4401/sogwebhelp/file?f=logo.jpg
Template: Die angegebene Datei wird über den CssHandler bereitgestellt und in jeder Seite eingebunden.
Template: Der Inhalt der Datei wird am Ende des Head eingebunden.
Template: Der Inhalt der Datei wird am Anfang des Body eingebunden.
Template: Der Inhalt der Datei wird am Ende des Body einbedungen.
Die Webhilfe erfordert ein Token für den Zugriff. Der Wert gibt die Gültigkeit des Tokens in Tagen an (min 1). Nur zur SOG-internen Verwendung. Kann in Html-Templates verwendet werden:
<a href="soghelp.html?{sogtoken}">Webhilfe</a>
Bei Fehlern sollte zunächst überprüft werden, ob diese nach der Deaktivierung der ggf. vorhandenen Templates noch immer auftreten.
#webhelp