... |
... |
@@ -18,7
+18,7 @@ |
18 |
18 |
|
19 |
19 |
Das //Leitfaden-Plugin// stellt Funktionalitäten zur Verfügung, welche im Leitfaden beschrieben wurden, aber nicht standardmäßig in {{formcycle/}} umsetzbar sind. |
20 |
20 |
|
21 |
|
-Im folgenden wird nach allgemeinen Installationshinweisen zunächst beschrieben, wie die einzelnen Punkte im Leitfaden unter Zuhilfenahme des Plugins [[umgesetzt werden können>>TODO]]. Danach folgt eine detaillierte Beschreibung der durch das Plugin vorgenommenen Anpassungen an der Darstellung von Formularen und der durch das Plugin hinzugefügten [[Widgets>>TODO]] und Funktionalitäten im Punkt [[XXX>>TODO]]. |
|
21 |
+Im folgenden wird nach allgemeinen Installationshinweisen zunächst beschrieben, wie die einzelnen Punkte im Leitfaden unter Zuhilfenahme des Plugins [[umgesetzt werden können>>TODO]]. Danach folgt eine detaillierte Beschreibung der durch das Plugin vorgenommenen Anpassungen an der Darstellung von Formularen und der durch das Plugin hinzugefügten [[Widgets>>Formcycle.FormDesigner.FormElements.Widgets]] und Funktionalitäten im Punkt [[XXX>>TODO]]. |
22 |
22 |
|
23 |
23 |
== Hinweis zur Verwendung des Leitfaden-Plugins zusammen mit dem Theme-Konfigurator-Plugin == |
24 |
24 |
|
... |
... |
@@ -28,17
+28,6 @@ |
28 |
28 |
|
29 |
29 |
Das Plugin kann als Mandant-Plugin oder System-Plugin installiert werden. Eine Anleitung zur Installation von Plugins finden Sie [[hier>>doc:Formcycle.UserInterface.Client.Plugins.WebHome]]. |
30 |
30 |
|
31 |
|
-== Inhalt des Plugins == |
32 |
|
- |
33 |
|
-Pl. unterstützt bei Leitfaden |
34 |
|
- |
35 |
|
-was macht pluginwidget |
36 |
|
- |
37 |
|
-js |
38 |
|
-schriftart verändern |
39 |
|
-uploads werden verändert |
40 |
|
--> verlinken |
41 |
|
- |
42 |
42 |
== Umsetzung ,,, mithilfe des Leitfaden-Plugins == |
43 |
43 |
|
44 |
44 |
Im folgenden wird auf die einzelnen Punkte des Leitfadens kurz eingegangen und gezeigt, wie diese nach der Installation des Plugins in FORMCYCLE realisiert werden können. |
... |
... |
@@ -160,33
+160,58 @@ |
160 |
160 |
|
161 |
161 |
|
162 |
162 |
== Technische Dokumentation des Leitfaden-Plugins == |
163 |
|
-oder lieber technische Details? war: Weitere Hinweise zum Aufbau von Formularen |
|
152 |
+oder lieber technische Details? war: Weitere Hinweise zum Aufbau von Formularen, Inhalt des Plugins |
164 |
164 |
|
165 |
165 |
Das Plugin stellt Ressourcen zur Verfügung, welche in Formularen automatisch verwendet werden und fügt neue Validierungsreglen und Widgets hinzu. Im folgenden wird auf alle |
166 |
166 |
|
|
156 |
+js |
|
157 |
+schriftart verändern |
|
158 |
+uploads werden verändert |
|
159 |
+-> verlinken |
|
160 |
+ |
167 |
167 |
=== CSS === |
168 |
168 |
Hier fehlt ein guter titel...Kosmetische Anpassungen? |
169 |
169 |
|
170 |
170 |
=== Änderungen an === |
171 |
171 |
|
|
166 |
+=== Validierungsregeln === |
172 |
172 |
|
|
168 |
+Durch das Plugin werden 4 neue [[Validierungsregeln>>TODO]] bereitgestellt. Zu beachten ist allen, dass sie nur überprüfen können, ob eine Eingabe formal dem Aufbau des jeweiligen Wertetyps entspricht. Es kann aber nicht überprüft werden, ob es tatsächlich einen solchen Wert, wie zum Beispiel eine konkrete BIC, gibt. Folgende Regeln werden hinzugefügt: |
173 |
173 |
|
|
170 |
+;xm-vdt-bic |
|
171 |
+:Validierung für Eingabefelder, in die der Benutzer ein Geschäftskennzeichen (SWIFT-BIC) für Kontodaten eingibt (DECIMAL, A-Z) |
|
172 |
+ |
|
173 |
+;xm-vdt-iban |
|
174 |
+:Validierung für Eingabefelder, in die der Benutzer eine Bankverbindung in Schreibweise der internationalen Bankkontonummer (IBAN) eingibt (DECIMAL, A-Z) |
|
175 |
+ |
|
176 |
+;xm-vdt-iban-de |
|
177 |
+:Validierung für Eingabefelder, in die der Benutzer eine Bankverbindung in Schreibweise der internationalen Bankkontonummer (IBAN) eingibt (DECIMAL, A-Z) |
|
178 |
+ |
|
179 |
+;xm-vdt-steuerid |
|
180 |
+:Validierung für Eingabefelder, in die der Benutzer eine steuerliche Identifikationsnummer nach § 139b, Abgabenordnung eingibt (11 x DECIMAL) |
|
181 |
+ |
174 |
174 |
=== Formularwidget Hinweis === |
175 |
|
-{{figure image="formular_vorlage.png" clear="h3"}} |
176 |
|
-TBD |
177 |
|
-{{/figure}} |
|
183 |
+{{velocity}} |
|
184 |
+##{{figure image="formular_vorlage.png" clear="h3"}} |
|
185 |
+##TBD |
|
186 |
+##{{/figure}} |
|
187 |
+{{/velocity}} |
178 |
178 |
|
179 |
179 |
|
180 |
180 |
=== Formularwidget Kontaktdaten === |
181 |
|
-{{figure image="formular_vorlage.png" clear="h3"}} |
182 |
|
-TBD |
183 |
|
-{{/figure}} |
|
191 |
+{{velocity}} |
|
192 |
+##{{figure image="formular_vorlage.png" clear="h3"}} |
|
193 |
+##TBD |
|
194 |
+##{{/figure}} |
|
195 |
+{{/velocity}} |
184 |
184 |
|
185 |
185 |
|
186 |
186 |
=== Formularwidget Unsichtbarer Container === |
187 |
|
-{{figure image="formular_vorlage.png" clear="h3"}} |
188 |
|
-TBD |
189 |
|
-{{/figure}} |
|
199 |
+{{velocity}} |
|
200 |
+##{{figure image="formular_vorlage.png" clear="h3"}} |
|
201 |
+##TBD |
|
202 |
+##{{/figure}} |
|
203 |
+{{/velocity}} |
190 |
190 |
|
191 |
191 |
|
192 |
192 |
=== Zusammenfassung === |