Neues Modul: HTMLNewsletter
-
- Beiträge: 27
- Registriert: Fr 14. Nov 2003, 11:46
- Wohnort: Wien
- Kontaktdaten:
Neues Modul: HTMLNewsletter
Hallo,
es hat etwas länger gedauert als geplant aber nun gibt es das HTMLNewslettermodul (v0.2) endlich zum downloaden unter:
http://www.maurer-it.com/cms/front_content.php?idcat=96
Viel Spass und Erfolg damit.
Christian
p.s.: Feedback wird gerne angenommen!
es hat etwas länger gedauert als geplant aber nun gibt es das HTMLNewslettermodul (v0.2) endlich zum downloaden unter:
http://www.maurer-it.com/cms/front_content.php?idcat=96
Viel Spass und Erfolg damit.
Christian
p.s.: Feedback wird gerne angenommen!
-
- Beiträge: 21
- Registriert: Fr 31. Okt 2003, 14:16
- Kontaktdaten:
kein Anmelde Formular
hallo,
erst mal besten dank für das modul.
leider habe ich damit ein problemchen es wird kein anmeldeformular für die website besucher angezeigt.
der newsletter artikel ist online, als startartikel definiert und für alle zugänglich. der kategorie habe ich mein template "newsletter" zugewiesen. fehlermeldung erhalte ich keine, nur einen leeren weissen screen.
hat jemand eine idee was das sein könnte??
busi
erst mal besten dank für das modul.
leider habe ich damit ein problemchen es wird kein anmeldeformular für die website besucher angezeigt.
der newsletter artikel ist online, als startartikel definiert und für alle zugänglich. der kategorie habe ich mein template "newsletter" zugewiesen. fehlermeldung erhalte ich keine, nur einen leeren weissen screen.
hat jemand eine idee was das sein könnte??
busi
busi
"...please forgive me, now I see that I've been blind..."
"...please forgive me, now I see that I've been blind..."
-
- Beiträge: 21
- Registriert: Fr 31. Okt 2003, 14:16
- Kontaktdaten:
den link "send newsletter" sehe ich. also, soweit kein problem.
ich habe dann nur eine verständnisfrage. wem soll ich newsletter senden, wenn niemand die möglichkeit hat, sich beim newsletter anzumelden? für was habe gibt es dann den link "send newsletter"?
ich habe dann nur eine verständnisfrage. wem soll ich newsletter senden, wenn niemand die möglichkeit hat, sich beim newsletter anzumelden? für was habe gibt es dann den link "send newsletter"?
busi
"...please forgive me, now I see that I've been blind..."
"...please forgive me, now I see that I've been blind..."
-
- Beiträge: 21
- Registriert: Fr 31. Okt 2003, 14:16
- Kontaktdaten:
Unterstuetzt das Modul Double-Opt-in? oder besser: Leider unterstuetzt das Contenido-Newsletter-Feature kein Double-Opt-in und duerfte sich damit fuer die meisten Nutzer erledigen.
Oder ist tatsaechlich jemand heute noch so wahnsinnig einen Newsletter mit Reg-Moeglichkeit im Frontend ohne Double-Opt-in anzubieten?
Immo
Oder ist tatsaechlich jemand heute noch so wahnsinnig einen Newsletter mit Reg-Moeglichkeit im Frontend ohne Double-Opt-in anzubieten?
Immo
-
- Beiträge: 27
- Registriert: Fr 14. Nov 2003, 11:46
- Wohnort: Wien
- Kontaktdaten:
Erweiterung des HTMLNewsmoduls um eine Anmeldemöglichkeit
Newsletter anmeldung:
Code: Alles auswählen
<?
// HTMLNewsletter abo v0.1
// (c) Maurer IT Systemlösungen
// Autor: Ing. Christian Schuller
// Date: 26.01.2004
// Desc: HTMLNewsletter abo displays a form to subscribe the newsletter
// This is a good BETA Version, but there will be no guarantee for anything.
// If you find any BUGS, please use the forum (http://www.contenido.de/forum)
// or write me an email to christian@maurer-it.com
// Konfiguration varsl
// Config/Text vars
$abo_text_subscribe = "Newsletter abonnieren";
$abo_text_name = "Name (optional)";
$abo_text_email = "Email";
$abo_text_submit = "Anmelden";
$abo_text_thankyou = "Danke für Ihre Anmeldung!";
$abo_text_error_nomail = "Bitte geben Sie eine Emailaddresse an.";
$abo_text_back = "Zurück";
$abo_gui_width = 150;
$abo_input_style = "width:".$abo_gui_width."px; border: solid #404040 1px; background-color:#F0F0F0";
if ((!isset($abo_submit))||($abo_submit==0))
{
// Display Input Form
echo '<form name="abo" method="POST" action="'.$auth->url().'&abo_submit=1">';
echo "<p>";
echo "<b>".$abo_text_subscribe."</b><br>";
echo $abo_text_name."<br>";
echo '<input type="text" style="'.$abo_input_style.'" name="abo_name"><br>';
echo $abo_text_email."<br>";
echo '<input type="text" style="'.$abo_input_style.'" name="abo_email"><br>';
echo '<input type="submit" style="'.$abo_input_style.'" value="'.$abo_text_submit.'"><br>';
echo "</p>";
echo '</form>';
}
else
{
echo '<p>';
echo "<b>".$abo_text_subscribe.":</b><br>";
if (strcmp(trim($abo_email),"")==0)
{
echo '<b>'.$abo_text_error_nomail.'<a href="'.$auth->url().'&abo_submit=0">'.$abo_text_back.'</a></b></p>';
}
else
{
echo '<b>'.$abo_text_thankyou.'</b></p>';
$sql = "SELECT MAX(idnewsrcp) FROM con_news_rcp";
$db->query($sql);
$db->next_record();
$sql = "INSERT INTO con_news_rcp( `idnewsrcp` , `idclient` , `idlang` , `email` , `name` , `deactivated` , `created` )
VALUES ( ".($db->Record[0]+1)." ,".$client.",".$lang.",'".$abo_email."','".$abo_name."', 0, CURDATE())";
$db->query($sql);
}
}
?>
Schlage folgende zwei Änderungen vor:
Frage: Wozu ist wohl das Tabellenfeld "author" gedacht? Um zu sehen, wer diese E-Mail-Adresse eingegeben hat?
Gruss
Thomas
Damit wird auch der Tabellenpräfix berücksichtigt (Für alle, die nicht con_"irgendwas" Tabellen haben).1:
$sql = "SELECT MAX(idnewsrcp) FROM ".$cfg["tab"]["news_rcp"];
2:
$sql = "INSERT INTO ".$cfg["tab"]["news_rcp"]."( `idnewsrcp` , `idclient` , `idlang` , `email` , `name` , `deactivated` , `created` ) VALUES ( ".($db->Record[0]+1)." ,".$client.",".$lang.",'".$abo_email."','".$abo_name."', 0, CURDATE())";
Frage: Wozu ist wohl das Tabellenfeld "author" gedacht? Um zu sehen, wer diese E-Mail-Adresse eingegeben hat?
Gruss
Thomas
Blöde Frage vielleicht: Was ist "Double-Opt-In"?ImmoF hat geschrieben:Unterstuetzt das Modul Double-Opt-in? oder besser: Leider unterstuetzt das Contenido-Newsletter-Feature kein Double-Opt-in und duerfte sich damit fuer die meisten Nutzer erledigen.
Oder ist tatsaechlich jemand heute noch so wahnsinnig einen Newsletter mit Reg-Moeglichkeit im Frontend ohne Double-Opt-in anzubieten?
Immo
-
- Beiträge: 174
- Registriert: Mi 22. Okt 2003, 11:08
- Kontaktdaten:
Hi s3b!
Double-Opt-In bedeutet, dass Benutzer devor geschützt werden, von anderen für einen Newsletter oder ähnliches eingetragen zu werden! I.d.R. wird dies dadurch erreicht, dass man zunächst eine Bestätigungsmail an die angegebene Adresse bekommt, die man dann zurückschickt oder durch einen Link bestätigt.
Somit kann nur derjenige, der Zugriff auf das entsprechende Mailpostfach hat, einen Newsletter für diese Adresse abonnieren!
Black Widow
Double-Opt-In bedeutet, dass Benutzer devor geschützt werden, von anderen für einen Newsletter oder ähnliches eingetragen zu werden! I.d.R. wird dies dadurch erreicht, dass man zunächst eine Bestätigungsmail an die angegebene Adresse bekommt, die man dann zurückschickt oder durch einen Link bestätigt.
Somit kann nur derjenige, der Zugriff auf das entsprechende Mailpostfach hat, einen Newsletter für diese Adresse abonnieren!
Black Widow