Wiki-Quellcode von Installation
Zeige letzte Bearbeiter
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{content/}} | ||
| 2 | |||
| 3 | Die Installation des OpenText-Plugins für {{formcycle/}} lässt sich in folgende 3 Punkte unterteilen: | ||
| 4 | |||
| 5 | 1. Installation der Konfigurationsoberfläche auf dem //CMS-Server// | ||
| 6 | 1. Installation der Anbindung an {{formcycle/}} innerhalb des //OTWSMS//-Projekts | ||
| 7 | 1. Konfiguration der //Content-Klassen// innerhalb des //OTWSMS//-Projekts | ||
| 8 | |||
| 9 | == Voraussetzungen == | ||
| 10 | |||
| 11 | * OpenText-WebsiteManagement-System ab Version 11 | ||
| 12 | |||
| 13 | == Installation der Konfigurationsoberfläche auf dem CMS-Server == | ||
| 14 | |||
| 15 | Laden Sie das Plugin {{code language="none"}}xima-fc-otwsm{{/code}} herunter und entpacken es im Plugin-Verzeichnis Ihrer //OpenText//-Installation, z.B. {{code language="none"}}C:\OpenText\WS\MS\ASP\PlugIns\{{/code}} | ||
| 16 | |||
| 17 | Der Pfad muss auch per URL aufrufbar sein, wenn Sie in //OpenText// angemeldet sind. | ||
| 18 | |||
| 19 | |||
| 20 | == Installation der Anbindung an {{formcycle/}} innerhalb des //OTWSMS//-Projektes == | ||
| 21 | |||
| 22 | {{figure image="ck-import-2.PNG" clear="h2"}}{{/figure}} | ||
| 23 | |||
| 24 | {{figure image="ck-import-1.PNG" clear="h2"}}{{/figure}} | ||
| 25 | |||
| 26 | Laden Sie die //Content-Klassen// {{code language="none"}}FORMCYCLE Integrator{{/code}} und {{code language="none"}}FORMCYCLE Konfiguration{{/code}} herunter und entpacken diese in ein Verzeichnis. Dieses muss sich nicht auf dem //CMS-Server// befinden. | ||
| 27 | |||
| 28 | Die folgenden Schritte müssen in jedem //OPTWSMS-Projekt// durchgeführt werden, das an {{formcycle/}} angebunden werden soll. | ||
| 29 | |||
| 30 | Importieren Sie die 2 Content-Klassen in Ihr //OTWSMS-Projekt//, oder alternativ in Ihr Master-Projekt und vererben es dann entsprechend weiter. | ||
| 31 | |||
| 32 | Hierzu erstellen Sie nun noch eine neue //Content-Klasse// mit Template und wählen unter //Template aus Datei erstellen// eine der //Content-Klassen// aus. Wir empfehlen, die //Content-Klassen// wie in dieser Anleitung als {{code language="none"}}FORMCYCLE Integrator{{/code}} und {{code language="none"}}FORMCYCLE Konfiguration{{/code}} zu benennen. | ||
| 33 | |||
| 34 | == Konfiguration der Content-Klassen innerhalb des OTWSMS-Projektes == | ||
| 35 | |||
| 36 | {{figure image="config-1.PNG" group="konfigCont" clear="h2"}}Füllen Sie die roten Punkte mit den korrekten Angaben aus.{{/figure}} | ||
| 37 | |||
| 38 | {{figure image="configGUID-fuellen-1.PNG" group="konfigCont"}}{{/figure}} | ||
| 39 | |||
| 40 | {{figure image="configGUID-fuellen-2.PNG" group="konfigCont"}}{{/figure}} | ||
| 41 | |||
| 42 | Erstellen Sie eine Instanz der //Content-Klasse// {{code language="none"}}FORMCYCLE Konfiguration{{/code}} und öffnen Sie diese im //SmartEdit//. | ||
| 43 | |||
| 44 | Geben Sie nun in der Konfiguration die URL zum Plugin für {{formcycle/}}, den Nutzernamen und Ihr Password ein. | ||
| 45 | |||
| 46 | {{warning}} | ||
| 47 | Wichtig: Verwenden Sie für das Ausfüllen der Konfigurationselemente unbedingt die roten Punkte. Eine Veränderung der Vorgaben hat bei der Integration keinerlei Auswirkung. | ||
| 48 | {{/warning}} | ||
| 49 | |||
| 50 | {{info}} | ||
| 51 | Hinweis: Bitte notieren Sie sich die angezeigte //GUID// der Konfigurationsseite, da diese im folgenden Schritt benötigt wird. | ||
| 52 | {{/info}} | ||
| 53 | |||
| 54 | Öffnen Sie die Inhalts-Elemente der //Content-Klasse// {{code language="none"}}FORMCYCLE Integrator{{/code}} und wählen Sie das Element {{code language="none"}}std_KonfigseiteGUID{{/code}} aus. Wählen Sie nun im Aktionsmenü den Punkt //Element bearbeiten (Standardfeld)// und füllen die Vorgabe mit der //GUID// der Konfigurationsseite. | ||
| 55 | |||
| 56 | {{info}} | ||
| 57 | Hinweis: Die Vorgabe für neue Seiten der Optionslisten-Elemente der //Content-Klasse// {{code language="none"}}FORMCYCLE Integrator{{/code}} können beliebig verändert werden und auf die in Ihrem Projekt zutreffenden Standards gesetzt werden. | ||
| 58 | {{/info}} | ||
| 59 | |||
| 60 | Öffnen Sie nun die Strukturelemente der //Content-Klasse// {{code language="none"}}FORMCYCLE Integrator{{/code}} und bearbeiten die //Content-Klassen//-Vorbelegung der Elemente {{code language="none"}}lnk_urlErfolg{{/code}} und {{code language="none"}}lnk_urlFehler{{/code}}. Diese Werte stehen für die Antwortseite für erfolgreich bzw. fehlerhaft abgesendete Formulare. Üblich ist hier die Auswahl eines neuen Navigationspunktes. |