Empfänger-email-adresse - Formular

Diskussion zum Modul Kontakt für ConPresso 4
Antworten
mma
ConPresso-Newbie
Beiträge: 5
Registriert: 07.09.2007 15:51
Danksagung erhalten: 1 Mal

Empfänger-email-adresse - Formular

Beitrag von mma »

Hallo!

Ich habe mod_contact installiert und aktiviert.

Das Problem:
Im Kontakttemplate "Rubrikseite" wird folgender Teil im Frontend nicht angezeigt.
.....
<!-- ifSet: Recipientfield; --> <tr><td>Recipient:</td><td><!-- Contact: Recipientfield; --></td></tr><!-- /ifSet -->
......

In der Statuszeile des Editorfensters steht: [gelbes Dreieck mit !]"Fehler auf der Seite. Anschl. ist dort zu lesen: [gelbes Dreieck mit !] Fertig!
Fehlermeldung:

Code: Alles auswählen

Zeile: 26
Zeichen: 19
Fehler: ´placeholder.lenght´ist Null oder kein Objekt
Code: 0
url: http://www.sankt-josef-moers.de/con4/_editor/templates.php?saveto=iframe_tpl_first&tpl_first
Hier das Kontakttemplate "Rubrikseite" (Originalversion)

Code: Alles auswählen

<table border="1">
<tr><td colspan="2"><p>Nutzen Sie dieses Kontakt-Formular, um uns Ihr Anliegen zu schreiben.</p></td></tr>
<tr><td>Adress:</td><td><!-- Contact: Adressfield; tabindex=0; accesskey=a --></td></tr>
<tr><td>Titel:</td><td><!-- Contact: Titlefield; size=10; tabindex=1; accesskey=t --></td></tr>
<tr><td>Name:</td><td><!-- Contact: Firstnamefield; size=10; --> <!-- Contact: Lastnamefield; -->
<!-- ifSet: Lastname_error; --> <font color="red"><!-- Contact: Lastname_error; --></font><!-- /ifSet -->
</td></tr>
<tr><td>Street:</td><td><!-- Contact: Streetfield; --></td></tr>
<tr><td>Zipcode:</td><td><!-- Contact: Zipcodefield; size=8; maxlength=5; --></td></tr>
<tr><td>Place:</td><td><!-- Contact: Placefield; --></td></tr>
<tr><td>Federal state:</td><td><!-- Contact: Federalstatefield; --></td></tr>
<tr><td>Land:</td><td><!-- Contact: Countryfield; --></td></tr>
<tr><td>Mail:</td><td><!-- Contact: Mailfield; size=40; --> 
<!-- ifSet: Mail_error; --> <font color="red"><!-- Contact: Mail_error; --></font><!-- /ifSet -->
</td></tr>
<tr><td>Homepage:</td><td><!-- Contact: Homepagefield; --></td></tr>
<tr><td>Userselect:</td><td><!-- Contact: Userselectfield; --></td></tr>
<tr><td>Useroption:</td><td><!-- Contact: Useroptionfield; value=1; -->Option 1<br>
<!-- Contact: Useroptionfield; value=2; checked -->Option 2</td></tr>
<tr><td>Usertextarea:</td><td><!-- Contact: Usertextareafield; rows=6; --></td></tr>
<tr><td>Userfield1:</td><td><!-- Contact: Userfield1; --></td></tr>
<tr><td>Userfield2:</td><td><!-- Contact: Userfield2; --></td></tr>
<tr><td>Userfield3:</td><td><!-- Contact: Userfield3; --></td></tr>
<tr><td>Userfield4:</td><td><!-- Contact: Userfield4; --></td></tr>
<tr><td>Userfield5:</td><td><!-- Contact: Userfield5; --></td></tr>
<tr><td>Message:</td><td><!-- ifSet: Message_error; --> <font color="red"><!-- Contact: Message_error; --></font><br><!-- /ifSet --><!-- Contact: Messagefield; -->
</td></tr>
<!-- ifSet: Recipientfield; --> <tr><td>Recipient:</td><td><!-- Contact: Recipientfield; --></td></tr><!-- /ifSet -->
<!-- ifSet: captcha; --> <tr><td>Prüfcode:</td><td><!-- /ifSet -->
<!-- ifSet: Captcha_error; --><font color="red"><!-- Contact: Captcha_error; --></font><br><!-- /ifSet -->
<!-- ifSet: captcha; --> <!-- Contact: captcha; type=image; --><br /> Trage bitte den Prüfcode aus der Grafik ins Textfeld ein.</td></tr><!-- /ifSet -->
<tr><td></td><td><!-- Contact: Submitbutton; label=Send me!; tabindex=1; accesskey=S --> 
<!-- Contact: Resetbutton; label=Reset me!; --></td></tr>
<tr><td colspan="2"><p>In der Regel erhalten Sie innerhalb von 24h ein Antwort!</p></td></tr>
</table> 

Auf Hilfe hoffend
mfg Michael
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Wo hast du das mod_contact her?

Ist es das von senf (seventy-soft.de bzw. hier aus dem Forum) oder ist es das von mir angepasste mit Captcha?
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
mma
ConPresso-Newbie
Beiträge: 5
Registriert: 07.09.2007 15:51
Danksagung erhalten: 1 Mal

Beitrag von mma »

es ist von Dir:

http://community.conpresso.de/viewtopic.php?t=3218

mod_contact_mit_Captcha.zip - 204.09 KB
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Das Reciepient-Feld wird wahrscheinlich nicht ausgegeben, weil du nur einen aktiven Empfänger hinterlegt hast, oder über die URL einen bestimmten Empfänger aufrufst.

Und die Meldung von deinem Browser, das ist ein HTML-Validator. Da müsstest du schon den fertigen HTML-Quelltext aus deinem Browser liefern, damit man darüber eine Aussage trefffen kann.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
mma
ConPresso-Newbie
Beiträge: 5
Registriert: 07.09.2007 15:51
Danksagung erhalten: 1 Mal

Beitrag von mma »

Hallo Matthias
Matthias V hat geschrieben:Das Reciepient-Feld wird wahrscheinlich nicht ausgegeben, weil du nur einen aktiven Empfänger hinterlegt hast, oder über die URL einen bestimmten Empfänger aufrufst.
Ich habe unter "Kontakt" / "Empfänger erstellen" 3 reale Empfänger eingerichtet. - kein Empfänger wird angezeigt!
Und die Meldung von deinem Browser, das ist ein HTML-Validator. Da müsstest du schon den fertigen HTML-Quelltext aus deinem Browser liefern, damit man darüber eine Aussage trefffen kann
Die Browsermeldung erscheint nur, wenn ich das Template "Kontakt" editieren möchte. Beim Bearbeiten anderer Templates erscheint die Meldung nicht.

Auf einem ältern Rechner mit älterem IE meckert der Browser nicht. Aber das eigentliche Problem ist auch dort vorhanden.

Seit heute erscheint unter "Templates / Artikeltemplates bearbeiten" 2x "Kontakt". Als Autor wird bei einem "Admin" und beim anderen "Modul-Setup" genannt. (Zwischenzeitlich habe ich keinerlei Modifikationen vorgenommen!)


Ergänzend sei erwähnt, dass folgende Module fehlerfrei funktionieren:
  • search
    Bilderalbum
    guestbook
    latest_news
LG Michael
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

dann nimm doch einfach mal das ifSet:receipientfield im Template raus. Das war immer etwas kritisch und hat nie so ganz funktioniert, wie ich mir das gewünscht hatte.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
mma
ConPresso-Newbie
Beiträge: 5
Registriert: 07.09.2007 15:51
Danksagung erhalten: 1 Mal

Beitrag von mma »

Hallo Matthias,
Matthias V hat geschrieben:dann nimm doch einfach mal das ifSet:receipientfield im Template raus. Das war immer etwas kritisch und hat nie so ganz funktioniert, wie ich mir das gewünscht hatte.
habe ich gemacht - hat aber nicht geholfen.

Ich habe das Modul rausgenommen und das von senf probiert. Es funktioniert. Erstellte Empfänger werden im Auswahlmenue angezeigt. So weit - so gut.

Ich möchte aber nicht auf Deine "Captcha-Erweiterung" verzichten. Hast Du nicht vielleicht nur ein "Captcha-update" ?
Immer noch auf eine Lösung hoffend
Michael
mma
ConPresso-Newbie
Beiträge: 5
Registriert: 07.09.2007 15:51
Danksagung erhalten: 1 Mal

Beitrag von mma »

Hallo Matthias,

wer lesen - und das Gelesene auch behalten - kann, ist weit vorne!! :oops:

Obwohl ich vor meiner ersten Anfrage das Forum "Modul Kontakt" gelesen habe, war ich so auf "mein Problem" fixiert, dass mir der Inhalt von
nicht mehr im Kopf war.

Nach nochmaligem Lesen mit Sinn und Verstand, habe ich die entsprechenden Dateien aus Deinem Modul in die installierte Version von senf geschoben, die von Dir beschrieben Modifikationen vorgenommen und was soll ich sagen: Es funktioniert. :wink:

Ich möchte mich bei Dir für Deine Mühe und Geduld mit mir ausdrücklich bedanken. :!:

LG Michael
Antworten