![]() |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
![]() |
![]()
Beitrag
#1
|
|
![]() Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: AdvancedMembers Beiträge: 853 Mitglied seit: 16.06.2006 Wohnort: Wien / Österreich Mitglieds-Nr.: 2 ![]() |
Anbei der für Sefrengo 1.2 konvertierte FormBuilder. Auf Grund der Komplexität des Moduls hab ich nicht alle Möglichkeiten durchgetestet. Bei den Installationen wo ich das Update vorgenommen habe läuft alles besten. Diese verwenden jedoch nicht alle Features die das Modul bietet. Also immer brav sichern bevor Ihr updated!
Modulname: --------------------------------------------------------------------------- Formbuilder 01.03.00 Status: --------------------------------------------------------------------------- stable Bechreibung: --------------------------------------------------------------------------- Dieses Modul ermöglicht den variablen Aufbau von umfangreichen Formularen. Es ist sowohl möglich den Inhalt der Felder an eine Emailadresse zu senden, als auch an eine andere Seite. Features: --------------------------------------------------------------------------- - erstellt beliebiege komplexe Fomular - auch mehrseitige Formulare möglich - Daten für Auswahlen etc. könne aus fremde Quelle (Datenbank) geholt werden - Kontrollseite für die Eingaben - senden der Daten per Mail oder an andere URL oder idcatside Autor(en): --------------------------------------------------------------------------- axxxcel philipp Lizenz: --------------------------------------------------------------------------- GPL Benötigte Sefrengo Version: --------------------------------------------------------------------------- >= 01.02.00 (Sefrengo 1.2) Installation: --------------------------------------------------------------------------- Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module". Am unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die gewünschte "*.cmsmod"- Datei aus. Mit einem Klick auf das Diskettensymbol wird das Modul in das CMS importiert. Das Modul ist nun innerhalb des CMS nutzbar. Update/ Migration: --------------------------------------------------------------------------- Update von einer Version vor Sefrengo 1.2: Es wird empfohlen, auf jeder Seite, wo dieses Modul benutzt wird, kurz die Konfiguration aufzurufen und diese noch einmal abzuspeichern. Dies ist aufgrund neuer Konfigurationparameter notwendig, die erst zur Verfügung stehen, wenn die Konfiguration erneut zugewiesen wurde. Dokumentation: --------------------------------------------------------------------------- Liegt als PDF dem Download Archiv bei. Bezieht sich zwar auf 01.21.00, ist aber auch für 01.03.00 gültig. QUELLTEXT Changelog legend:
# -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note Current versionnumber is 01.03.00 - released 27.12.2005 + sending utf-8 encoded mail using the pear mail class supplied with sefrengo # added missing vars to the unset command at the end of the module ^ module converted to sefrengo 1.2 Current versionnumber is 01.22.00 - released 17.02.2005 # Checkboxen Bug entfernt Current versionnumber is 01.21.00 - released 08.11.2004 + Schutz vor Spamming optimiert + Dokumentation erstellt und dem Paket hinzugefügt # Problem beim Ausführen von php vor dem Modul behoben # einige kleine Schönheitsfehler in den Default Einstellungen behoben. Current versionnumber is 01.20.00 - released 07.11.2004 + XHTML konformer Code möglich + Schutz vor Spamming über das Formular durch RIJNDAEL_256 verschlüsselt übergebenen Wert (mcrypt benötigt! siehe phpinfo.php) + Formulargesteuerte Erstellung der Felder + Absenderadresse auswählbar + beliebige Attribute in einzelne Formular Tags hizufügbar ( Stichwort: barrierefreies Design) + E-Mail Adressen Validierung durch folgende Methoden (MX, A und CNAME und natürlich Aufbaukontrolle) + CSS Klasse für jedes einzelne Feld festlegbar + Versenden an URL außerhalb von DeDi möglich + Betreff der E-Mail editierbar + ID der Felder wird automatisch wie der vergebene Name gesetzt. Bei Auswahl- möglichkeiten wird eine laufende Nummer angehängt. # Fehler bei mehreren Defaultwerten für Checkboxen / multiple Listen # Bezeichnung von Checkboxen / Radiobutton wird nun über <label> und zugehörige CSS Klasse realisiert.
Angehängte Datei(en)
-------------------- SEFRENGO | a free choice ... again!
|
|
|
![]() |
![]()
Beitrag
#2
|
|
![]() Advanced Member ![]() ![]() ![]() Gruppe: Members Beiträge: 82 Mitglied seit: 01.07.2006 Wohnort: Schweiz Mitglieds-Nr.: 47 ![]() |
Habe mal die Kontrollseite aktiviert und auch bei mir funktioniert die Validierung... Es scheint also so, dass die Kontrollseite mehr oder weniger Pflicht sein sollte (zumindest, wenn die Daten per E-Mail übermittelt werden)... Eine sinnvolle Situation, bei der auf die Kontrollseite verzichtet werden kann, fällt mir derzeit nicht ein. Könnt ihr mir eine solche nennen?
Schade, eigentlich wollte ich den Formbuilder bei einem aktuellen Projekt als extrem konfigurierbares Kontaktformular verwenden. Mit dem eigentlichen Kontaktformular komme ich nicht weiter, da zuwenige flexibel... Aber ohne Formvalidierung bringt dieses Modul irgendwie auch nichts und eine Kontrollseite möchte ich nicht anzeigen. Frage an Entwickler: wäre es möglich, dass bei deaktivierter Kontrollseite die Validierung (inkl. dem dazu gehörenden Fehlerhandling auf der selben Seite) trotzdem funktionieren könnte? ![]() Greetz, Urs -------------------- Freude herrscht!
(Adolf Ogi, Alt-Bundesrat der Schweiz) |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 14.6.24 - 16:51 |