---------------------------------------------------------------------------
Kontaktformular
Dynamische Empfängeradresse
Bechreibung:
---------------------------------------------------------------------------
Modul "Kontaktformular":
Mit diesem Modul lässt sich schnell ein einfaches Kontaktformular auf der
Seite einbinden. Es stehen dabei einzeilige Textfelder/ Passwortfelder,
mehrzeilige Textfelder, Selectauswahlen, Radiobuttons, Checkboxen und
Dateiuploads zur Verfügung. Bestimmte Felder können als Pflichtfelder
angegeben werden. Nachdem der User auf den Senden-Button geklickt hat, wird
der Inhalt des Formulars an die angegebene Email-Adresse geschickt.
Modul "Dynamische Empfängeradresse":
Ermöglicht von einer Seite aus auf das Kontaktformular zu linken. Es kann eine
Empfängeradresse definiert werden, die von der Adresse in der Konfiguration
des Kontaktformular- Moduls abweicht.
Autor(en):
---------------------------------------------------------------------------
Björn Brockmann
Benötigte Sefrengo Version:
---------------------------------------------------------------------------
>= 01.03.01 (Sefrengo 1.4 beta2)
CODE
Changelog
------------------------------------------------------------------------------------------------
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
Current versionnumber is 02.00.01 - released 17.04.2007
------------------------------------------------------------------------------------------------
# cc and bcc emails would not send
# option save fileuploads in filemanager doesn't work
# typo in config: capture => captcha
# get emailadress by fieldnumber for email2 does not work correctly
Current versionnumber is 02.00.00 - released 16.11.2006
------------------------------------------------------------------------------------------------
+ Configtabs
+ Uploads can be saved in filemanager
+ New Mailclass
+ Possibility to send second email
+ ...many new features
Current versionnumber is 01.07.04 - released 03.01.2006
------------------------------------------------------------------------------------------------
+ Added possibility to give submitted form a different class or id
Current versionnumber is 01.07.03 - released 13.10.2005
------------------------------------------------------------------------------------------------
^ Add UTF-8 support
^ change vars: $dedi_db to $cms_db, $cfg_dedi to $cfg_cms, $dedi_side to $cms_side, $dedi_mod to $cms_mod
v 1.7.0
------------------------------------------------------------------------------------------------
+ add tpl vars {textareafromdynamic}, {textfromdynamic} - used by Modul "dynamische
Empfängeradresse"
+ possibility to set defaults for {textareafromdynamic}, {textfromdynamic}
+ new template to generate an individual emailtext
# some bugfixes
v 1.6.1 (13.3.2005)
------------------------------------------------------------------------------------------------
# Fehler bei "allow_asp_open_tag=on in der php.ini" behoben
v 1.6.2 (13.3.2005)
------------------------------------------------------------------------------------------------
# PHP- Fehler bei verschicken von Dateiuploads
# Hockommas in Label- und Formularelementattributen wurden escaped
v 1.6
------------------------------------------------------------------------------------------------
+ add field attachments
+ new templaterow mechanism
v 1.5
------------------------------------------------------------------------------------------------
+ new fields password, select, select multiple, radio, checkbox
+ error message for every single field
+ optional attributes for every single field
v. 1.01
------------------------------------------------------------------------------------------------
- fix checkboxen wurden nicht validiert
- fix checkboxfelder wurde nicht XHTML- Konform geschlosssen
- fix im Label wurden einfache Hockommas (') escaped
- fix css- Angabe für Submitbutton wurde nicht interpretiert
v. 1.0
------------------------------------------------------------------------------------------------
- fix div und fieldsetbug (Danke an Olaf)
- reply to Bug in der verschickten email behoben
v. 0.99.2
------------------------------------------------------------------------------------------------
- Absenderadresse kann nun aus einem Formularfeld generiert werden
- Es kann ausgewählt werden, ob das Formular ein fieldset enthalten soll
- Beschriftung für fieldset-legend kann angegeben werden
- Formularfelder werden mit einem label ausgestattet
- Absenderadressenbug korrigiert
- Qoutesbug bei magic_quotes_gpc = 1 behoben
v. 0.99.1
------------------------------------------------------------------------------------------------
- Es wurde keine email versendet
- Bei Pflichtfeldern, die nicht mit einem Stylesheet formatiert wurden, fehlte das ' *'
------------------------------------------------------------------------------------------------
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
Current versionnumber is 02.00.01 - released 17.04.2007
------------------------------------------------------------------------------------------------
# cc and bcc emails would not send
# option save fileuploads in filemanager doesn't work
# typo in config: capture => captcha
# get emailadress by fieldnumber for email2 does not work correctly
Current versionnumber is 02.00.00 - released 16.11.2006
------------------------------------------------------------------------------------------------
+ Configtabs
+ Uploads can be saved in filemanager
+ New Mailclass
+ Possibility to send second email
+ ...many new features
Current versionnumber is 01.07.04 - released 03.01.2006
------------------------------------------------------------------------------------------------
+ Added possibility to give submitted form a different class or id
Current versionnumber is 01.07.03 - released 13.10.2005
------------------------------------------------------------------------------------------------
^ Add UTF-8 support
^ change vars: $dedi_db to $cms_db, $cfg_dedi to $cfg_cms, $dedi_side to $cms_side, $dedi_mod to $cms_mod
v 1.7.0
------------------------------------------------------------------------------------------------
+ add tpl vars {textareafromdynamic}, {textfromdynamic} - used by Modul "dynamische
Empfängeradresse"
+ possibility to set defaults for {textareafromdynamic}, {textfromdynamic}
+ new template to generate an individual emailtext
# some bugfixes
v 1.6.1 (13.3.2005)
------------------------------------------------------------------------------------------------
# Fehler bei "allow_asp_open_tag=on in der php.ini" behoben
v 1.6.2 (13.3.2005)
------------------------------------------------------------------------------------------------
# PHP- Fehler bei verschicken von Dateiuploads
# Hockommas in Label- und Formularelementattributen wurden escaped
v 1.6
------------------------------------------------------------------------------------------------
+ add field attachments
+ new templaterow mechanism
v 1.5
------------------------------------------------------------------------------------------------
+ new fields password, select, select multiple, radio, checkbox
+ error message for every single field
+ optional attributes for every single field
v. 1.01
------------------------------------------------------------------------------------------------
- fix checkboxen wurden nicht validiert
- fix checkboxfelder wurde nicht XHTML- Konform geschlosssen
- fix im Label wurden einfache Hockommas (') escaped
- fix css- Angabe für Submitbutton wurde nicht interpretiert
v. 1.0
------------------------------------------------------------------------------------------------
- fix div und fieldsetbug (Danke an Olaf)
- reply to Bug in der verschickten email behoben
v. 0.99.2
------------------------------------------------------------------------------------------------
- Absenderadresse kann nun aus einem Formularfeld generiert werden
- Es kann ausgewählt werden, ob das Formular ein fieldset enthalten soll
- Beschriftung für fieldset-legend kann angegeben werden
- Formularfelder werden mit einem label ausgestattet
- Absenderadressenbug korrigiert
- Qoutesbug bei magic_quotes_gpc = 1 behoben
v. 0.99.1
------------------------------------------------------------------------------------------------
- Es wurde keine email versendet
- Bei Pflichtfeldern, die nicht mit einem Stylesheet formatiert wurden, fehlte das ' *'