[TYPO3-german] Suche sicheres Kontaktformular

Andreas B. ab at web157.webgo24-server11.de
Thu Jun 5 16:29:45 CEST 2008


Andreas B. schrieb:
> Bernd Schuhmacher <nMedien GbR> schrieb:
>> Hi
>> Andreas B. schrieb:
>>> ...
>>> danke für den Tip. Ich hab mich jetzt entschieden diese beiden Extensions zu benutzen. Ich habe aber 
>>> leider sehr starke Anlaufschwierigkeiten, nachdem ich jetzt seit 2 Stunden das Manual und Turorials 
>>> aus dem Internet gelesen habe, ist mir leider immer noch nicht klar, wie das ganze funktioniert.
>>>
>>> Ich habe bis jetzt ein Plugin Element auf meiner Kontaktseite eingefügt und sehe es im Listen-Modul 
>>> unter dem Namen mailformplus. Dieses Plugin habe ich bearbeitet, also alle Felder ausgefüllt. Unter 
>>> dem Punkt "HTML-Template mit dem Formularfeldern" habe ich das beigefügte Template 
>>> mailformplus_demo.html ausgewählt, welches ich vorher in meinen fileadmin-Ordner verschoben habe, da 
>>> ich es sonst nicht auswählen konnte.
>>>
>>> Muss ich denn jetzt noch ein standard "Mail-Formular" oder ein "Allgemeines Plugin" und dann 
>>> "mailformplus" oder "Mailformplus Liste" als allgemeines Plugin auswählen, oder keins von alledem? 
>>> Im Manual steht "New in Version 4.0.0: Only the plugin element is needed! (no mailformplus record 
>>> anymore)". Bis jetzt sehe ich auf jeden Fall noch nichts auf meiner Seite.
>>>
>>> Als nächstes wäre dann die Frage, wo trägt man TS ein, um die Extension für alle Domains zu 
>>> konfigurieren und wo kommt TS für das individuelle Formular hin.
>>>
>>> Ich wäre sehr dankbar für einen ersten Anschubser.
>>> ....
>>>   
>> Ich habe zwar nicht genau die gleich Konfiguration wie du, aber 
>> vielleicht hilft dir folgendes. Es sind aber nur Stichworte. Ich habe 
>> th_mailformplus mit captcha 1.10 laufen:
>>
>>     * captcha und th_mailformplus aus Rep installieren
>>     *
>>
>>       Template erzeugen und in den fileadmin kopieren. Meist kopiere ich
>>       einfach das Beispiele aus
>>       typo3conf/ext/th_mailformplus/example_form/singlepage_forms/mailformplus_demo.html.
>>       In dieser Datei kommt irgendwann ein Abschnitt, der mit "<!--
>>       ###TEMPLATE_FORM### begin -->" beginnt.
>>
>>           o Anhand dieser Datei das Template machen.
>>           o An der Stelle, an der das Cpatcha eingefügt werden soll
>>             etwas wie folgt einfügen:
>>           o <fieldset>
>>             <br />
>>             <legend>Sicherheitscode</legend>
>>             ###CAPTCHA###
>>             <input type="text" name="spam" id="spam"
>>             value="###value_spam###" ###error_sapm### />
>>             </fieldset>
>>     *
>>
>>       Seite Kontaktformular einrichten: Allgemeines Plugin, Erweiterung:
>>       mailformplus
>>
>>     *
>>
>>       Seite „Danke“ einrichten und im Menü verstecken.
>>
>>     *
>>
>>       Seite Kontaktformular wählen, Seiteninhalt anlegen (Typ:
>>       allgemeines Plugin), Plug-In mailformplus wählen
>>
>>     *
>>
>>       Template wählen.
>>
>>     *
>>
>>       Email Optionen: eingeben:
>>
>>           o
>>
>>             Name des Sender: email
>>
>>           o
>>
>>             Pflichtfelder: email,name,spam
>>
>>     *
>>
>>       Im TS Template der Kontaktseite:
>>
>>           o
>>
>>             plugin.tx_thmailformplus_pi1.captchaFieldname =
>>             name_des_inputfeldes
>>
>>     *
>>
>>       Fertig.
>>
>> Damit sollte es gehen.
>> Für die Nutzung von sr_freecap gibt es im Verzeichnis 
>> typo3conf/ext/th_mailformplus/example_form/captcha eigene Beispiele.
>>
>>
>> Bernd
> 
> Hallo Bernd,
> 
> vielen Dank, es tut sich was. Der Knackpunkt war:
>>>       Seite Kontaktformular wählen, Seiteninhalt anlegen (Typ:
>>>       allgemeines Plugin), Plug-In mailformplus wählen
> 
> Ich war auf der Seite fürs Kontaktformular auf neuer Datensatz mailformplus gegangen. Damit hat es 
> nicht funktioniert. Aber mit Seiteninhalt Plug-In mailformplus hat es geklappt. In deiner 
> Beschreibung hast du dieses Plug-In zweimal eingefügt, ich brauchte es nur einmal.
> 
>>>       Im TS Template der Kontaktseite:
>>>
>>>           o
>>>
>>>             plugin.tx_thmailformplus_pi1.captchaFieldname =
>>>             name_des_inputfeldes
> 
> Das hat so auch nicht funktioniert, ich hab dann dort erstmal den kompletten TS-Code aus dem 
> Template mailformplus_demo.html reinkopiert. Das hat geholfen.
> 
> Das Template welches ich jetzt wähle habe ich aus dem subpart <!-- ###TEMPLATE_FORM### begin --> 
> erstellt, also erstmal komplett so wie es ist rüberkopiert.
> 
> Captcha hab ich erstmal weggelassen, bin froh, wenn es erstmal läuft. Testmails waren auch erfolgreich.
> 
> So, jetzt kann ich mich nochmal durchs Manual wühlen und den Feinschliff vornehmen. Was ich mit den 
> anderen subparts aus der mailformplus_demo.html machen soll weiß ich auch noch nicht.
> 
> Ich bedanke mich auf jeden Fall nochmal seeehr für deine Mühe, die mich dann auf den richtigen Weg 
> gebracht hat.
> 
> Gruß, Andreas Burg

Hallo zusammen,

für alle, welche diesen Thread als Tutorial benutzen:

 > Das hat so auch nicht funktioniert, ich hab dann dort erstmal den kompletten TS-Code aus dem
 > Template mailformplus_demo.html reinkopiert. Das hat geholfen.

Der TS-Code hat dort keine Auswirkung, er kommt ins setup des page-templates.

Gruß, Andreas Burg





More information about the TYPO3-german mailing list