Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

5 Seiten V   1 2 3 > »   
Reply to this topicStart new topic
> Kontakformular 2.2 + Dynamische Empfängeradresse, Formularelemente jetzt sortierbar
bjoern
Beitrag Wed. 7. November 2007, 23:50
Beitrag #1


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Modulname:
---------------------------------------------------------------------------
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)



QUELLTEXT
Current versionnumber is  02.02.00 - released  07.11.2007
------------------------------------------------------------------------------------------------
+ modconfig: sort formfields! now it is possible to move formfileds up and down (BIG thx to amk)
+ modconfig: cut, copy, paste and insert formfields (thx to amk)
+ modconfig: select, checkbox and radio element: displayed formvalues can be differential as the submitted value
+ modconfig: 2 new elementcontainer
+ modconfig: the required notice have now his own template
+ modconfig: the labeltext have now his own template
+ modconfig: posibility to add/ remove 6 or 12 formfields at once
+ autodedect "snippet replacement" plugin and use it in email bodytemplate and subjectline
# empty errormessage template is not displayed (thx to amk)
# normalize linebreaks - in some cases in an email one line of text follows two linebreaks
# remove None-breaking-space (&nbsp) between the radio+checkbox fields and the label
# send emails in mutiple select does not work
# selected option fields wasn't XHTML conform (selected instead selected="selected") (thx to mrtt)



Angehängte Datei(en)
Angehängte Datei  Kontaktformular_v2_2_0.zip ( 30.48KB ) Anzahl der Downloads: 444
 


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Thu. 8. November 2007, 00:03
Beitrag #2


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Habe endlich mal Zeit gefunden eine neue Version des Kontaktformulars fertig zu machen.

Die größte Änderung im Modul hat amk freundlicherweise zum Modul hinzugefügt. Die Formularfelder lassen sich nun per Javascript beliebig sortieren. Amk hat auch eine Zwischenablagefunktion eingebaut, die es ermöglicht, dass Formularelemente beliebig an anderen Stellen wieder eingefügt werden können.

Das Kontaktformular erkennt nun automatisch das Snippet- Replacement Plugin, sofern es installiert ist. Bis jetzt war es nicht möglich, Emailtemplates mit Snippet Variablen zu füllen. Diese wurden nicht ersetzt.

Ansonsten gibt es viele kleine Änderungen und Bugfixes im Modul (siehe changelog), z.B. ist nun auch der Emailversand an mehrere Empfänger möglich, wenn diese aus einem Mehrfachselect kommen (Hatte mika sich ja gewünscht).


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
mika
Beitrag Thu. 8. November 2007, 08:25
Beitrag #3


Advanced Member
*****

Gruppe: Wikiadmins
Beiträge: 150
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 63



super!!! mucho merci!!!
mika
Go to the top of the page
 
+Quote Post
Chregu
Beitrag Thu. 8. November 2007, 09:43
Beitrag #4


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 334
Mitglied seit: 10.07.2006
Wohnort: luzern (Schweiz)
Mitglieds-Nr.: 128



Hey das Tönt super! Freue mich schon das Teil zu testen...

thx
chregu
Go to the top of the page
 
+Quote Post
mika
Beitrag Thu. 8. November 2007, 10:01
Beitrag #5


Advanced Member
*****

Gruppe: Wikiadmins
Beiträge: 150
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 63



hm - irgendwie stell ich mich blöd an:

ich habe als formularfeld 1 eine selectbox mit mehrfachauswahl, die meine gesamten Adressen beinhaltet (die einzelnen adressen müssen mit | getrennt werden - Komma funzt nicht)
was muss ich in den maileinstellungen einstellen, dass aus diesem formularfeld die empfängeradressen zusammen gestellt werden? muss ich da mit dem Modul "Dynamische Empfängeradresse" was machen?

EDIT: Mit "Dynamischer Empfängeradresse" kann ich ja keine Mehrfachauswahl generieren. Jetzt frage ich mich, wie man in den Maileinstellungen festlegt, dass aus einem Formularfeld - und nicht aus dem Textfeld der Maileinstellungen - die Empfängeradressen geholt werden sollen. Soweit ich das überblicke kann ich aber nur "Empfängeradresse aus Textfeld (der Maileinstellung) und "Wenn möglich, dynamisch aus Seitencontent generieren" einstellen.

Oder hat das was mit der Beschreibung "+benutzername" bzw. "#gruppenname" zu tun? bin verwirrt, sorry.

michel

Der Beitrag wurde von mika bearbeitet: Thu. 8. November 2007, 10:26
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Thu. 8. November 2007, 12:01
Beitrag #6


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Bitte bedenke, das Du nur in der zweiten Email Daten aus dem Formular verarbeiten kannst. Gruppenname und Benutzername beziehen sich nur auf die erste Email. Und dort auf die Emailadressen, die in der Benutzerverwaltung als entsprechende Email hinterlegt sind.

Wenn das dann immer noch nicht funktioniert, würde ich mir das gerne anschauen. Bitte mit Backendaccess.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
mika
Beitrag Tue. 13. November 2007, 19:17
Beitrag #7


Advanced Member
*****

Gruppe: Wikiadmins
Beiträge: 150
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 63



sodalla - jetzt hatte ich das we über kein dsl - jetzt gehts wieder.

also: wenn das formularfeld eine selectbox mit mehrfachauswahl ist, muss man nach wie vor die elemente mit "|" pipe trennen. komma funktioniert nicht. (auch nicht komma-leerzeichen, leerzeichen-komma)

wenn die validierung auf "kein" gestellt wird, meldet er, dass die mail verschickt wird - auch an verschiedene ausgewählte adressen, es kommt aber nichts an. die kontrollmail, die ich über "weitere e-mail-adresse" zuschicken lies, zeigt im header, dass die e-mail-adressen aus dem mehrfachselect nicht als empfänger übernommen werden.

hm. ich richte dir nen account ein und schick dir alles per pm

lg michel

Go to the top of the page
 
+Quote Post
bjoern
Beitrag Wed. 14. November 2007, 21:13
Beitrag #8


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Die Trennersymbol kannst Du in der Registerkarte "Sonstiges" unter "Trennersymbol - bei Feldern, wo mehreren Werte angegeben werden können" selber einstellen.

Das die Emails bei Dir nicht ankamen war ein Konfigurationsfehler Deinerseites. Du hast das Formular so eingestellt, das im ersten Formularfeld ein Multiselect war, wo man sich die Emailadressen raussuchen konnte und im zweiten Formularfeld die Absenderadresse.

Das bedeutet das Du bei den Maileinstellungen unter "Weitere Email Emailadresse Absender" eine 2 für das zweite Formularfeld und "Weitere Email Emailadresse Empfänger" eine 1 für das erste Formularfeld eintragen musst, damit es funktioniert.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
feniweb
Beitrag Wed. 21. November 2007, 16:54
Beitrag #9


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 627
Mitglied seit: 30.06.2006
Mitglieds-Nr.: 25



Hallo

Habe eine Website über Validom validieren lasen im bereich des Formular-Tag erhalte ich eine Fehlermeldung. Siehe Screens.

Angehängte Datei  Zuschneiden1.jpg ( 54.67KB ) Anzahl der Downloads: 118


es geht um dies Codezeile
ZITAT
<form id="feedback" class="{transmitted}" method="post" action="index.php?idcatside=1&sid=d7e19a9e1d8e27744b1989fd6e2a6b28" enctype="multipart/form-data" >


Um diese Fehlerausgabe
ZITAT
class="{transmitted}"

Angehängte Datei  Zuschneiden.jpg ( 118.68KB ) Anzahl der Downloads: 34


Ist das ein Bug im Kontaktformular 2.2?

Gruss


--------------------
feniweb
_____________________________________________________________________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht)
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Thu. 22. November 2007, 12:00
Beitrag #10


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Schmeiß einfach class="{transmitted}" aus dem Template, dann funktioniert es. Ich werde es in der nächsten Version korrigieren.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
feniweb
Beitrag Thu. 22. November 2007, 23:26
Beitrag #11


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 627
Mitglied seit: 30.06.2006
Mitglieds-Nr.: 25



Ich glaube ich habe da noch einen Bug.

Wenn man das Beschriftungs- und Platzhalter Feld einfügt und über Styles Styleklassen Nur Beschriftung und Platzhalter zuweist, werden zwar die CSS-Klassen eingefügt aber am falschen Ort, siehe Screen.

Angehängte Datei  Zuschneiden3.jpg ( 96.71KB ) Anzahl der Downloads: 54


Angehängte Datei  Zuschneiden2.jpg ( 46.96KB ) Anzahl der Downloads: 37


Die CSS-Klasse sollte doch beim Beschriftungs-Label stehen.

Alternativ: könnte man das
ZITAT
<span class="form_beschriftung" ></span>
über einen Elementcontainer einfügen. Aber irgend wie ist das nicht der Sinn des Style-Reiters denke ich.

Gruss


--------------------
feniweb
_____________________________________________________________________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht)
Go to the top of the page
 
+Quote Post
davelee
Beitrag Fri. 30. November 2007, 13:25
Beitrag #12


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 170
Mitglied seit: 15.05.2007
Mitglieds-Nr.: 908



Ich hätte eine Frage / Anregung zum Thema Validierung:

Da die Spambots ja automatisch alle Formularfelder füllen die vorhanden sind habe ich mir überlegt ob man eine Validierung hinzufügen könnte <wenn Formulardaten gefüllt>.

Meine überlegung ist folgende:

Das gewünschte Formularfeld mit display:hidden versehen ( nicht sichtbar für User was aber ein Spambot nicht weiß)
wenn dieses Formularfeld gefüllt wird dann ist klar von wem die ganze sache erstellt worden ist.


Gibt es die Möglichkeit eine solche Validierung zu erstellen?

LG David
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Mon. 3. December 2007, 11:57
Beitrag #13


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



ZITAT
Beschriftungs-Label

Das Verhalten ist korrekt. "Nur Beschriftung" bezieht sich auf das Formularelement, damit also ist auch die Styleklasse. Und das Formularelement ist eben halt "nur Beschriftung". Gib einfach als Defaultwert einen Text ein, dieser wird dann formatiert an der Position des Formularfeldes angezeigt.

@davelee
Ja, man könnte die Validierung "muss leer sein" hinzufügen. Dann könnte das gehen. Aber für die Spambots gibt es ja die Captchagrafiken.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
davelee
Beitrag Mon. 3. December 2007, 13:31
Beitrag #14


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 170
Mitglied seit: 15.05.2007
Mitglieds-Nr.: 908



ZITAT(bjoern @ Mon. 3. December 2007, 11:57) *
@davelee
Ja, man könnte die Validierung "muss leer sein" hinzufügen. Dann könnte das gehen. Aber für die Spambots gibt es ja die Captchagrafiken.


Nur das Captchagrafiken halt nicht wirklich benutzerfreundlich sind -
besonders bei Seiten die auf Grund der Zielgruppe barrierefrei sein müssen.

Und noch was zum Thema Formulardaten:
Ich habe versucht den Wert der einzelnen Formularfelder zu ändern:

z.B. von:
QUELLTEXT
<label for="go_frm100">


auf:
QUELLTEXT
<label for="Name">


jedoch erhielt ich :
QUELLTEXT
<label for="go_frm100" Name >


habe ich beim Kontaktformular etwas falsch konfiguriert ?
LG David
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Thu. 6. December 2007, 18:36
Beitrag #15


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Nein, hast nichts falsch gemacht, nur die Labels werden aber automatisch vom System vergeben, da kannst Du manuell nicht eingreifen.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
davelee
Beitrag Thu. 6. December 2007, 20:02
Beitrag #16


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 170
Mitglied seit: 15.05.2007
Mitglieds-Nr.: 908



Ach so, ich hab schon im Code des Moduls danach gesucht.

Ich danke dir für die Rückmeldung.
Go to the top of the page
 
+Quote Post
duffy
Beitrag Fri. 14. December 2007, 19:35
Beitrag #17


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 112
Mitglied seit: 31.08.2006
Wohnort: Berlin
Mitglieds-Nr.: 219



Hallo,

wenn ich das richtig sehe ist es mit diesem Modul nicht möglich den aktuell eingeloggten Usernamen mit in den E-Mail-Text rein zu bekommen, oder?

Ich bin gerade auf der Suche nach einer einfachen Möglichkeit, womit eingeloggte User Nachrichten an den Seitenbetreiber schicken können. Dafür wäre es schön, automatisch den Usernamen mit auszulesen. Gibt es solch eine Möglichkeit schon?

Gruß,

Oliver


--------------------
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Sun. 16. December 2007, 20:59
Beitrag #18


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Da wirst du selber die Mailsendefunktion erweitern müssen, damit dies klappt. Nötige variablen für den aktuell eingeloggten User findest Du hier: http://wiki.sefrengo.org/index.php/Entwicklervariablen


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
duffy
Beitrag Mon. 17. December 2007, 00:10
Beitrag #19


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 112
Mitglied seit: 31.08.2006
Wohnort: Berlin
Mitglieds-Nr.: 219



Na dann mache ich das Doch mal:

Einfügen ab Zeile 918:
CODE
global $auth;
if(is_object($auth) && $auth->auth[uname] != "nobody"){
$placeholder = array();
foreach($auth->auth as $ind => $val){
$placeholder[] = '{user_'.$ind.'}';
}
$tpl_email = str_replace($placeholder, $auth->auth, $tpl_email);
}


Damit können Alle Variablen des Users in der Form {user_<variable>} im Mailtext benutzt werden.


--------------------
Go to the top of the page
 
+Quote Post
mariop3
Beitrag Wed. 16. January 2008, 18:06
Beitrag #20


Member
**

Gruppe: Members
Beiträge: 37
Mitglied seit: 27.07.2006
Mitglieds-Nr.: 163



wie ist das bei dem kontaktformular gedacht wenn man "optionsfelder" auswählt dass man z.b. 2 radiobuttons gruppiert?

also z.b. die auswahl "herr" und "frau" und natürlich ist nur eins möglich.... naja billige sache in html.... aber ich blicks nicht wie das da gehen soll da das system ja den "name" vorgibt... beide felder müssten den selben namen haben damit das mit der auswahl klappt..


--------------------
_____________________
is it a feature? or a bug?
www.orangescale.de
Go to the top of the page
 
+Quote Post
duffy
Beitrag Wed. 16. January 2008, 18:07
Beitrag #21


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 112
Mitglied seit: 31.08.2006
Wohnort: Berlin
Mitglieds-Nr.: 219



ZITAT(mariop3 @ Wed. 16. January 2008, 18:06) *
also z.b. die auswahl "herr" und "frau" ...


Ist das nicht am einfachsten mit einer Selectbox zu lösen?

Der Beitrag wurde von duffy bearbeitet: Wed. 16. January 2008, 18:08


--------------------
Go to the top of the page
 
+Quote Post
mariop3
Beitrag Thu. 17. January 2008, 12:24
Beitrag #22


Member
**

Gruppe: Members
Beiträge: 37
Mitglied seit: 27.07.2006
Mitglieds-Nr.: 163



ZITAT(duffy @ Wed. 16. January 2008, 18:07) *
Ist das nicht am einfachsten mit einer Selectbox zu lösen?



naja war ja auch nur ein beispiel... ich checks irgendwie nich....


--------------------
_____________________
is it a feature? or a bug?
www.orangescale.de
Go to the top of the page
 
+Quote Post
mariop3
Beitrag Thu. 17. January 2008, 13:56
Beitrag #23


Member
**

Gruppe: Members
Beiträge: 37
Mitglied seit: 27.07.2006
Mitglieds-Nr.: 163



ok ich stand ein wenig auf der leitung.... ich meinte nur das was man bei Defaultwert eingeben kann z.b. herr, frau ... das war mir unklar....


--------------------
_____________________
is it a feature? or a bug?
www.orangescale.de
Go to the top of the page
 
+Quote Post
feniweb
Beitrag Mon. 28. January 2008, 16:40
Beitrag #24


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 627
Mitglied seit: 30.06.2006
Mitglieds-Nr.: 25



Ist es möglich über ein Kontaktformular ein Dokument anzuhängen wie das bei einem Normalen Mailprogramm möglich ist?

Es gibt ja die Möglichkeit Dateien hochzuladen. Dann muss man aber immer über Backend->Dateimanager die Daten abholen etwas umständlich.

Gruss


--------------------
feniweb
_____________________________________________________________________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht)
Go to the top of the page
 
+Quote Post
amk
Beitrag Tue. 12. February 2008, 22:55
Beitrag #25


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



1. FR

{label}-element im "Template Captchaelement"

"Template Captchaelement" textarea vergrößern (höhe).

ODER

{image}- & {hiddentoken}-element im Template Elementcontainer

(prinzipiell könnte dann das "Template Captchaelement" wegrationalisiert werden)

............

warum?

bestimmte gestalterische dinge sind aktuell nicht möglich. bspw:

captcha-bild <div>captcha-input-label, captcha-input</div>


2. FR

Template für den Submit-Button.

............

warum?

nicht immer ist ein input-form-element als submit gewünscht,
das button-form-element ist manchmal vorteilhaft ... oder ein simpler link-tag mit js-funktionalität


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
feniweb
Beitrag Thu. 14. February 2008, 18:55
Beitrag #26


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 627
Mitglied seit: 30.06.2006
Mitglieds-Nr.: 25



Wie es scheint, kann man im Kontaktformular in einem Defaultwert* Feld
keine Snippet Replacement Sprachvariablen vergeben, ist das richtig?

Wenn ja währe das ein FR für eine kommende Version.

Angehängte Datei  Zuschneiden_5.jpg ( 50.06KB ) Anzahl der Downloads: 77


--------------------
feniweb
_____________________________________________________________________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht)
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Thu. 14. February 2008, 19:39
Beitrag #27





Guests






ZITAT(feniweb @ Thu. 14. February 2008, 18:55) *
Wie es scheint, kann man im Kontaktformular in einem Defaultwert* Feld
keine Snippet Replacement Sprachvariablen vergeben, ist das richtig?

funktioniert bei mir ohne probleme.
sicher das der wert auch richtig eingetragen und für die jeweilige sprache vergeben ist ?
Go to the top of the page
 
+Quote Post
feniweb
Beitrag Fri. 15. February 2008, 14:44
Beitrag #28


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 627
Mitglied seit: 30.06.2006
Mitglieds-Nr.: 25



Funktioniert bei mir nun auch einwandfrei. Sorry für die aufregung. huh.gif
Es wahr ein leerschlag zuviel.

Gruss


--------------------
feniweb
_____________________________________________________________________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht)
Go to the top of the page
 
+Quote Post
andi
Beitrag Fri. 14. March 2008, 20:25
Beitrag #29


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ich habe ein paar probleme mit checkboxen. kann das hier jemand bestätigen?

1. egal ob checkbox oder checkbox, vordefiniert. die checkbox ist immer aktiv. notlösung: einen leerschlag im default-feld
2. eine checkbox gibt immer ein leeres label aus:
QUELLTEXT
<input type="checkbox" name="go_frm100"  id="go_frm100"  value="  " /><label for="go_frm100" >  </label><label for="go_frm100"  >test</label>

3. beim gesendeten mail ist nicht ersichtlich, welche checkboxen angewählt wurden (wahrscheinlich wegen dem doppelten, leeren label)


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Sat. 15. March 2008, 10:13
Beitrag #30





Guests






zu 2.
in der checkbox wird aus
QUELLTEXT
$e .= 'value="'.$this->_htmlentities($element_default_value_key).'"  '.$c.'  '.$element_attributes.' />'
    .'<label for="'.$element_name.'" '. $this->_format_styleclass($this->field_styles['label']).'>'
    . $this->_htmlentities($element_default_value) .'</label>';

das
QUELLTEXT
$e .= 'value="'.$this->_htmlentities($element_default_value_key).'"  '.$c.'  '.$element_attributes.' />';

zu 1. && 3.
wird nicht in der checkbox der defaultwert* übergeben ? somit ist wie bei dir leerschlag keine ausgabe in der email.
Go to the top of the page
 
+Quote Post
andi
Beitrag Sat. 15. March 2008, 10:26
Beitrag #31


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ZITAT(bkm @ Sat. 15. March 2008, 10:13) *
zu 2.
in der checkbox wird aus
QUELLTEXT
$e .= 'value="'.$this->_htmlentities($element_default_value_key).'"  '.$c.'  '.$element_attributes.' />'
    .'<label for="'.$element_name.'" '. $this->_format_styleclass($this->field_styles['label']).'>'
    . $this->_htmlentities($element_default_value) .'</label>';

das
QUELLTEXT
$e .= 'value="'.$this->_htmlentities($element_default_value_key).'"  '.$c.'  '.$element_attributes.' />';

danke mein goldhase :-) funktioniert

ZITAT(bkm @ Sat. 15. March 2008, 10:13) *
zu 1. && 3.
wird nicht in der checkbox der defaultwert* übergeben ? somit ist wie bei dir leerschlag keine ausgabe in der email.

nun, ob mit oder ohne leerschlag, ich erhalte im abgesendeten mail immer nur folgendes:

checkbox1:
checkbox2:
checkbox3:

desweiteren ist ja das problem, dass die checkboxen immer vorselektioniert sind, auch wenn nichts im defaultwert steht.
im moment kann ich so das kontaktformular schlecht gebrauchen :-) muss eine alternative finden, am montag muss die site online :-)


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Sat. 15. March 2008, 10:50
Beitrag #32





Guests






IMO musst du defaultwert* (ich bin gewählt ) einen eintrag machen.
dieser wird
a ) checked="checked" bei checkbox entfernen
b ) bei der email übertragen
Go to the top of the page
 
+Quote Post
andi
Beitrag Sat. 15. March 2008, 10:59
Beitrag #33


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ah, alles klar, funktioniert :-)
danke, stand da wohl auf dem schlauch, denn ohne defaultwert kann auch nichts übermittelt werden


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
luxli
Beitrag Thu. 27. March 2008, 21:51
Beitrag #34


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 201
Mitglied seit: 01.07.2006
Wohnort: CH
Mitglieds-Nr.: 32



Meine ersten Gehversuche mit dem Kontaktformular 2.0.0 sind gelungen und das alte mit dem Formbuilder erstellte Kontaktformular könnte ersetzt werden.
Nun wollte ich das Modul Kontaktformular 2.2 uploaden aber ich erhalte immer die Meldung:
"Es wurde keine gültige *.cmsmod- Datei hochgeladen"
auch nach einem erneuten Downloaden und entpacken der ZIP-Datei geht es nicht.

interessanterweise geht jedoch das uploaden von "Dynamische Empfängeradresse" sowie auch von anderen Modulen.

Was kann ich nocht tun?
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Thu. 27. March 2008, 22:02
Beitrag #35


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Vielleicht kommst du hier ein wenig weiter: Uploadproblem bei grösseren Modulen
Go to the top of the page
 
+Quote Post
luxli
Beitrag Thu. 27. March 2008, 23:28
Beitrag #36


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 201
Mitglied seit: 01.07.2006
Wohnort: CH
Mitglieds-Nr.: 32



ZITAT(FireFlyer @ Thu. 27. March 2008, 22:02) *
Vielleicht kommst du hier ein wenig weiter: Uploadproblem bei grösseren Modulen

hatte ich bereits gelesen

Ich habe noch Sefrengo 01.03.01 und warte mit dem Update auf die Version 01.04.01
im weiteren habe ich inzwischen festgestellt, es liegt tatsächlich an der Dateigrösse
daran dachte ich jedoch nicht, weil eine ähnliche Dateigrösse im Oktober noch funktionierte.
Seither hat der Provider Einstellungen geändert.

Der langen Rede kurzer Sinn, es hat nichts mit Sefrengo zu tun, es liegt am Provider.
Go to the top of the page
 
+Quote Post
Chregu
Beitrag Thu. 24. April 2008, 13:56
Beitrag #37


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 334
Mitglied seit: 10.07.2006
Wohnort: luzern (Schweiz)
Mitglieds-Nr.: 128



@Bjoern oder an den Entwickler

Habe noch einen Kleinen Fehler entdeckt. Die Styleklasse des Optionsfeld wird nicht übernommen.

Um den Bug zu beheben muss die Zeile 412 verändert werden.
In aktueller Version:
QUELLTEXT
$e .= '<input type="radio"  name="'.$element_name.'" id="'.$element_name.'" value="'.$this->_htmlentities($v_key).'" '.$c.' />'


Korrigierte Version:
QUELLTEXT
$e .= '<input type="radio"  name="'.$element_name.'" id="'.$element_name.'" value="'.$this->_htmlentities($v_key).'" '.$this->_format_styleclass($this->field_styles[$element_type])." ".$c.' />'


Habe keine neue Version daraus gemacht nur wegen einem solchen kleinen Bug. Falls jemand einmal eine Neue Version veröffentlicht wäre es jedoch
toll, wenn dies geändert wird.

Viel Spass.

Gruss
Chregu
Go to the top of the page
 
+Quote Post
arnekolja
Beitrag Sat. 17. May 2008, 13:57
Beitrag #38


Member
**

Gruppe: Members
Beiträge: 49
Mitglied seit: 13.09.2007
Mitglieds-Nr.: 1.117



Wie kann man denn das Default-Feld bei Radio-Buttons festlegen? Ich hab im Quellcode was mit dem "@@" gefunden, aber was wird erwartet?
Go to the top of the page
 
+Quote Post
andi
Beitrag Sat. 17. May 2008, 16:50
Beitrag #39


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



gute frage, eigentlich dürfte der radio-button «checked="checked"» nicht standardmässig anfügen.
entweder müsste dieser generell entfernt werden. dann könnte man unter opt. atributte «checked="checked"» eintragen.
oder dann müsste es wie bei der checkbox 2 elemente geben (vorselektiert oder nicht).

... dritte möglichkeit wäre, ich habe etwas übersehen :-)


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Mon. 19. May 2008, 10:40
Beitrag #40


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Frage Defaultwert bei Radiobuttons:

Hab mal im Quellcode nachgeschaut. Das Feature "Defaultwerte bei Radiobuttons setzen" gibt es noch nicht. Was Du mal probieren kannst, in den QUellcode gehen und suchen

QUELLTEXT
case 'option':
                $e  = '<select name="'.$element_name.'"  id="'.$element_name.'"  '.$element_attributes.' '
                    . $this->_format_styleclass($this->field_styles[$element_type]) .'>'."\n";
                $p = explode($this->mutiple_value_separator, $element_default_value);
                foreach($p AS $k=>$v){
                    $v_key = $v;
                    if (strstr($v, $this->key_value_separator) !== false)
                    {
                        $v_pairs = explode($this->key_value_separator, $v);
                        $v_key = $v_pairs['0'];
                        $v = $v_pairs['1'];
                    }
                    $s = ( $element_value == $v_key && ! $get_plain) ? 'selected="selected"':'';
                    $e .= '<option value="'.$this->_htmlentities($v_key).'" '.$s.' >'.$this->_htmlentities($v).'</option>'."\n";
                }
                $e .= '</select>'."\n";
                break;


Da dann

QUELLTEXT
$s = ( $element_value == $v_key && ! $get_plain) ? 'selected="selected"':'';

rauspicken und mit

QUELLTEXT
$s = ( $element_value == $v_key || ($get_plain && $element_value == 'DEIN_MANUEL_GESETZTER_SCHLUESSEL') ) ? 'selected="selected"':'';


ersetzen. Sollte funktionieren, habs aber nicht getestet.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
andi
Beitrag Tue. 27. May 2008, 13:59
Beitrag #41


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



sali björn

dieser bugfix wäre auch mal was dringendes. ansonsten bekommt jede checkbox zwei labels, was nicht sinngemäss sein kann.


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
luxli
Beitrag Mon. 9. June 2008, 09:38
Beitrag #42


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 201
Mitglied seit: 01.07.2006
Wohnort: CH
Mitglieds-Nr.: 32



Zufall oder Problem?
Seitdem ich Kontaktformular 2.2 verwende erhalte ich sinnlose Mail und möglicherweise auch vermehr Spammail. Zudem konnte ich in der Statistik Besucher feststellen die das Kontaktformular ausfüllten bei mir aber kein Mail eintraf.

Mit dem Kontaktformular sind Fantasie-Absenderadressen möglich. Der Formbuilder macht dies unmöglich weil die Domain auf korrekte Schreibweise prüft. Darum hatte ich mit dem Formbuilder keine sinnlosen Mail und möglicherweise auch kaum Spams.

Frage:
Bietet der Formbuilder mehr Sicherheit oder ist das Zufall?
Wäre es nicht sinnvoll auch das Modul Kontaktformular mit einer Domainprüfung zu egänzen?



Go to the top of the page
 
+Quote Post
davelee
Beitrag Wed. 25. June 2008, 10:15
Beitrag #43


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 170
Mitglied seit: 15.05.2007
Mitglieds-Nr.: 908



Ich habe Probleme mit Beistrichen in den kommerseperierten Angaben:

Wie soll ich vorgehen wenn in der Angabe eines Wertes ein Beistrich stehen soll
( HTML wird nicht interpretiert da es vor der Ausgabe umgewandelt wird z.B. &sbquo; )


LG, David
Go to the top of the page
 
+Quote Post
saschapi
Beitrag Wed. 25. June 2008, 10:16
Beitrag #44


Advanced Member
********

Gruppe: Moderators
Beiträge: 911
Mitglied seit: 26.06.2006
Wohnort: Essen; Ruhrgebiet
Mitglieds-Nr.: 4



Gab es da nicht eine Einstellung die das Komma gegen ein anderes Zeichen austauscht? Oder war das im contentflex?


--------------------
Go to the top of the page
 
+Quote Post
davelee
Beitrag Wed. 25. June 2008, 12:23
Beitrag #45


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 170
Mitglied seit: 15.05.2007
Mitglieds-Nr.: 908



Ich habe leider nichts gefunden sad.gif

Hierbei stellt sich die Frage- was machen wenn man in der Angabe sonstige HTML elemente benötigt
(sowie <strong> oder <br>)
Go to the top of the page
 
+Quote Post
andi
Beitrag Tue. 8. July 2008, 09:33
Beitrag #46


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



bei der ausgabe von optionfelder erhält jeder darin enthaltene «radio» die gleiche id und der gleiche name.
leider nicht valid. könnte man das noch ändern?

kennt sich jemand damit aus und kennt die ursache?


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Tue. 8. July 2008, 10:20
Beitrag #47





Guests






vll. könnte man dafür nur im element radio den wert der value an die id hängen
id="'.$element_name.'_'.$this->_htmlentities($v_key).'"
damit es eindeutig wird. <<keine ahnung obs dann valide ist, habs nicht probiert>>
Go to the top of the page
 
+Quote Post
andi
Beitrag Tue. 8. July 2008, 10:37
Beitrag #48


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ZITAT(bkm @ Tue. 8. July 2008, 11:20) *
vll. könnte man dafür nur im element radio den wert der value an die id hängen

mh, probleme gibts dann aber, wenn der value umlaute oder leerschläge enthält. dann doch lieber irgend zahl welche hochzählung wird. nur wüsste ich nicht, wie das gehen sollte :-)


--------------------
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Tue. 8. July 2008, 10:51
Beitrag #49





Guests






probier mal
id="'.$element_name.'_'.$k.'"
Go to the top of the page
 
+Quote Post
andi
Beitrag Tue. 8. July 2008, 11:03
Beitrag #50


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



vielen dank. langsam wird das ganz schön unübersichtlich mit den kleinen bugfixes :-)


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
Pate
Beitrag Mon. 28. July 2008, 13:54
Beitrag #51


Member
**

Gruppe: Members
Beiträge: 16
Mitglied seit: 05.12.2006
Mitglieds-Nr.: 457



Hallo,

ich hab ein Problem mit dem Kontaktformular, sowohl mit dieser Version als auch der Standardversion ist mir das passiert.
Wenn ich weitere Felder dazuaddiere und auf mehr als 12 oder 13 komme dann kann ich das nicht mehr speichern/übernehmen, sondern lande beim Klick auf speichern oder übernehmen automatisch wieder beim Login-Screen und darf mich wieder neu einloggen. Hatte danach auch Probleme das angepasste Kontaktformular wieder aus dem Template herauszubekommen. Sobald ich es deaktivieren wollte oder herausnahm und das Template speichern wollte passiert genau dasselbe -> Backend-Login-Screen.

Die Änderungen sind danach natürlich auch nicht mehr da. Weiß jemand woran das liegen könnte und wie man das umgehen kann?

(Wollte jetzt nicht extra ein neues Thema aufmachen, hoffe das ist ok hier, sonst mach ich auch gerne nochmal woanders eins auf.)

Gruß,
Martin
Go to the top of the page
 
+Quote Post
saschapi
Beitrag Mon. 28. July 2008, 14:10
Beitrag #52


Advanced Member
********

Gruppe: Moderators
Beiträge: 911
Mitglied seit: 26.06.2006
Wohnort: Essen; Ruhrgebiet
Mitglieds-Nr.: 4



Könnte es vielleich sein, dass die Ausführungszeit für Skripte auf deinem Server zu kurz eingestellt ist? Ich hab zwar nicht soviel Ahnung davon, aber es klingt für mich so als wenn es dir Kiste schlichtweg zu lange dauert und er dich deshalb rauskickt. In der phpinfo findest du eine Zeile die die execution time angibt.


--------------------
Go to the top of the page
 
+Quote Post
Pate
Beitrag Mon. 28. July 2008, 17:05
Beitrag #53


Member
**

Gruppe: Members
Beiträge: 16
Mitglied seit: 05.12.2006
Mitglieds-Nr.: 457



max_execution_time ist eingestellt auf 90.

Er braucht ja nie solange. Sobald ich auf "speichern" oder "übernehmen" klicke zeigt er mir den Login-Screen. Und es ist egal ob ich nacheinander +3, +3, +3, +3 mache oder (beim Kontaktformular 2.2. ja möglich) einmal +12 .. immer dasselbe.
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 28. July 2008, 17:15
Beitrag #54


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



hallo zusammen

evtl. hat das etwas mit dem zu tun?


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
Pate
Beitrag Mon. 28. July 2008, 20:16
Beitrag #55


Member
**

Gruppe: Members
Beiträge: 16
Mitglied seit: 05.12.2006
Mitglieds-Nr.: 457



Jau, der Suhoshin-Patch ist da tatsächlich installiert. Wieder was gelernt. Mal sehen, ob man das irgendwie geregelt bekommt. Danke schön erstmal smile.gif
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 8. September 2008, 14:36
Beitrag #56


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



hallo zusammen

aus semantischen wie auch optischen gründen möchte ich ein komplexeres formular in verschiedene <fieldset> teilen.
unter «template formularstart/-ende» kann ich das fieldset nur für ein komplettes formular definieren. unter template elementcontainer xx nur für die einzelnen elemente.

stehe ich nun voll auf dem schlauch oder fehlt ein template à la «umschliessender elemtcontainer» wie bei contentflex?


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Thu. 6. November 2008, 20:27
Beitrag #57


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Bei mir werden in einem utf-8-Projekt die Umlaute in der Benachrichtigungs-Mail nicht dargestellt. Kann mir jemand helfen?

Hiermit konnte ich den Fehler auch nicht beheben.
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Thu. 6. November 2008, 20:42
Beitrag #58





Guests






aus welchen feld sind diese umlaute ? textarea !?
könnte ich so nicht bestätigen funktioniert ohne probleme.
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Thu. 6. November 2008, 20:50
Beitrag #59


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Es handelt sich um die Felder Name (Einzeiliges Textfeld) und um Mitteilung (Mehrzeiliges Textfeld).

Hab mal noch einen anderen Test gefahren. Beim Webmail von meinem Hoster erscheint die Mail korrekt, aber bei mir in Outlook nicht!
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Thu. 6. November 2008, 21:03
Beitrag #60





Guests






auch bei einem einzeiligen textfeld, so z.B. name habe ich die probs. nicht.
bei outlook kann ich dir nicht helfen, fehlt mir der plan wink.gif
Go to the top of the page
 
+Quote Post
thor
Beitrag Tue. 9. December 2008, 10:38
Beitrag #61


Member
**

Gruppe: Members
Beiträge: 44
Mitglied seit: 23.07.2006
Wohnort: Saarbrücken
Mitglieds-Nr.: 157



moin moin,

ich brauche ein kontaktformular mit 2 spalten und den elementen darin verteilt.
geht das irgentwie?

z.beispiel:


NAME ..(2.spalte) NACHICHT
EMAIL
TELEFON



thor

Der Beitrag wurde von thor bearbeitet: Tue. 9. December 2008, 10:39


--------------------
Go to the top of the page
 
+Quote Post
andi
Beitrag Tue. 9. December 2008, 11:12
Beitrag #62


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



sali thor

hatte dazu mal ein testcase, weil dies schon einmal hier «gefordert» wurde. leider jedoch nicht mehr in meinem «sortiment», im grunde aber sehr simpel – sofern man css beherrscht.

1. 2 templates erstellen
2. allen positionen der ersten spalte 1. template zuweisen
3. allen positionen der zweiten spalte 2. template zuweisen
4. das 2. template via position: relative an die gewünschte stelle rücken
5. für das alles umgebende div (o.ä.) negativen margin vergeben


vielleicht kannst du damit etwas anfangen.



gruss andi


--------------------
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Thu. 11. December 2008, 17:25
Beitrag #63





Guests






damit es für eine spätere (überarbeitete) version nicht abhanden kommt.
beim benutzen von onSuccess, ist
$this->addon->onSuccess($this->stack);
auskommentiert.
Go to the top of the page
 
+Quote Post
mika
Beitrag Mon. 19. January 2009, 10:02
Beitrag #64


Advanced Member
*****

Gruppe: Wikiadmins
Beiträge: 150
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 63



Servus Zamma,

mein Provider hat die Sendmail-Funktion nur noch auf interne Mail-Accounts beschränkt. Nun muss ich den Benutzernamen ("+benutzername") und das Passwort als Absender im Kontaktformular angeben. Nur wie mach ich das??? Folgende Tests hab ich schon durchprobiert - ohne ERfolg:

+benutzername:Passwort
benutzername:Passwort@somewhere.de

Wie muss ich das angeben? Ist das ähnlich wie ftp-User über Url???

thx Michel
Go to the top of the page
 
+Quote Post
mika
Beitrag Mon. 19. January 2009, 14:24
Beitrag #65


Advanced Member
*****

Gruppe: Wikiadmins
Beiträge: 150
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 63



Nochmal - ich hab mich vorher unlogisch ausgedrückt: "+benutzername" bezieht sich ja auf angemeldete SF-Benutzer.

Ich müsste mit dem Kontaktformular (und Formbuilder auch noch) mich mit folgendem Skript beim Mailserver des Providers authentifizieren (hab ich vom Provider bekommen).

QUELLTEXT
Sending Mail from PHP using PEAR-Mail

    <?php
    require_once "Mail.php";

    $from = "Sandra Sender <sender@example.com>";
    $to = "Ramona Recipient <recipient@example.com>";
    $subject = "Hi!";
    $body = "Hi,\n\nHow are you?";

    $host = "mail.example.com";
    $username = "smtp_username";
    $password = "smtp_password";

    $headers = array ('From' => $from,
      'To' => $to,
      'Subject' => $subject);
    $smtp = Mail::factory('smtp',
      array ('host' => $host,
        'auth' => true,
        'username' => $username,
        'password' => $password));

    $mail = $smtp->send($to, $headers, $body);

    if (PEAR::isError($mail)) {
      echo("<p>" . $mail->getMessage() . "</p>");
     } else {
      echo("<p>Message successfully sent!</p>");
     }
    ?>


Wie kriegt man das

QUELLTEXT
$host = "mail.example.com";
    $username = "smtp_username";
    $password = "smtp_password";


ins Kontaktformular? Ich hab im Modulinput/Output schon ein bisschen gesucht, aber das check ich nicht auf absehbare Zeit.
Ich habs natürlich auf die doofe probiert: Ins Absenderfeld der Maileinstellungen habe ich natürlich auch schon Scherze wie das reingeschrieben:

QUELLTEXT
smtp://benutzername:passwort@mail.server.bla

Ihr seht, ich bin verzweifelt blink.gif

Michel
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Mon. 19. January 2009, 15:01
Beitrag #66





Guests






<<ich denke mal ohne das zu probieren
so auf den ersten blick musst du nicht nur die betreffenden module sondern auch die api ändern.
so das du über einen anderen $driver (smtp) / Mail_smtp($params) rauskommst.
keine ahnung ob das aktuell mit der api ohne änderung funktioniert.
Go to the top of the page
 
+Quote Post
mika
Beitrag Tue. 20. January 2009, 12:36
Beitrag #67


Advanced Member
*****

Gruppe: Wikiadmins
Beiträge: 150
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 63



merci dir erst mal für eine antwort.

Hat sonst noch jemand eine Idee, wie ich das Problem umschiffen kann?

Michel
Go to the top of the page
 
+Quote Post
paulinsche
Beitrag Thu. 5. February 2009, 16:12
Beitrag #68


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 154
Mitglied seit: 03.07.2006
Mitglieds-Nr.: 91



Ich habe Probleme mit dem Versand einer zweiten E-Mail (Email 2).
Trotz Aktivierung geht nur die Email 1 raus. Im Debugmodus ist auch nur die erste sichtbar.
Logdatei sagt folgendes aus:
QUELLTEXT
2009-02-05 (Thu) 16:02:43: Send Mail: IP: xx.xx.xx.xx Mail to: me@domain.de || Mail from:  you@domain.de || Mail subject: Kontaktformular
Status: OK
-------------------------------
Mail Content1: Kontaktformular von http://www.domain.de

Name:
Mein Name
.
.
.
Sonstiges:
Nichts
-------------------------------
Mail Content2: Bestätigung des Kontaktformulary von http://www.domain.de

Name:
Mein Name
.
.
.
Sonstiges:
Nichts
-------------------------------

Da scheinen für Mail Content2 die Absenderdaten zu fehlen, oder?
Kann mir da jemand auf die Sprünge helfen?

Gruß
Rainer
Go to the top of the page
 
+Quote Post
Taturo
Beitrag Thu. 5. February 2009, 16:34
Beitrag #69


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 328
Mitglied seit: 29.08.2006
Wohnort: Konstanz / Bodensee
Mitglieds-Nr.: 216



Hallo Rainer,
ich habe mich neulich eine dreiviertel Stunde mit dem gleichen Problem rumgeschlagen, bis ich feststellte, dass ich bei der zweiten Mail die Empfängeradresse bei Absender eingetragen habe.......
Go to the top of the page
 
+Quote Post
paulinsche
Beitrag Thu. 5. February 2009, 17:18
Beitrag #70


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 154
Mitglied seit: 03.07.2006
Mitglieds-Nr.: 91



Hallo Taturo,

das war bisher der beste Tipp, den ich im sf-Forum bekommen habe…
Wer lesen kann, ist ganz klar im Vorteil!

Vielen Dank für die Augenöffnung blink.gif
Go to the top of the page
 
+Quote Post
mrtt
Beitrag Sun. 1. March 2009, 14:16
Beitrag #71


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 111
Mitglied seit: 11.10.2006
Mitglieds-Nr.: 285



Hallo,
Ich war für ein Projekt gezwungen eine Selectbox für die Mailempfänger zu erstellen.
Leider bietet das Modul ja nur bei der zweiten Mail die Möglichkeit die Mailadresse aus einem Formfeld zu nehmen.

Ich habe deshalb das Modul erweitert.

Such im Modul:
CODE
$to = $this->email_receiptor_textfield_mode_mailadress;


und ersetzte durch:
CODE
if(is_numeric(trim($this->email_receiptor_textfield_mode_mailadress))) {
foreach ($this->stack AS $k=>$v)
{
if ($v['elementnumber'] == (int) $this->email_receiptor_textfield_mode_mailadress) {
$to = $v['value'];
}
}
} else {
$to = $this->email_receiptor_textfield_mode_mailadress;
}


Nun kann bei EMail1: Empfänger aus Textfeld beziehen zusätzlich die Nummer eines Formularfeldes angegeben werden. (Vgl.bar Email2).

Gruß
Sebastian
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Mon. 6. April 2009, 17:53
Beitrag #72


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Future-Request:
Könnten wir nicht bei den Maileinstellungen noch eine Option "Weiterverarbeitung" hinzufügen (wie beim Formbuilder)?
Somit könnte man Daten an eine DB oder an ein Skript weitergeben. Evtl auch noch ein Textfeld hinzufügen, in dem man das Skript direkt einfügen kann!

Oder sollten wir das Kontaktformular etwas entschlacken und eine neue Formbuilder-Version herausbringen?
Go to the top of the page
 
+Quote Post
Uliwe
Beitrag Sun. 2. August 2009, 18:13
Beitrag #73


Advanced Member
***

Gruppe: Members
Beiträge: 68
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 36



ZITAT(andi @ Mon. 8. September 2008, 15:36) *
hallo zusammen

aus semantischen wie auch optischen gründen möchte ich ein komplexeres formular in verschiedene <fieldset> teilen.
unter «template formularstart/-ende» kann ich das fieldset nur für ein komplettes formular definieren. unter template elementcontainer xx nur für die einzelnen elemente.

stehe ich nun voll auf dem schlauch oder fehlt ein template à la «umschliessender elemtcontainer» wie bei contentflex?


gruss andi

Diese Frage stellt sich mir jetzt auch. Gibt es darauf schon irgendwo eine Antwort?

Und wie bekomme ich einen Zeilenumbruch zwischen einzelne Optionsfelder (Radio-Buttons)?

Danke,
smile.gif Uli.

Der Beitrag wurde von Uliwe bearbeitet: Sun. 2. August 2009, 19:22
Go to the top of the page
 
+Quote Post
Guest_summerbrother_*
Beitrag Tue. 4. August 2009, 20:11
Beitrag #74





Guests






Ist es möglich den Dateiupload nur im Dateisystem abzulegen und nicht per Mailanhang zu versenden ?
Es soll nur eine Nachricht gesendet werden ala

QUELLTEXT
{elementlabel:1}  {elementvalue:1}
hat eine Datei hochgeladen.
Go to the top of the page
 
+Quote Post
davelee
Beitrag Thu. 6. August 2009, 16:20
Beitrag #75


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 170
Mitglied seit: 15.05.2007
Mitglieds-Nr.: 908



Hallo Leute ich hab dem Kontaktformular noch 4 weitere Zwischentemplates hinzugefügt also insgesamt 8 . (Wenn es wer benötigt)
Ich hatte wieder einmal den Fall das ich mit 4 Zwischentemplates nicht ausgekommen bin.
Sollte soweit alles funktionieren.



Angehängte Datei  Kontaktformular.cmsmod ( 135.84KB ) Anzahl der Downloads: 10


Lg David
Go to the top of the page
 
+Quote Post
toni
Beitrag Sun. 6. September 2009, 15:45
Beitrag #76


Newbie
*

Gruppe: Members
Beiträge: 2
Mitglied seit: 16.11.2007
Mitglieds-Nr.: 1.240



Hallo zusammen,

Wir haben für ein Projekt das Kontaktformular mit einer Option zur Speicherung in einer Datenbank ausgerüstet.

QUELLTEXT
Current versionnumber is  02.02.10 - released  06.09.2009
------------------------------------------------------------------------------------------------
+ db: Added option for saveing Form fields into a DB


Viele Grüsse
toni

------------
azoom.ch

Angehängte Datei(en)
Angehängte Datei  Kontaktformular_v2_2_1.zip ( 29.38KB ) Anzahl der Downloads: 11
 
Go to the top of the page
 
+Quote Post
saschapi
Beitrag Sun. 6. September 2009, 15:49
Beitrag #77


Advanced Member
********

Gruppe: Moderators
Beiträge: 911
Mitglied seit: 26.06.2006
Wohnort: Essen; Ruhrgebiet
Mitglieds-Nr.: 4



Mach doch bitte einen eigenen Thread mit der neuen Version auf smile.gif Ich verschiebe dann die alte Version ins Archiv.

LG sascha


--------------------
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag Mon. 7. September 2009, 07:20
Beitrag #78


Advanced Member
********

Gruppe: Admins
Beiträge: 507
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 11



Die Umlaute der Konfiguration sind nach dem Update zerschossen:
ZITAT
Mögliche Templatevariablen:


Wie muss die Tabelle aufgebaut sein, damit die Daten gespeichert werden?
Go to the top of the page
 
+Quote Post
saschapi
Beitrag Mon. 7. September 2009, 10:22
Beitrag #79


Advanced Member
********

Gruppe: Moderators
Beiträge: 911
Mitglied seit: 26.06.2006
Wohnort: Essen; Ruhrgebiet
Mitglieds-Nr.: 4



@Toni: Angesichts der Tatsache, dass es sich um ein Kernmodul handelt wäre es eh sinnvoll es als Alpha/Beta Version zu publizieren. Die Kernmodule werden ja quasi von Björn und Co authorisiert in den stable Status erhoben. Die Grundbitte bleibt aber, mach doch bitte einen neuen Thread auf und pack da die neue Version rein. Am Ende hier unten geht das unter!

LG sascha


--------------------
Go to the top of the page
 
+Quote Post
Burner0815
Beitrag Sun. 28. March 2010, 17:21
Beitrag #80


Member
**

Gruppe: Members
Beiträge: 24
Mitglied seit: 21.03.2008
Mitglieds-Nr.: 1.435



Hallo,

wenn ein "Nur Beschriftung" Feld eingefügt wird kommt bei der Valedierung ein
warning reference to non-existent ID "go_frm300" da nur ein <span eingefügt wird und er die ID für ein <input erwartet.
lässt sich das ändern denn "nur Beschriftung" braucht keinen <label for="go_frm300"?
Go to the top of the page
 
+Quote Post
Burner0815
Beitrag Sun. 28. March 2010, 17:51
Beitrag #81


Member
**

Gruppe: Members
Beiträge: 24
Mitglied seit: 21.03.2008
Mitglieds-Nr.: 1.435



ZITAT(Burner0815 @ Sun. 28. March 2010, 18:21) *
Hallo,

wenn ein "Nur Beschriftung" Feld eingefügt wird kommt bei der Valedierung ein
warning reference to non-existent ID "go_frm300" da nur ein <span eingefügt wird und er die ID für ein <input erwartet.
lässt sich das ändern denn "nur Beschriftung" braucht keinen <label for="go_frm300"?



ok hab es gelöst. im Modul Frontendausgabe suchen nach:
QUELLTEXT
case 'label'://label_as_formfield, placeholder
                $e = '<span '.$this->_format_styleclass($this->field_styles['label_as_formfield']).' >'.$element_value.'</span>';


und ersetzen mit:
QUELLTEXT
case 'label'://label_as_formfield, placeholder
                $e = '<span id="'.$element_name.'"'.$this->_format_styleclass($this->field_styles['label_as_formfield']).' >'.$element_value.'</span>';
Go to the top of the page
 
+Quote Post
CarstingAxion
Beitrag Mon. 29. March 2010, 10:17
Beitrag #82


Member
**

Gruppe: Members
Beiträge: 49
Mitglied seit: 15.02.2007
Wohnort: Halle (Saale)
Mitglieds-Nr.: 659



moin,

da bin ich auch schon drüber gestolpert und wäre auch wärmstens an einer validen Lösung interessiert.
Grüße Carsten


--------------------
Das Sefrengo-Forum Suchplugin für Firefox haben die Pixelfans gemacht.
Go to the top of the page
 
+Quote Post
peter2233
Beitrag Fri. 24. September 2010, 15:53
Beitrag #83


Member
**

Gruppe: Members
Beiträge: 45
Mitglied seit: 06.09.2010
Mitglieds-Nr.: 2.268



Hallo zusammen

Wenn ich das Formular ausfülle und absende, kommt folgende Fehlermeldung:

QUELLTEXT
Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in D:sefrengo\backend\external\pear.php.net\Mail\mail.php on line 125


Weiss jemand was zu tun ist?

Dank und Gruss
Go to the top of the page
 
+Quote Post
peter2233
Beitrag Tue. 28. September 2010, 10:16
Beitrag #84


Member
**

Gruppe: Members
Beiträge: 45
Mitglied seit: 06.09.2010
Mitglieds-Nr.: 2.268



niemand?
Go to the top of the page
 
+Quote Post
paulinsche
Beitrag Tue. 28. September 2010, 10:18
Beitrag #85


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 154
Mitglied seit: 03.07.2006
Mitglieds-Nr.: 91



Empfängermail eingetragen? Mailversand aktiviert? Absenderadresse angegeben?
Go to the top of the page
 
+Quote Post
M4ST3R
Beitrag Fri. 8. April 2011, 13:03
Beitrag #86


Advanced Member
***

Gruppe: Members
Beiträge: 60
Mitglied seit: 26.02.2008
Mitglieds-Nr.: 1.390



Hallo zusammen,

kann man die Felder irgendwie beliebig anordnen? Gibt´s eine Möglichkeit die Felder manuelle z.b. via CSS Styles zu positionieren? Wäre gut wenn es so eine Möglichkeit geben würde z.B. mittels Variablen {Feld x} sodass man sich auch richtig schön angeordnete Formularen erstellen kann.

Danke für die Antwort!
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Fri. 8. April 2011, 17:54
Beitrag #87


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Richtig frei positionieren geht nicht. Du hast aber bei jedem Formularfeld die Möglichkeit ein Template (Elementcontainer 1-4) zuzuweisen. Diese kannst Du im Tab "Meldungen & Templates" beliebig konfigurieren. Z.B.:

Template Elementcontainer 1
QUELLTEXT
<div class="row-div">
{errormessage}
{label}
{element}
</div>


Template Elementcontainer 2
QUELLTEXT
<div class="row-div2">
{errormessage}
{label}
{element}
</div>


Durch die CSS Klassen "row-div" und "row-div2" kannst Du die Formularelemente mit Hilfe von css Kaskadierung manipuliern, z.B.

QUELLTEXT
.row-div textarea {
  width:200px;
}

.row-div2 textarea {
  width:100px;
}


Wenn Du floats verwendest, wird das Ganze noch eine Ecke interessanter. Damit ist schon sehr viel möglich.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
M4ST3R
Beitrag Mon. 11. April 2011, 16:30
Beitrag #88


Advanced Member
***

Gruppe: Members
Beiträge: 60
Mitglied seit: 26.02.2008
Mitglieds-Nr.: 1.390



Ok danke für den Tipp. Dann werde ich es über diesen Weg anpassen!
Ist vielleicht ne Idee falls es noch ein neues Update geben soll. Vielleicht kann man die Felder dann per ID ansprechbar machen.

Gruß


Edit: um die Elementcontainer kann man auch kein komplettes div legen, dass alle Elementcontainer1 .. umrandet oder?




ZITAT(bjoern @ Fri. 8. April 2011, 18:54) *
Richtig frei positionieren geht nicht. Du hast aber bei jedem Formularfeld die Möglichkeit ein Template (Elementcontainer 1-4) zuzuweisen. Diese kannst Du im Tab "Meldungen & Templates" beliebig konfigurieren. Z.B.:

Template Elementcontainer 1
QUELLTEXT
<div class="row-div">
{errormessage}
{label}
{element}
</div>


Template Elementcontainer 2
QUELLTEXT
<div class="row-div2">
{errormessage}
{label}
{element}
</div>


Durch die CSS Klassen "row-div" und "row-div2" kannst Du die Formularelemente mit Hilfe von css Kaskadierung manipuliern, z.B.

QUELLTEXT
.row-div textarea {
  width:200px;
}

.row-div2 textarea {
  width:100px;
}


Wenn Du floats verwendest, wird das Ganze noch eine Ecke interessanter. Damit ist schon sehr viel möglich.


Der Beitrag wurde von M4ST3R bearbeitet: Mon. 11. April 2011, 17:45
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Mon. 18. April 2011, 12:33
Beitrag #89


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



ZITAT
um die Elementcontainer kann man auch kein komplettes div legen, dass alle Elementcontainer1 .. umrandet oder?


Nein, geht mit Bordmitteln leider nicht.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
StefanS
Beitrag Wed. 27. June 2012, 09:35
Beitrag #90


Newbie
*

Gruppe: Members
Beiträge: 2
Mitglied seit: 08.06.2011
Mitglieds-Nr.: 2.396



*staubwisch* *hust*

Wenn ich mehrere Formulare auf der selben Seite platziere, werden ja mehrere IDs (go_frm100 etc) mehrfach verwendet. Dadurch kommt es beim validieren des Formulars zu Fehlermeldungen, obwohl das Formular erfolgreich abgeschickt wurde. Also Beispiel: Formular 1 und Formular 2 sind auf der selben Seite. Ich trage Daten in Formular 2 ein und schicke sie ab. Da ich in Formular 1 nichts eingegeben habe, erscheint in Formular 2 Fehlermeldungen, obwohl die Mail korrekt versendet wurde.

Gibt es dafür eine brauchbare Lösung? Ich habe jetzt beim zweiten Formular soviel deaktivierte Felder oben angefügt, wie das erste Formular an Felder hat, so das diese IDs nicht mehrfach vergeben werden, aber das ist auf Dauer ja keine Lösung. Btw beide Formulare haben im FORM-Tag eine andere ID aber das alleine reicht ja nicht.
Go to the top of the page
 
+Quote Post

5 Seiten V   1 2 3 > » 
Reply to this topicStart new topic
2 Besucher lesen dieses Thema (Gäste: 2 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 20.5.24 - 04:50

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.