Änderungen von Dokument Formulardesigner
bearbeitet von XIMA Admin
am 06.03.2019, 12:22
am 06.03.2019, 12:22
Änderungskommentar:
Imported from XAR
Zusammenfassung
-
Seiteneigenschaften (5 geändert, 0 hinzugefügt, 0 gelöscht)
-
Anhänge (0 geändert, 32 hinzugefügt, 15 gelöscht)
- designer_element_list_de.png
- designer_element_list_en.png
- designer_element_navigation_de.png
- designer_element_navigation_en.png
- designer_element_search_de.png
- designer_element_search_en.png
- designer_language_version_select_de.png
- designer_language_version_select_en.png
- designer_south_pane_expander.png
- designer_topbar_de.png
- designer_topbar_de_62.png
- designer_topbar_en.png
- designer_topbar_en_62.png
- designer_workspace_de.png
- designer_workspace_en.png
- FORMCYCLE_Designer_Bild_0.png
- FormCycle_Designer_Datentyp.png
- FormCycle_Designer_Mussfeld_0.png
- breite_0.png
- breite_1.png
- breite_2.png
- duplicate_en.png
- einfügen.jpg
- einfügen.png
- element_datatype_en.png
- element_hide_en.png
- element_image_en.png
- element_label_align_en.png
- element_label_width_en.png
- element_required_en.png
- element_visible_if_en.png
- formcycle_create_new_page.png
- formcycle_designer_duplizieren.png
- formcycle_designer_element_hide_0.png
- formcycle_designer_element_hide_1.png
- formcycle_designer_element_hide_2.png
- formcycle_designer_element_label_gap_0.png
- formcycle_designer_element_label_left.png
- formcycle_designer_move_element.png
- formcycle_designer_new_page_1.png
- formcycle_designer_publish.png
- move_element_en.png
- new_page2_en.png
- new_page_en.png
- publish_en.png
- relative_size2_en.png
- relative_size_en.png
-
Objekte (2 geändert, 1 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Titel
-
... ... @@ -1,1 +1,1 @@ 1 - Formulardesigner1 +$services.localization.render("PT.Main.Designer") - Übergeordnete Seite
-
... ... @@ -1,1 +1,1 @@ 1 - Formcycle.WebHome1 +Main.WebHome - Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. gru1 +XWiki.ximaadmin - Tags
-
... ... @@ -1,1 +1,0 @@ 1 -Sprache|Language|Designer - Inhalt
-
... ... @@ -1,168 +1,121 @@ 1 - {{content/}}1 +== Schnelleinstieg == 2 2 3 -{{figure image="designer_workspace_de.png" width="600" clear="h2"}} 4 -Der Arbeitsbereich des {{designer case="gen"/}}. Abgebildet sind die einzelnen Unterbereiche. Im Hauptbereich in der Mitte sieht man das aktuelle Formular. 5 -{{/figure}} 3 +{{panel inline="false" initial="hidden" triggerable="true" title="Elemente in den Designbereich ziehen und positionieren"}} 6 6 7 - Der{{designer/}} bietet eine Oberfläche zum einfachen Erstellen von Formularen mittels Drag&Drop. Die Formularelementeaus der Liste links könnenmit der Maus in die Formularvorschau in der Mittegezogen und positioniert werden. Durch Klick aufein Formularelement kann dies ausgewählt werden. Im Eigenschaftsbereich rechts sind dann alleEinstellungendieses Formularelements bearbeitbar. Über die Aktionsleisteganz oben können weitere Einstellungen zumFormularvorgenommen werden, wie das Erstelleneiner Verarbeitungoder dem Anlegen von Datenbankabfragenfür das Formular.5 +{{figure image="formcycle_designer_move_element.png" width="300"}} {{/figure}} 8 8 9 - ImFolgendenwerdeniewesentlichenKomponenten desArbeitsbereichs kurz vorgestellt.7 +Fahren Sie mit der Maus über das entsprechende Element, klicken Sie es an und ziehen es in den Arbeitsbereich. 10 10 11 -== Elementauswahl == 12 12 13 -{{figure image="designer_element_list_de.png" width="200"}} 14 -Die Liste aller vorhandenen Formularelemente. Durch Drag&Drop können Sie mit der Maus in das Formular gezogen und positioniert werden. 15 -{{/figure}} 10 +Um ein Element an eine bestimmte Position zu bewegen, positionieren Sie es über, unter oder neben dem bereits vorhandenen Element. Möchten Sie ein Element in einen Container (DIV, Fieldset) einfügen, so ziehen Sie es über dieses. 16 16 17 -In der linken Leiste befindet sich die Liste aller Formularelemente, die zur Verfügung stehen. Um ein Formularelement in das Formular einzufügen, wird das Element mit der Maus per Drag&Drop an die gewünschte Stelle im Formular gezogen. Über die Tabs oben in der Leiste kann zwischen verschiedenen Elementbibliotheken gewechselt werden. Dabei gibt es die folgenden Tabs: 12 +Siehe auch [[Elemente im Designbereich positionieren>>Elemente]] 13 +{{/panel}} 18 18 19 -; Elemente 20 -: Das sind die Standard-Elemente wie Eingabefelder oder Schaltflächen. Diese stehen immer zur Verfügung. Siehe hierzu auch die [[Liste der Formularelemente>>doc:.FormElements.WebHome]]. 21 -; Vorlagen 22 -: Hier finden sich alle Vorlagen, die durch Nutzer erstellt wurden. Ein Element kann im Designer per Rechtsklick als Vorlage gespeichert werden, mehr hierzu unter [[Vorlagen>>doc:ElementTemplates]]. 23 -; Mehr Elemente 24 -: Falls ein entsprechendes Katalog-Plugin installiert ist, finden sich hier weitere durch das Plugin bereitgestellte Elemente. 15 +{{panel inline="false" triggerable="true" initial="hidden" title="Label eines Element ausrichten"}} 25 25 26 - Zudemkannes auch noch weitereTabs mit Elementen geben, falls bestimmte Pluginsinstalliertsind.17 +{{figure image="formcycle_designer_element_label_left.png" width="300"}} {{/figure}} 27 27 28 - ==Aktionsleiste ==19 +{{figure image="formcycle_designer_element_label_gap_0.png" width="300"}} {{/figure}} 29 29 30 -{{figure image="designer_topbar_de_62.png" width="300"}} 31 -In der Aktionsleiste oben finden sich Aktionen zum Speichern des Formulars oder zum Anzeigen einer Vorschau. Über die Schaltfläche //Mehr// sind weitere fortgeschrittene Aktionen verfügbar, etwa zum Anlegen einer Datenbankquelle. 32 -{{/figure}} 21 +Die meisten Formularelemente (Eingabefelder, Checkboxen, Listen, Upload) integrieren ein Label für die entsprechende Beschriftung des Elements, so dass dies nicht separat definiert werden muss. Die Position des Labels wird über die Eigenschaften des Elements festgelegt. 33 33 34 - In der Aktionsleisteobenfinden sichAktionenzumFormular:23 +Der Abstand zwischen Label und Element wird ebenfalls über die Eigenschaften (Attribut "Breite") festgelegt. 35 35 36 -; {{ficon name="content-save-all"/}} Speichern 37 -: Über diese Schaltfläche kann der aktuelle Stand des Formular abgespeichert werden. Das Formula wird dabei aktualisiert, sodass der gespeicherte Stand erscheint, wenn das Formular geöffnet wird. Es kann auch direkt über das Tastaturkürzel //Strg+S// gespeichert werden. 38 -; {{ficon name="workflow-fill"/}} Verarbeitung 39 -: Hier kann die Verarbeitung des Formulars konfiguriert werden. Die Verarbeitung steuert, was passiert, nachdem das Formular abgesendet wurde. Etwa können hier E-Mails versendet oder PDF-Formular erzeugt werden. Siehe [[Status- und Aktionsverarbeitung>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.WebHome]] für weitere Informationen. 40 -; {{ficon name="share-variant"/}} Veröffentlichen 41 -: Über diese Schaltfläche stehen verschiedene Möglichkeiten zur Einbindung des Formulars bereit. Dies reicht von einem einfach Link zum aufrufen des Formulars über die Einbindung in eine Webseite bis hin zur Integration in Typo3 und WordPress. Siehe [[das Formularmenü Veröffentlichen>>doc:Formcycle.UserInterface.MyForms.Publish.WebHome]] für weitere Informationen hierzu. 42 -; {{ficon name="play1"/}} Vorschau 43 -: Über diese Schaltfläche kann eine Vorschau des Formulars geöffnet werden. In der Vorschau kann das Formular ausprobiert werden. Dies ist besonders dann nützlich, wenn das Formular dynamisch gestaltet wurde, etwa durch Ein- und Ausblenden von Elementen unter bestimmten Bedingungen. 25 + 44 44 45 - Unter der Schaltfläche//Mehr// finden sich zudem noch weitere fortgeschrittene Einstellungen. Die meisten dieser Einstellungen könnenauch inder [[das Formübersicht>>doc:Formcycle.UserInterface.MyForms.WebHome]] vorgenommen werden. Es gibt die folgenden Menüpunkte:27 +{{/panel}} 46 46 47 -; {{ficon name="play1"/}} Öffnen 48 -: {{html}} {{/html}} 49 -:; {{ficon name="play1"/}} Öffnen im Vorschaumodus 50 -:: Über diese Schaltfläche kann eine Vorschau des Formulars geöffnet werden. In der Vorschau kann das Formular ausprobiert werden. Dies ist besonders dann nützlich, wenn das Formular dynamisch gestaltet wurde, etwa durch Ein- und Ausblenden von Elementen unter bestimmten Bedingungen. 51 -:; {{ficon name="play1"/}} Öffnen im Livemodus 52 -:: Öffnet das Formular in einem neuen Tab. Im Gegensatz zum Vorschaumodus, wird das gespeicherte Formular geöffnet, d.h. ungespeicherte Änderungen werden nicht verfügbar sein. 29 +{{panel initial="hidden" inline="false" triggerable="true" title="Pflichtfeld definieren"}} 53 53 54 -; {{ficon name="properties"/}} Elementübersicht 55 -: Hiermit wird eine Übersicht aller Formularelemente in Tabellenform angezeigt. Hiermit kann schnell ein Überblick über alle Elemente und deren Eigenschaften gewonnen werden. Zudem ist es möglich, diese Elementübersicht auch als CSV- oder Excel-Datei zu exportieren. 56 -; {{ficon name="lock-open-outline"/}} Sperren / Entsperren 57 -: Falls es viele Nutzer am System gibt, wird es Probleme geben, falls mehrere Nutzer gleichzeitig ein Formular bearbeiten. Änderungen eines Nutzers würden dann durch einen anderen Nutzer überschrieben werden. Um dies zu vermeiden, kann das Formular über diese Schaltfläche gesperrt werden. Ist das Formular gesperrt, so wird anderen Nutzern eine Warnung angezeigt, falls diese versuchen, das Formular zu bearbeiten. 58 -; {{ficon name="lock-open-outline"/}} Dateien 59 -: Hier können Dateien hochgeladen werden, welche nur für dieses Formular benötigt werden. Siehe hierzu auch [[Dateien>>doc:Formcycle.UserInterface.MyForms.Files]] 60 -; {{ficon name="user-doi"/}} Double-Opt-in 61 -: Falls erforderlich, kann hier ein Double-Opt-in für das Formular eingerichtet werden. Füllt jemand ein Formular aus und sendet es ab, muss derjenige bei aktiviertem Double-Opt-in dies zuerst noch per E-Mail bestätigen. Erst dann werden die abgesendeten Formulardaten angenommen und können weiter verarbeitet werden. Siehe hierzu auch [[Double-Opt-in>>doc:Formcycle.UserInterface.MyForms.DoubleOptIn.WebHome]]. 62 -; {{ficon name="user"/}} Zugriff 63 -: Unter diesem Menüpunkt finden sich verschiedenen Einstellungen zu Formularberechtigungen. Etwa kann eingestellt werden, ob das Formular nur mit einem Passwort aufrufbar sein soll oder welche Nutzergruppen das Formular bearbeiten dürfen. Siehe hierzu auch [[Zugriffseinstellungen>>doc:Formcycle.UserInterface.MyForms.Access]]. 64 -; {{ficon name="inbox"/}} Postfach 65 -: Hier kann eingestellt werden, in welchem Postfach abgesendete Formulare im [[Posteingang>>doc:Formcycle.Inbox.WebHome]] zu finden sind. Weiterhin kann auch festgelegt werden, welche Werte von Formularelementen im Postfach angezeigt werden. Siehe hierzu auch [[Postfacheinstellungen>>doc:Formcycle.UserInterface.MyForms.Inbox]]. 66 -; {{ficon name="table-large"/}} Datentabelle 67 -: Die Datentabelle ist ein fortgeschrittene Möglichkeit und erlaubt das Anlegen eigener Datenbanktabellen für Formulardaten. Siehe hierzu auch [[Datentabelle>>doc:Formcycle.UserInterface.MyForms.DataTables]]. 68 -; {{ficon name="clock-outline"/}} Versionen 69 -: Hier können alle Versionen des Formular eingesehen und verwaltet werden. Auch ist es möglich, eine neue Version anzulegen oder bereits existierende zu exportieren. Siehe hierzu auch [[Formularversionen>>doc:Formcycle.UserInterface.MyForms.Versions]]. 70 -; {{ficon name="information-outline"/}} Info 71 -: Kurzübersicht über einige technische Informationen zum Formular, wie seiner ID oder dem Erstellungsdatum. 31 +{{figure image="FormCycle_Designer_Mussfeld_0.png" width="300"}} {{/figure}} 72 72 73 -{{velocity}} 74 -##==== {{ficon name="download-circle-outline"/}} Exportieren {{info}}Ab Version 6.2.0 verfügbar.{{/info}}==== 75 -##:; {{ficon name="shredder"/}} Word- / PDF-Export 76 -##:: Hier kann das Formular als statisches Word- oder PDF-Dokument exportiert werden. Siehe auch ##[[Word- / PDF-Export>>doc:Formcycle.UserInterface.MyForms.Export.PrintExport]]. 77 -##:; {{ficon name="shredder"/}} Steckbrief 78 -##:: Hier kann ein Steckbrief mit einer Übersicht über die wichtigsten Eigenschaften eines Formulars zu erstellt werden. Siehe auch ##[[Steckbrief>>doc:Formcycle.UserInterface.MyForms.Export.PortraitExport]]. 79 -{{/velocity}} 80 -; {{ficon name="database"/}} Datenquellen 81 -: {{html}} {{/html}} 82 -:; {{ficon name="database-search"/}} Datenbankabfragen 83 -:: Hier können neue Abfragen an SQL-Datenbanken eingerichtet werden. Siehe auch [[Datenbankabfragen>>doc:Formcycle.UserInterface.Data.DBQueries]]. 84 -:; {{ficon name="account-search"/}} LDAP-Abfrage 85 -:: Hier können neue Abfragen über LDAP eingerichtet werden. Siehe auch [[LDAP-Abfragen>>doc:Formcycle.UserInterface.Data.LDAPQueries]]. 86 -:; {{ficon name="table-large"/}} Quellen 87 -:: Hier können statische Datenquellen hinterlegt werden, etwa Listen von Orten oder Postleitzahlen. Diese Listen können dann auch im Formular verwendet werden, etwa als Auswahlmöglichkeiten von [[Auswahlfeldern>>doc:.FormElements.Selection]]. Siehe auch [[Quelle>>doc:Formcycle.UserInterface.Data.Sources]]. 88 -; {{ficon name="lan-connect"/}} Verbindungen 89 -: {{html}} {{/html}} 90 -:; {{ficon name="database-gear"/}} DB-Verbindungen 91 -:: Bevor Datenbankabfragen eingerichtet werden können, muss eine Verbindung zu der entsprechenden Datenbank eingerichtet werden. Dies kann über diesen Menüpunkt vorgenommen werden. Siehe auch [[DB-Verbindungen>>doc:Formcycle.UserInterface.Data.DBConnections]]. 92 -:; {{ficon name="user"/}} LDAP-Verbindungen 93 -:: Bevor LDAP-Abfragen eingerichtet werden können, muss eine Verbindung zu dem entsprechenden AD eingerichtet werden. Dies kann über diesen Menüpunkt vorgenommen werden. Siehe auch [[LDAP-Verbindungen>>doc:Formcycle.UserInterface.Data.LDAPConnections]]. 94 -; {{ficon name="action-download-file"/}} Lokale Sicherung 95 -: {{html}} {{/html}} 96 -:; {{ficon name="folder"/}} Formular laden 97 -:: Über diese Schaltfläche kann eine auf dem Computer gespeichertes Formular geladen werden. Hierbei wird das aktuelle Formular überschrieben. 98 -:; {{ficon name="download-network"/}} Lokal speichern 99 -:: Über diese Schaltfläche kann die aktuelle Version des Formular auf den Computer heruntergeladen werden. Dabei wird nur das Formular abgespeichert, nicht etwa die zum Formular gehörige Statusverarbeitung oder zum Formular gehörige Dateien. Falls diese gewünscht ist, sollte [[das gesamte Formular exportiert werden>>doc:Formcycle.UserInterface.MyForms.Export.WebHome]]. 33 +Eingabe- und Auswahlelemente können zu sog. Pflicht- bzw. Mussfeldern definiert werden. Wurde diese Option gewählt, muss der Benutzer das entsprechende Element ausfüllen bzw. einen Wert selektieren, macht er dies nicht, wird eine Fehlermeldung am Element angezeigt und er kann das Formular nicht absenden bzw. nicht zur nächsten Seite navigieren. Das Ändern der Fehlerdarstellung wird weiter unten auf dieser Seite beschrieben. Eine Besonderheit stellt die Combobox (Auswahlelement) dar. Wird diese zum Pflichtfeld definiert, wird automatisch der Eintrag "Bitte auswählen" an der ersten Stelle angezeigt. 100 100 101 -== Formularvorschau == 102 102 103 - Die Formularvorschau in der Mitte ist der Hauptteil des{{designer case="gen"/}}. Hier ist das Formular immer so zu sehen, wie es auch späteraussieht. Formularelementekönnen direkt von der Elementleiste links in das Formular gezogen werden. Alle Änderungen an den Eigenschaften des Formulars im Eigenschaftsbereich rechts haben sofort Auswirkung auf die Formularvorschau.36 +{{/panel}} 104 104 105 -= ==Verschieben von Elementen===38 +{{panel initial="hidden" triggerable="true" inline="false" title="Validator / Datentyp von Eingabefeldern festlegen"}} 106 106 107 - Um ein schon vorhandenesElementeaneine andere Stellezu verschieben, gibtes zweiMöglichkeiten:40 +{{figure image="FormCycle_Designer_Datentyp.png" width="300"}} {{/figure}} 108 108 109 -* Das Element mit der Maus anklicken, gedrückt halten und an die gewünschte Stelle. 110 -* Auf das Element doppelklicken, dann zur gewünschten Stelle scrollen und auf die Stelle einmal klicken. Dies ist etwa sinnvoll, wenn ein Elemente von oben ganz nach unten verschoben werden soll und das Formular sehr lang ist. 42 +Für jedes Eingabeelement kann ein Datentyp festgelegt werden. Über diesen Datentyp werden dann im Formular die Eingabe des Benutzers geprüft. Ein Beispiel hierfür ist z.B. der Datentyp PLZ (Deutschland). Bei diesem Datentyp wird geprüft ob die Eingabe nicht mehr als 5 Zeichen enthält und nur Zahlen eingegeben wurden. Neben diesem Datentyp stehen weitere wie z.B. E-Mail, Zahlen ... zur Verfügung. Wie beim Pflichtfeld erscheint bei fehlerhafter Eingabe eine Fehlermeldung und das Absenden bzw. Navigieren ist nicht mehr möglich. 111 111 112 -=== Kopieren und Löschen von Elementen === 113 113 114 - Um ein Element zu löschen oder zu kopieren, wird das Elementerst durch einen Mausklick selektiert. Durch einen Rechtsklick öffnet sich nun ein Menü mit Optionen zum Löschen oder Kopieren (Duplizieren) des ausgewählten Elements. Alternativ können auch die Tasten //Entf// bzw. die Tasturkürzel //Strg+C// und //Strg+V// verwendet werden.45 +{{/panel}} 115 115 116 -= ==SuchennachElementen===47 +{{panel inline="false" initial="hidden" triggerable="true" title="Elemente verstecken"}} 117 117 118 -{{figure image="designer_element_search_de.png"}} 119 -Die Suchleiste zum Auffinden von Formularelementen. Sie wird geöffnet durch Klick auf den Suchknopf {{icon name="search"/}} rechts unten oder durch Drücken von //Strg+F//. 120 -{{/figure}} 49 +{{figure image="formcycle_designer_element_hide_0.png" width="300"}} Element (Auswahl) wird angezeigt wenn Checkbox "meineCheckbox" aktiviert wurde. {{/figure}} 121 121 122 -Wird ein Formular länger, gestaltet sich das Finden bestimmter Elemente schwierig. Um Elemente einfacher findet zu können, kann die Elementsuchleiste verwendet werden. Diese öffnet sich entweder 123 123 124 -* durch Betätigten des Suchknopfs {{icon name="search"/}} rechts unten 125 -* oder durch Drücken von der Tastenkombination //Strg+F// 126 126 127 - Im Suchfeld wirdeinName eingegeben, nachdemsucht werdensoll. Durch BetätigenderEnter-Taste oder durch Drücken der Pfeilerechtsneben dem Suchfeldkann dann zu denefundenenFormularelementengesprungen werden.Eswirdhierbei nach den Namen der Formularelementegesucht.Weiterhinist es auch möglich,nachEigenschaften vonFormularelementen zu suchen. Falls etwa nachallen Auswahlelementen mit derAuswahloption//Website// gesuchtwerdensoll, wird im Suchfeld//optionen:Website// eingegeben.53 +{{figure image="formcycle_designer_element_hide_1.png" width="300"}} Element (Eingabefeld) wird versteckt wenn Checkbox "meineCheckbox" aktiviert wurde {{/figure}} 128 128 129 - ==Eigenschaftsbereich==55 +Bei dynamischen Formularen kommt es oft vor das Elemente bzw. ganze Bereiche Ein- und ausgeblendet werden. Neben der Möglichkeit dies direkt über JavaScript (Siehe Scriptbesipiele) umzusetzen, ist dies auch über die Eigenschaften des Elements möglich. 130 130 131 -Im Eigeschaftsbereich können die Einstellungen des Formulars und die Eigenschaften der einzelnen Formularelemente bearbeitet werden. Oben im Eigenschaftsbereich finden sich mehrere Tabs für verschiedenen Einstellungen: 132 132 133 -; Eigenschaften 134 -: Nur verfügbar, falls ein Formularelement durch Mausklick ausgewählt wurde. Hier finden sich die am häufigsten benötigten Eigenschaften, wie Name, Hilfetext oder Bedingungen. Siehe auch [[Elementeigenschaften>>doc:.ElementProperties.WebHome]] sowie [[Liste der Formularelemente>>doc:.FormElements.WebHome]]. 135 -; Erweitert 136 -: Nur verfügbar, falls ein Formularelement durch Mausklick ausgewählt wurde. Hier finden sich weniger oft verwendete Eigenschaften, wie Nutzergruppenbeschränkungen oder HTML-Attribute. Siehe auch [[Elementeigenschaften>>doc:.ElementProperties.WebHome]] sowie [[Liste der Formularelemente>>doc:.FormElements.WebHome]]. 137 -; Formular 138 -: Einstellungen, die das Formular betreffen, etwa Breite oder Name. Siehe hierzu [[Formulareigenschaften>>doc:Formcycle.FormDesigner.FormProperties]]. 139 -; Default 140 -: Nur verfügbar, falls ein Formularelement durch Mausklick ausgewählt wurde. Hier können die Standardeinstellungen der verschiedenen Elemente geändert werden. Wird ein neues Elemente von der Elementauswahl links in das Formular gezogen, hat das neue Element diese Eigenschaften. 58 +Möchten Sie ein Element bzw. einen Bereich in Abhängigkeit der Auswahl eines anderen Elements Ein- oder Ausblenden, stehen die Attribute "Sichtbar wenn" bzw. "Versteckt wenn" zur Verfügung. 141 141 142 -== Navigation == 143 143 144 - [[image:designer_element_navigation_de.png]]61 +{{/panel}} 145 145 146 - Eingabefelder und andere Formularelementekönnen sichinnerhalb von [[Fieldsets>>doc:.FormElements.Fieldset]]oder [[Containern>>doc:.FormElements.Container]] befinden. Diese können sich ebenfallsin anderenFieldsets oderContainern befinden. Die Navigationsleiste linksuntenbietet eine schnelleÜbersicht,wo sichdas derzeit markierte Formularelement befindet.63 +{{panel initial="hidden" inline="false" triggerable="true" title="Bilder hinzufügen"}} 147 147 148 - == Script-undCSS-Bereich==65 +{{figure image="FORMCYCLE_Designer_Bild_0.png" width="300"}} {{/figure}} 149 149 150 -B eimdiesemBereichhandeltessichuminenfortgeschrittenenBereich. Er wirddurchDrückenaufdenPfeil[[image:designer_south_pane_expander.png]]untenim {{designer/}}geöffnet.DieserBereichbestehtausvierUnterbereichen:67 +Bilder werden im FormCycle Designer wie Elemente behandelt und können dementsprechend auch so positioniert werden. Ziehen Sie als erstes das Bildelement an die gewünschte Position und ziehen danach das Bild (Datei) aus dem Dateiexplorer (Windows) / Finder (mac) in die entsprechende "Drop" Fläche. 151 151 152 -; Script-Bereich 153 -: Hier ist es möglich, die Formularlogik mit selber geschriebenen JavaScript zu beeinflussen. Dieses JavaScript wird erst ausgeführt, [[sobald das Formular fertig geladen ist>>url:https://api.jquery.com/ready/||target="_blank"]]. Alle JavaScript-Dateien, die [[als Formulardatei am Formular hochgeladen wurden>>doc:Formcycle.UserInterface.MyForms.Files]], werden beim Aufruf des Formulars automatisch geladen (und sofort ausgeführt). Je nach Anwendungszweck kann es sinnvoll sein, JavaScript nicht direkt im Script-Tab einzugeben, sondern als Datei hochzuladen. Dies bietet sich besonders am, um Funktionen auszulagern um Bibliotheken von Drittanbietern einzubinden, damit diese den JavaScript-Code im Script-Tab nicht unnötig groß machen. Weitere Informationen finden sich unter [[Script-Bereich>>doc:Formcycle.FormDesigner.CodingPanel.WebHome]]. 154 -; CSS-Bereich 155 -: In diesem Bereich kann das Aussehen des Formular durch selber geschriebenes CSS angepasst werden. Wie auch bei JavaScript werden alle CSS-Dateien, die am Formular hochgeladen wurden, automatisch mit eingebunden. Weitere Informationen finden sich unter [[CSS-Bereich>>doc:Formcycle.FormDesigner.CodingPanel.CSSTab.WebHome]]. 156 -; Metadaten 157 -: Der hier eingegebene Text wird direkt im HTML-Header des Formulars mit eingebunden. Hier können etwa eigene meta-Attribute definiert werden oder zusätzliche CSS beziehungsweise JavaScript-Dateien eingebunden werden. 158 -; Variablen 159 -: Bei Variablen handelt es sich um versteckte Eingabefelder. Diese werden oft in Verbindung mit JavaScript genutzt, um etwa bestimmte Werte im Voraus zu berechnen und für die spätere Verarbeitung auf dem Server verfügbar zu machen. 160 160 161 - == Sprache & Version==70 +{{/panel}} 162 162 163 - [[image:designer_language_version_select_de.png]]72 +{{panel initial="hidden" triggerable="true" inline="false" title="Neue Formularseite einfügen"}} 164 164 165 - Rechts unten können weitereSprachversionen des Formulars angelegt und zuanderenVersionen desFormulars gewechselt werden:74 +{{figure image="formcycle_create_new_page.png" width="300"}} {{/figure}} 166 166 167 -* Das Formular, so wie es angelegt wird, ist erstmal in allen Sprachen so zu sehen. Um für eine bestimmte Sprache eine übersetzte Version des Formulars anzulegen, kann in die entsprechende Sprache gewechselt werden. Hier sind dann nur die Beschriftungstexte änderbar, jedoch nicht die Formularlogik. Siehe auch [[Internationalisierung>>doc:Formcycle.FormDesigner.Internationalization]]. 168 -* Jedesmal, wenn das Formular gespeichert wird, erstellt das System automatisch ein Backup. Durch Klick rechts unten auf die Version kann bei Bedarf auf eine älteres Backup des Formular gewechselt werden. 76 +{{figure image="formcycle_designer_new_page_1.png" width="300"}} {{/figure}} 77 + 78 +Mit dem FormCycle Designer können problemlos mehrseitige Formulare erstellen werden. Ziehe Sie einfach das Seitenelement im Bereich "Formularelemente" in den grauen Bereich der Arbeitsfläche. 79 +Nach dem Einfügen einer neuen Seite steht diese auch in Auswahl der Schaltflächen-Navigation zur Verfügung. 80 + 81 + 82 +{{/panel}} 83 + 84 +{{panel initial="hidden" triggerable="true" inline="false" title="Relative Breite von Elementen ändern"}} 85 + 86 + 87 + 88 +{{figure image="breite_0.png" width="300"}}{{/figure}} 89 + 90 + 91 + 92 +{{figure image="breite_2.png" width="300"}}{{/figure}} 93 + 94 + 95 + 96 +Alle Elemente in FormCycle werden prinzipiell relativ positioniert, nur so kann sich das Formular an unterschiedliche Endgeräte und Auflösungen anpassen. Daher gibt es, bis auf wenige Ausnahmen, keine absoluten Größenangaben. Die Breite von Elementen wird immer relativ angegeben. 97 + 98 +Beispiel: 99 + 100 +Es befinden sich zwei Elemente nebeneinander deren Breite jeweils 50% zur Gesamtbreite des Formulars entspricht. Wird für das rechte Element jetzt die relative Breite "2" eingestellt, so hat dieses Element den Faktor 2 gegenüber dem ersten Element. Das linke Element wird kleiner und das rechte größer (In Prozent: links (33%) und rechts (66%)). wird die Größe des Browsers verändert,bleiben die Relationen der Elemente gleich. 101 + 102 + 103 +{{/panel}} 104 + 105 +{{panel initial="hidden" triggerable="true" title="Elemente duplizieren" inline="false"}} 106 + 107 +{{figure image="formcycle_designer_duplizieren.png" width="300"}} {{/figure}} 108 + 109 +Markieren Sie das Element und duplizieren Sie es über das Icon (Siehe Screenhot) in der Werkzeugleiste. Bitte beachten Sie das immer nur ein Elemente dupliziert werden kann. Befinden sich in einem zu duplizierendes Element weitere Elemente (DIV, Fieldset), so werden diese ebenfalls dupliziert. Nach dem Vorgang erhalten alle duplizierten Elemente neue Elementnamen! 110 + 111 + 112 +{{/panel}} 113 + 114 +{{panel initial="hidden" triggerable="true" title="Formular auf dem Server veröffentlichen" inline="false"}} 115 + 116 +{{figure image="formcycle_designer_publish.png" width="300"}} {{/figure}} 117 + 118 +Die Veröffentlichung des Formulars erfolgt über die Schaltfläche in der Werkzeugleiste. 119 + 120 + 121 +{{/panel}}
- designer_element_list_de.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -16.5 KB - Inhalt
- designer_element_list_en.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -15.8 KB - Inhalt
- designer_element_navigation_de.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -3.3 KB - Inhalt
- designer_element_navigation_en.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -2.5 KB - Inhalt
- designer_element_search_de.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -29.2 KB - Inhalt
- designer_element_search_en.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -23.2 KB - Inhalt
- designer_language_version_select_de.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -3.4 KB - Inhalt
- designer_language_version_select_en.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -3.7 KB - Inhalt
- designer_south_pane_expander.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -449 bytes - Inhalt
- designer_topbar_de.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.nlo - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -152.1 KB - Inhalt
- designer_topbar_de_62.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.gru - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -130.6 KB - Inhalt
- designer_topbar_en.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.nlo - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -144.7 KB - Inhalt
- designer_topbar_en_62.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.gru - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -121.1 KB - Inhalt
- designer_workspace_de.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -409.5 KB - Inhalt
- designer_workspace_en.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.awa - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -452.1 KB - Inhalt
- FORMCYCLE_Designer_Bild_0.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +134.7 KB - Inhalt
- FormCycle_Designer_Datentyp.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +84.0 KB - Inhalt
- FormCycle_Designer_Mussfeld_0.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +59.8 KB - Inhalt
- breite_0.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +30.1 KB - Inhalt
- breite_1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +29.4 KB - Inhalt
- breite_2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +29.6 KB - Inhalt
- duplicate_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +86.0 KB - Inhalt
- einfügen.jpg
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +59.7 KB - Inhalt
- einfügen.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +26.4 KB - Inhalt
- element_datatype_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +88.5 KB - Inhalt
- element_hide_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +43.2 KB - Inhalt
- element_image_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +420.4 KB - Inhalt
- element_label_align_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +68.8 KB - Inhalt
- element_label_width_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +68.3 KB - Inhalt
- element_required_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +66.2 KB - Inhalt
- element_visible_if_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +65.9 KB - Inhalt
- formcycle_create_new_page.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +117.0 KB - Inhalt
- formcycle_designer_duplizieren.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +32.9 KB - Inhalt
- formcycle_designer_element_hide_0.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +38.8 KB - Inhalt
- formcycle_designer_element_hide_1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +70.3 KB - Inhalt
- formcycle_designer_element_hide_2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +15.6 KB - Inhalt
- formcycle_designer_element_label_gap_0.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +34.9 KB - Inhalt
- formcycle_designer_element_label_left.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +38.5 KB - Inhalt
- formcycle_designer_move_element.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +32.4 KB - Inhalt
- formcycle_designer_new_page_1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +50.4 KB - Inhalt
- formcycle_designer_publish.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +32.9 KB - Inhalt
- move_element_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +45.0 KB - Inhalt
- new_page2_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +125.7 KB - Inhalt
- new_page_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +168.7 KB - Inhalt
- publish_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +85.7 KB - Inhalt
- relative_size2_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +60.1 KB - Inhalt
- relative_size_en.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ximaadmin - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +67.5 KB - Inhalt
- XWiki.XWikiRights[0]
-
- Ebenen
-
... ... @@ -1,1 +1,1 @@ 1 -edit,delete,comment 1 +view,edit,delete,comment
- XWiki.XWikiRights[1]
-
- Ebenen
-
... ... @@ -1,1 +1,1 @@ 1 -edit,delete,comment 1 +view,edit,delete,comment
- XWiki.XWikiRights[2]
-
- Erlauben/Verbieten
-
... ... @@ -1,0 +1,1 @@ 1 +Zulassen - Ebenen
-
... ... @@ -1,0 +1,1 @@ 1 +view - Benutzer
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest