printlogo
http://www.ethz.ch/
ETH Layout Hilfe
 
print
  

Formular ohne Script erstellen und einbinden

ZMI = Zope Management Interface
SMI = Silva Management Interface

Für das ZMI benötigen Sie Managerrechte. Beantragen Sie diese bei Ihrem Site-Administrator.

Steigern Sie ein in das ZMI : klicken Sie in Silva auf „manage“,

einstieg_zmi


oder schreiben Sie hinter die volständige URL „/manage“. Suchen Sie die Stelle im Zope, wo Sie das Formular einbauen wollen.

Erstellen Sie via „add“ ein Objekt Formulator-Form, hier mit Namen „instant_formular“ . Achtung: Geben Sie diesem Formular NICHT die ID „instant_form“, sonst werden Sie Fehlermeldungen erhalten.

add_formulator_form


Das Resultat im ZMI:

objekte_zmi_o_script



Im Formular „instant_formular erstellen Sie jetzt mittels „Add“ Felder, z.B. für den Nachnamen ein StringField.

string_erstellen


Geben Sie Namen ein,

stringfield


und wählen Sie „Add and Edit“. Sie gelangen zu den Properties Ihres Feldes.

string_properties


Nach dem speichern allfälliger Änderungen wählen Sie im Pfad oben im ZMI-Fenster das Formular an, also z.B. „instant_formular“.

zurueck_formular


Erstellen Sie so jetzt alle benötigten Felder.

formularfelder
Felder eines Formulars im ZMI (hier klicken zum vergrössern)

Zur Unterteilung der Felder in Gruppen, kann im ZMI mittels Reiter „Order“ graphisch gruppiert werden. Gruppen werden dann in der Anzeige durch horizontale Striche getrennt.

gruppierung_zmi
Gruppieren im ZMI (hier klicken zum vergrössern)



Hier sehen Sie ein gruppiertes Beispiel in einer publizierten Website:

bsp_gruppierung



Settings des Formulars:  Beachten Sie in Silva 1.1 besonders „Encoding...“ und „Form properties...“. Setzen Sie sie genau so wie im nächsten Bild.

form_zmi_settings



Kehren Sie jetzt via Reiter „Silva/edit“ wieder ins SMI (Silva Management Interface) zurück.

reiter_silva_edit

Formular einbinden


Öffnen Sie jetzt das Dokument, in welchem Sie das Formular anzeigen wollen, hier z.B. ein index-Dokument:

dok_oeffnen


Wählen Sie die external source „Quick Form Setup“ und anschliessend die Schaltfläche „add externals source“. Füllen Sie jetzt die entsprechenden Daten ein. (Quick Form Setup ergibt im Kupu-Editor im Moment einen Fehler, benutzen Sie hierfür deshalb den Forms-Editor).

Speichern und publizieren Sie dann das Dokument.

instant_form_setup


Oberhalb und unterhalb vom Formular können Sie mit Text ergänzen, z.B. mit der Postadresse, falls ein Benutzer das Formular ausdruckt und per Post schickt.

Bestätigungsseite erstellen

Jetzt muss die Bestätigungsseite gewählt werden. Erstellen Sie übereinstimmend mit obigen Angaben ein Dokument, z.B. mit id „bestaet“ und Titel „Bestätigung Ihrer Eingaben“ und öffnen Sie es. Wählen Sie die external source „Quick Form Simple Feedback“ und anschliessend die Schaltfläche „add externals source“:

quick_form_simple_feedback


Füllen Sie die Angaben nach Ihren Vorgaben ein. Als Absender wählen Sie z.B. eine speziell zu solchen Zwecken erstellte Mailadresse. Sie wird für den Mailserver benötigt und ist für den Benutzer unsichtbar.

quick_form_simplfeedback_gefuellt



Ein gelber Block in Ihrem Fenster besagt, dass die External Source erstellt wurde, und zeigt die gewählten Parameter an.

gelber_block


Nach dem speichern und publizieren ist Ihr Formular zur Eingabe bereit.

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2015 Informatikdienste | Impressum | Disclaimer | 2.3.2006
top