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. |