Hi,
ein Hack ist mir nicht bekannt, aber als einfache Lösung schlage ich vor, Du erweiterst Dein Kontaktformular einfach noch einwenig und zwar beispielsweise hinter:
einfach folgendes im template anhängen:
Das dürfte am einfachsten sein. Oder?
ein Hack ist mir nicht bekannt, aber als einfache Lösung schlage ich vor, Du erweiterst Dein Kontaktformular einfach noch einwenig und zwar beispielsweise hinter:
|
|
Quellcode |
1 |
Falls es noch schneller gehen soll: 1. Vorsitzender Handy: 0160 6816116 oder ICQ: 150335956 |
einfach folgendes im template anhängen:
|
|
Quellcode |
1 |
<a href="include.php?path=login/imcenter.php&userid=2">IM schreiben</a> |
Das dürfte am einfachsten sein. Oder?
Proggi
unregistriert
Da würde mich mal wieder der Sinn dahinter interessieren
Sollen Anfragen über das Kontaktformular an mehrere Leute gesendet werden oder "nur" dann wenn der eine vielleicht im Urlaub ist oder was wollt Ihr überhaupt erreichen?
Was denn nun??
Netten Gruß
Andy --- Proggi
Sollen Anfragen über das Kontaktformular an mehrere Leute gesendet werden oder "nur" dann wenn der eine vielleicht im Urlaub ist oder was wollt Ihr überhaupt erreichen?
Zitat
dass man entweder dem Webmaster oder dem z.b. 1. Vorsitzenden
Was denn nun??
Netten Gruß
Andy --- Proggi
Ich habe einem User vor (Monaten / Jahren?) mal erklärt wie man verschiedene Kontaktformulare für mehrere Bereiche erstellt, dieser hat das Ganze dann an seine Bedürfnisse angepasst, so das folgendes dabei herauskam. Das hatte ich zwischenzeitlich aber ganz vergessen.
Beispiel über Kit-Ressource:
Kontakt Freddie
Kontakt msycho
Kontakt Webi
Kontakt philosapiens
Beispiel über Kit-Ressource:
Kontakt Freddie
Kontakt msycho
Kontakt Webi
Kontakt philosapiens
Proggi
unregistriert
Eben Freddie
Das war ja auch meine Frage, was er eigentlich damit erreichen will.......
Das sind aber, wie Du selbst ja schon sagst, sehr persönliche Dinge und müssten meiner Meinung nach auch extra gecodet werden (zumindest die Nicks oder ID´s der User). Außer Du stellst das Script für den User bereit
Aber selbst dann stellt sich immer noch die Frage nach dem "Sinn" - läuft die Seite soooooo gut dass sie Betreuung braucht?
Netten Gruß
Andy --- Proggi
Das war ja auch meine Frage, was er eigentlich damit erreichen will.......
Das sind aber, wie Du selbst ja schon sagst, sehr persönliche Dinge und müssten meiner Meinung nach auch extra gecodet werden (zumindest die Nicks oder ID´s der User). Außer Du stellst das Script für den User bereit
Aber selbst dann stellt sich immer noch die Frage nach dem "Sinn" - läuft die Seite soooooo gut dass sie Betreuung braucht?Netten Gruß
Andy --- Proggi
Proggi,
nach dem Sinn von Erweiterungen frage ich schon lange nicht mehr. Jeder User hat da seine eigenen Vorstellungen, Wünsche, Ansichten oder was auch immer. Wenn es da nach geht benötigt man, bis auf einige Ausnahmen, keine Erweiterungen.
In diesem Fall bin ich aber fast dazu geneigt dir zuzustimmen. Allerdings kann es ja auch sein, dass es Teammitglieder für spezielle Bereiche gibt. Z. B. der Webmaster mit einer Anfrage bez. Tuning der falsche Ansprechpartner wäre. Dann würde es wieder Sinn machen, da es ja noch immer genügend User gibt, die ihre Fragen nicht in einem extra eingerichteten Forum stellen.
Das Script würde ich bei Bedarf auch zur Verfügung stellen.
nach dem Sinn von Erweiterungen frage ich schon lange nicht mehr. Jeder User hat da seine eigenen Vorstellungen, Wünsche, Ansichten oder was auch immer. Wenn es da nach geht benötigt man, bis auf einige Ausnahmen, keine Erweiterungen.
In diesem Fall bin ich aber fast dazu geneigt dir zuzustimmen. Allerdings kann es ja auch sein, dass es Teammitglieder für spezielle Bereiche gibt. Z. B. der Webmaster mit einer Anfrage bez. Tuning der falsche Ansprechpartner wäre. Dann würde es wieder Sinn machen, da es ja noch immer genügend User gibt, die ihre Fragen nicht in einem extra eingerichteten Forum stellen.
Das Script würde ich bei Bedarf auch zur Verfügung stellen.
Proggi
unregistriert
Endlich mal jemand, der Gedanken teilt und auch ausspricht
Manche Erweiterungen sind absolut empfehlenswert - nur muss es jeder für sich selbst entscheiden, ob er/sie die Erweiterung wirklich braucht
Liest sich für mich erst mal negativ - aber das ist logischerweise persönlicher Natur und ich werte es nicht persönlich
Eben deshalb meine Frage nach dem Sinn......
Täglich erreichen uns PN´s oder E-Mails mit Anfragen ob irgendwas möglich wäre....... Ob man es nicht "mal eben coden könnte".......
Deshalb meine Frage ob es "wirklich" für die entsprechende Seite einen Sinn macht oder ob die Seite eben "mal" für zwei Wochen ohne Admin im Netz ist...... Und wenn sie das ist ------> Dann bringt auch der Hack nix
Bei einer Seite wie dem KitNetwork würde ich sagen ---> Da ist etwas derartiges auf jeden Fall angebracht........ aber wem erzähl ich das
Netten Gruß
Andy --- Proggi
Zitat
Wenn es da nach geht benötigt man, bis auf einige Ausnahmen, keine Erweiterungen.
Manche Erweiterungen sind absolut empfehlenswert - nur muss es jeder für sich selbst entscheiden, ob er/sie die Erweiterung wirklich braucht
Zitat
In diesem Fall bin ich aber fast dazu geneigt dir zuzustimmen
Liest sich für mich erst mal negativ - aber das ist logischerweise persönlicher Natur und ich werte es nicht persönlich
Zitat
Allerdings kann es ja auch sein, dass es Teammitglieder für spezielle Bereiche gibt. Z. B. der Webmaster mit einer Anfrage bez. Tuning der falsche Ansprechpartner wäre......
Eben deshalb meine Frage nach dem Sinn......
Täglich erreichen uns PN´s oder E-Mails mit Anfragen ob irgendwas möglich wäre....... Ob man es nicht "mal eben coden könnte".......
Deshalb meine Frage ob es "wirklich" für die entsprechende Seite einen Sinn macht oder ob die Seite eben "mal" für zwei Wochen ohne Admin im Netz ist...... Und wenn sie das ist ------> Dann bringt auch der Hack nix
Bei einer Seite wie dem KitNetwork würde ich sagen ---> Da ist etwas derartiges auf jeden Fall angebracht........ aber wem erzähl ich das
Netten Gruß
Andy --- Proggi
Ich hab sowas auch mal für mich gemacht. Hier mal die Dateien
contact_member.php
contact_member.htm
vielleicht kannst du ja damit was anfangen
contact_member.php
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
<?php
if (isset($_POST['action'])) {
$contact_member_message=$_POST['contact_member_message'];
$contact_member_subject=$_POST['contact_member_subject'];
$contact_member_email=$_POST['contact_member_email'];
$contact_member_target=$_POST['contact_member_target'];
$contact_member_name=$_POST['contact_member_name'];#
$ACTION=$_POST['action'];
}
else $ACTION='view';
if ($ACTION==$_POST['send'] && emailcheck($contact_member_email) && trim($contact_member_target)!='' && trim($contact_member_name)!='' && trim($contact_member_subject)!='' && trim($contact_member_message)!='' && ($CAPTCHA->validCode($_POST['inputchars']))) {
$contact_time=formattime(time());
eval ("\$contact_member_title= \"".getTemplate("contact_member_title")."\";");
eval ("\$contact_member_body_master= \"".getTemplate("contact_member_body_master")."\";");
eval ("\$contact_member_body_sender= \"".getTemplate("contact_member_body_sender")."\";");
$header='From: '.$contact_member_name.' <'.$contact_member_email.'>' . "\r\n";
$mailtarget = implode(",", $contact_member_target);
if(mailsender($mailtarget,$contact_member_title,$contact_member_body_master,$header)) {
if ($_POST['contact_member_copy']==1) mailsender($contact_member_email,$contact_member_title,$contact_member_body_sender);
$event=51;
}
else $event=35;
header("location: include.php?event=".$event."&PHPKITSID=".session_id()); exit();
eval ("\$error_message= \"".getTemplate("contact_member_codeerror")."\";");
}
elseif ($ACTION!='view') {
if ($_POST['contact_member_copy']==1) $copy_member_option='checked';
if (!emailcheck($contact_member_email)) eval ("\$error_message= \"".getTemplate("contact_mailerror")."\";");
elseif (!isset($_POST['contact_member_target'])) eval ("\$error_message= \"".getTemplate("contact_member_targeterror")."\";");
else eval ("\$error_message= \"".getTemplate("contact_error")."\";");
}
else {
$contact_member_email=$USER['email'];
$contact_member_name=$USER['nick'];
}
eval ("\$site_body.= \"".getTemplate("contact_member")."\";");
}
else { $event=1;
header("location: include.php?event=".$event."&PHPKITSID=".session_id()); exit();
?>
|
contact_member.htm
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 |
<!-- SCRIPT ALLE AUSWÄHLEN BEGINN -->
<script type="text/javascript" language="javascript">
function setOptions(theform, theselect, docheck) {
var selectObject=document.forms[theform].elements[theselect];
var selectCount=selectObject.length;
for (var i = 0; i < selectCount; i++) {selectObject.options[i].selected=docheck;}
return true;
}
</script>
<!-- SCRIPT ALLE AUSWÄHLEN ENDE -->
<table class="standard" cellspacing="1" cellpadding="4" width="100%">
<form name="contact_member" method="post" action="include.php?path=contact_member.php">
<tr>
<td class="heads" colspan="2">E-Mail-Verteiler</td>
</tr>
<tr>
<td class="standard" colspan="2" align="center">E-Mailverteiler für
Mitglieder</td>
</tr>
$error_message
<tr>
<td class="left" width="20%" nowrap>Ihr Name</td>
<td class="right" width="80%"><input type="text" name="contact_member_name" size="45" value="$contact_member_name" /></td>
</tr>
<tr>
<td class="left" nowrap>Ihre E-Mailadresse</td>
<td class="right"><input type="text" name="contact_member_email" size="45" value="$contact_member_email" /></td>
</tr>
<tr>
<td class="left" nowrap valign="top">Empfänger
<p><font class="small">Mehrfachauswahl durch<br>
halten der STRG-Taste möglich</font></p>
</td>
<td class="right">
<select size="5" name="contact_member_target[]" value="$contact_member_target" multiple>
<option value="webmaster@provider.de">Webmaster</option>
<option value="vorstand@provider.de">Vorstand</option>
</select><br />
<a href="#" onclick="setOptions('contact_member','contact_member_target[]', true); return false;">Alle auswählen</a>
<a href="#" onclick="setOptions('contact_member','contact_member_target[]', false); return false;">Auswahl entfernen</a><br />
</tr>
<tr>
<td class="left" nowrap>Betreff</td>
<td class="right"><input type="text" name="contact_member_subject" size="60" value="$contact_member_subject" /></td>
</tr>
<tr>
<td class="left" valign="top">Ihre Nachricht
<p><font class="small">
<p align="left">Alle Nachrichten welche über dieses Formular verschickt
werden, werden zur Sicherheit protokolliert!!!</p>
</font></td>
<td class="right"><textarea name="contact_member_message" cols="30" rows="10" style="width: 90%">$contact_member_message</textarea><br />
<input class="checkbox" type="checkbox" name="contact_member_copy" value="1" $copy_member_option />
<font class="small">Kopie an Ihre Adresse</font></td>
</tr>
<script type="text/javascript">
function pkCaptchaReload()
{
now = new Date();
document.getElementById('captchaIMG').src='include.php?captcha&' + now.getTime();;
}
</script>
<tr>
<td class="left" colspan="" align="center">
<a href="javascript:pkCaptchaReload();"><img border="0" height="30" width="120" id="captchaIMG" src="include.php?captcha"></a>
</td>
<td class="right" colspan="3">
<input maxlength="6" name="inputchars" size="6" type="text">
Bitte geben Sie zur Bestätigung den Code ein, der ihnen links angezeigt wird.
</td>
</tr>
<tr>
<td class="left" valign="top" colspan="2" align="center"><b>Bitte nur 1 mal auf "Senden" drücken!!</b><br><font class="small">Der Versand kann je nach Serverauslastung und<br>Anzahl der Empfänger etwas länger dauern. Bitte Geduld!</font></td>
</tr>
<tr>
<td class="heads" colspan="2" align="center"><input type="submit" name="action" value="$lang[send]" />
<input type="hidden" name="send" value="$lang[send]" /> <input type="reset" value="$lang[reset]" /></td>
</tr>
</form>
</table>
|
vielleicht kannst du ja damit was anfangen
@Proggi,
obwohl ich nun noch dazu beitrage, dass dieser Thread immer mehr ins OT gleitet noch zwei Sachen.
Das war nicht negativ gemeint, sondern aufgrund der Besucherzahl könnte man deine Meinung vertreten. Nur ist die Besucherzahl nicht ausschlaggebend für Addonwünsche. Wie gesagt kann es 1. mehrer Gründe für den Wunsch geben und 2. steht es uns nicht zu darüber zu entscheiden ob es Sinn macht.
Den Punkt sehe ich anders als die meisten. Ich gebe viel, oft und gerne Support in privater Form. Egal ob per PN, ICQ, Mail oder Direktzugriff auf die Webseite des Fragenden. Es gab Zeiten, da machte das 80% meiner Kit-Ressource Tätigkeit aus. Ich finde auch, dass das zum Support dazugehört. Ausserdem melden sich die meisten User auch auf der Webseite an und stellen andere Fragen im Forum.
Es gibt genügend Gründe für User einige Fragen nicht im Forum zu stellen. Sei es einfach aus Angst vor blöden Kommentaren. Weil sie ihr Anliegen nicht direkt beschreiben können. Weil sie mit den gegebenen Antworten nicht zurechtkommen. Weil sie ihre Addons auch nach diversen Versuchen nicht zum Laufen bekommen usw..
obwohl ich nun noch dazu beitrage, dass dieser Thread immer mehr ins OT gleitet noch zwei Sachen.
Zitat
Liest sich für mich erst mal negativ - aber das ist logischerweise persönlicher Natur und ich werte es nicht persönlich
Das war nicht negativ gemeint, sondern aufgrund der Besucherzahl könnte man deine Meinung vertreten. Nur ist die Besucherzahl nicht ausschlaggebend für Addonwünsche. Wie gesagt kann es 1. mehrer Gründe für den Wunsch geben und 2. steht es uns nicht zu darüber zu entscheiden ob es Sinn macht.
Zitat
Eben deshalb meine Frage nach dem Sinn......
Täglich erreichen uns PN´s oder E-Mails mit Anfragen ob irgendwas möglich wäre....... Ob man es nicht "mal eben coden könnte".......
Den Punkt sehe ich anders als die meisten. Ich gebe viel, oft und gerne Support in privater Form. Egal ob per PN, ICQ, Mail oder Direktzugriff auf die Webseite des Fragenden. Es gab Zeiten, da machte das 80% meiner Kit-Ressource Tätigkeit aus. Ich finde auch, dass das zum Support dazugehört. Ausserdem melden sich die meisten User auch auf der Webseite an und stellen andere Fragen im Forum.
Es gibt genügend Gründe für User einige Fragen nicht im Forum zu stellen. Sei es einfach aus Angst vor blöden Kommentaren. Weil sie ihr Anliegen nicht direkt beschreiben können. Weil sie mit den gegebenen Antworten nicht zurechtkommen. Weil sie ihre Addons auch nach diversen Versuchen nicht zum Laufen bekommen usw..
Proggi
unregistriert
Zitat
Den Punkt sehe ich anders als die meisten. Ich gebe viel, oft und gerne Support in privater Form. Egal ob per PN, ICQ, Mail oder Direktzugriff auf die Webseite des Fragenden. Es gab Zeiten, da machte das 80% meiner Kit-Ressource Tätigkeit aus. Ich finde auch, dass das zum Support dazugehört. Ausserdem melden sich die meisten User auch auf der Webseite an und stellen andere Fragen im Forum.
Es gibt genügend Gründe für User einige Fragen nicht im Forum zu stellen. Sei es einfach aus Angst vor blöden Kommentaren. Weil sie ihr Anliegen nicht direkt beschreiben können. Weil sie mit den gegebenen Antworten nicht zurechtkommen. Weil sie ihre Addons auch nach diversen Versuchen nicht zum Laufen bekommen usw..
Ich mache nix anderes
und das finde ich auch gut so! Einige Leser werden wissen, worum es geht.......Du hast ja Recht, aber trotzdem muss die Frage nach dem Sinn erlaubt sein.....
Ich für meinen Teil setze mich gerne hin und nehme mir das "Testkit" vor und such nach einer Antwort - wie Du eben auch
Aber ich setze mich eben nicht hin und code etwas, was für mich persönlich oder unsere Website keinen Sinn macht. Deshalb immer wieder die Frage ---> Macht es wirklich Sinn und für was wird es gebraucht
Niemand setzt sich gern umsonst hin und codet oder gibt seine eigenen Lösungen preis

Netten Gruß
Andy --- Proggi 
- 1
- 2

Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Datum im Kontaktformular stimmt nicht
(18. Januar 2008, 20:22)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Kontaktformular?!?!?!?! Hilfe!
(17. Januar 2008, 20:41)




