Zum Inhalt springen

Standard-Mailformular mit Captcha und ND Antispam

Erstellt am 19. Februar 2008 · 32 Antworten · letzte Antwort am 13. August 2008 · Seite 1 von 2

Tags: E-Mail-Versand, Frage

projtypo3 ·

Hallo!

Ich möchte das Standard-Mailformular mit der Extension
Captcha und ND Antispam nutzen.

Ich habe zuerst Captcha in der Version 1.0.0 installiert, danach nd-antispam in der Version 1.0.3 .

Die Einträge in der Konfiguration für das Standard-Mailformular sehen folgendermaßen aus:

# Example content:
Name: | *name = input,40 | Enter your name here
Email: | *email=input,40 |
Address: | address=textarea,40,5 |
Contact me: | tv=check | 1

| errorpage=hidden | http://developing.napa.de
| label | Bitte geben Sie den Code ein
| captcha_enabled=hidden | 1
|formtype_mail = submit | Send form!
|html_enabled=hidden | 1
|subject=hidden| This is the subject

Beim Aufrufen der Seite mit dem Formular werden allerdings nur die Formularfelder und das Label "Bitte geben Sie den Code ein" angezeigt.
Es erscheint kein Bild, und auch kein Platzhalter für das Bild.

Hat hier jemand eine Idee ?

Konfiguration:
Typo 4.0.2
PHP 4.3.11 (mit aktiviertem GD Library Support)
Captcha Extension v1.0.0
Nd-AntiSpam v1.0.3

Benötigt Captcha evtl. ImageMagick ? GraphicMagick ? und deshalb wird das Bild nicht angezeigt ?
Zu den Systemvoraussetzungen habe ich nichts finden können.

Update: Der Aufruf von Captcha mit http://www.domain.de/typo3conf/ext/captcha/captcha/captcha.php zeigt das Bild an.

Liegt's jetzt also an der Extension ND-Antispam ?

Knollo ·

Ich kann nd-antispam in der Version 1.0.3 nirgends finden. Kann mir das mal jemand zukommen lassen?

Danke.

einpraegsam.​net ·
Knollo schrieb

Ich kann nd-antispam in der Version 1.0.3 nirgends finden. Kann mir das mal jemand zukommen lassen?

Trotz der Sicherheitsprobleme?

einpraegsam.​net ·
Knollo schrieb

Achso? Welches sind dann die Alternativen?

So weit ich weiß gibt es derzeit keine für das Standard Mailform (kann aber sein, dass ich mich auch irre)

Knollo ·

Welches andere "Mailform" mit Captcha-Unterstützung und einfacher Integration kannst du denn empfehlen?

Knollo ·

Aja, werd ich mal antesten. Danke für den Tip.

Kannst du mir noch verraten, welches "Captcha-Paket" dazugehört? Das wird ja nicht inklusive sein, oder?

Ist das auch wirklich (relativ) einfach? Das Manual nimmt ja kein Ende ...

einpraegsam.​net ·
Knollo schrieb

Aja, werd ich mal antesten. Danke für den Tip.

Kannst du mir noch verraten, welches "Captcha-Paket" dazugehört? Das wird ja nicht inklusive sein, oder?

Ist das auch wirklich (relativ) einfach? Das Manual nimmt ja kein Ende ...

sr_freecap oder captcha kannst du benutzen wenn du willst

Wir haben es eigentlich schon so programmiert, dass es easy to use ist - vergiss das manual, das braucht man nur für Detailwissen.
Eventuell hilft das kleine VideoTutorial:
http://www.einpraegsam.net/fachgebiete/typo3-extensions/powermail-video.html

Knollo ·

Super Video. Ich wiess nicht, ob es hier hin gehört. Aber ich frage einfach mal der Vollständigkeit halber.

Wie wird sr_freecap dann in das Powermail integriert? Auch so easy?

Steht bestimmt alles dort, aber irgenwie sind die Beschreibungen doch immer sehr dürftig!

einpraegsam.​net ·
Knollo schrieb

Steht bestimmt alles dort, aber irgenwie sind die Beschreibungen doch immer sehr dürftig!

Stimmt und stimmt nicht:
- Steht dort
- Ist nicht dürftig sonder fast zu ausführlich was vielleicht einige abschrecken mag

Du installierst sr_freecap (falls noch nicht geschen). In Powermail wählst du einfach als Feld "captcha" aus - das wars

Knollo ·

Aaah, supi. Danke. Doch ziemlich einfach (und sogar in german 😃 )

Formular ist erstellt, Mail aber irgenwie nicht angekommen.

Wie oder wo kann man denn das Template anpassen? Das Layout ist ja unter aller S...

Knollo ·

Nochmal ne blöde Frage: Ich welche css-Datei?

css/multipleJS.css oder
css/sampleCSS.css

Wenn ich die Datei nun mein.css nenne, wo oder wie muss diese dann verlinkt werden?

einpraegsam.​net ·
Knollo schrieb

Nochmal ne blöde Frage: Ich welche css-Datei?

css/multipleJS.css oder
css/sampleCSS.css

Wenn ich die Datei nun mein.css nenne, wo oder wie muss diese dann verlinkt werden?

Du wirst doch wissen, wie und wo du ein Stylesheet einbinden kannst - oder?
Und dort definierst du das gesamte Aussehen der Seite (jedenfalls im Idealfall). Falls du das (noch) nicht weißt und/oder Anwendest, solltest du dich erstmal mit HTML/CSS vertraut machen...

Knollo ·

Eben nicht. Bin zur Zeit eben nur Anwender von Typo. Ans Eingemachte wage ich mich jetzt Schritt für Schritt ran. Also immer nur das, was gerade benötigt wird #evil#

Ich habs gefunden!

Nun sieht es so aus:

Bild: pics.knollo.de/…/487220dfb791a.png

Wie bekomme ich denn nun das Captcha ordentlich darunter angeordnet?

Knollo ·

Habs jetzt hinbekommen. Vielen Dank für die Hilfe.

Nun hab ich ja in mühevoller Kleinarbeit mein Formular erstellt. Das wollte ich jetzt kopieren. Dabei habe ich festgestellt, daß die UIDs mitkopiert werden.
Das ist natürlich Mist, da daß so ja nicht funktioniert.

Muss ich jetzt etwa alle Felder neu erstellen?

Gibt es da nicht eine andere Möglichkeit?