Modul: Newsletter-Module V4.6.0 bis V4.6.15

anjaka
Beiträge: 103
Registriert: Di 23. Nov 2004, 11:07
Kontaktdaten:

Beitrag von anjaka »

Hallo HerrB,
ich habe alles eingerichtet wie von dir beschrieben.
Ebenso habe ich die Änderungen gemacht.

$mail->Sender = $arrSettings["SenderEMail"]; // , "-f webmaster at meineDomain.de"
an insgesamt 3 Stellen.

In der class.newsletter.php sieht die Erweiterung so aus ..
$mail->Sender = $from;

Weitere Änderungen im Newsletter-Modul habe ich nicht gemacht.

Es wurmt ja schon da, das man den Newsletter nicht abmelden kann.
Mail kann nicht versand werden und der User wird auch nicht gelöscht.
Dazu kommt noch das der Versand nicht geht.

Bin schon drauf und dran ein anderes Formular zu suchen.
wosch

Beitrag von wosch »

HerrB hat geschrieben:Wenn Du auf Unsubscribe klickst, erhältst eine Bestätigungsmail - wenn Du auf den Link klickst, wird die erst gelöscht..
Nur damit wir vom gleichen reden.
Die Newsleter-Empfänger wurden manuell erstellt.
Ich habe ein paar Spiel-Newsletter versendet.
In einer habe ich den Platzhalter - MAIL_UNSUBSCRIBE - gesetzt,
in dem Test-Newsletter war dann ein Link:
http://xxxxxxxx.xx/cms/front_content.ph ... 84gfn7gfdt

Wenn ich auf diesen Link klicke wird der User/Empfänger sofort gelöscht und keine Mail versendet.

Geplant ist, diesen Link jedem Newsletter mitzugeben, halte ich auch für richtig, nur wenn jemand aus versehen draufklick, ist er halt sofort weg, und Newsleter-Empfänger sollte mal eigentlich "liebevoller" behandeln, sind wie bares Geld :wink:
anjaka
Beiträge: 103
Registriert: Di 23. Nov 2004, 11:07
Kontaktdaten:

Beitrag von anjaka »

So,
nun kann ich den Newsletter versenden (war übrigens das dickste Brett vorm Kopf, das man finden konnte) :roll:

Jetzt beschäftigen mich noch 4 Dinge

1) Meldung bei der Anmeldung das keine Benachrichtigungsmail versendet werden konnte.
2) Der User ist nicht automatisch aktiviert, egal ob Frontend-Nutzer aktiviert ist, oder nicht.
3) Meldung bei Kündigung das keine Kündigungsmail gesendet werden konnte
4) Beim Abmelden wird der User auch nicht gelöscht.
anjaka
Beiträge: 103
Registriert: Di 23. Nov 2004, 11:07
Kontaktdaten:

Beitrag von anjaka »

anjaka hat geschrieben: 1) Meldung bei der Anmeldung das keine Benachrichtigungsmail versendet werden konnte.
2) Der User ist nicht automatisch aktiviert, egal ob Frontend-Nutzer aktiviert ist, oder nicht.
3) Meldung bei Kündigung das keine Kündigungsmail gesendet werden konnte
4) Beim Abmelden wird der User auch nicht gelöscht.
:lol:
Alle Probleme sind gelöst.
Da mir Contenido noch nicht ganz so nah ist, hat es natürlich an mir gelegen.
Habe die Mandanteneinstellungen richtig eingestellt, also die neue idcart für den Newsletter umgestellt und nun geht alles.

Beim bestätigen eines Accounts kam eine Meldung die hier im Forum öfters genannt wurde.

Code: Alles auswählen

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/LC_MESSAGES/contenido.po) is not within the allowed path(s): (/tmp:/bin:/usr:/is/htdocs/wp1052258_4NPDYJOYCB) 
Es hat zwar alles funktioniert, aber es sah halt nicht so toll aus.
Dies habe ich gelöst, indem in in der class.newsletter.php
folgendes geändert habe.

Code

Code: Alles auswählen

$result[] = $name." (".$to."): ".i18n("Sent successfully");
Neuer Code

Code: Alles auswählen

$result[] = $name." (".$to."): ".mi18n("Sent successfully");
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

@wosch:
Tja, wenn man lange seinen eigenen Code nicht mehr anguckt, dann erzählt man Murx. Also ja, wenn man auf unsubscribe klickt, isser wech (es wird davon ausgegangen, dass der Nutzer ja aus einer Info-Mail auf diesen Link geklickt hat).

Ich sehe es mir nochmal an, vielleicht baue ich das nochmal komplett um, dann ist ein "Sind Sie sicher?" einfacher einzubauen.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
anjaka
Beiträge: 103
Registriert: Di 23. Nov 2004, 11:07
Kontaktdaten:

Beitrag von anjaka »

Hi,
wollte mal eine kleine Lösung posten falls jemand mal eine ähnliche Problemlösung sucht.

Das Projekt soll einen Newsletter beinhalten und auch Frontendnutzer haben, aber natürlich soll nicht jeder Newsletter-Kunde auch einen Frontend-Zugriff haben.

Um dem Projektinhaber nun das händische eintragen der Fontend-Nutzer zu ersparen, habe ich die Frontend-Funktion aktiviert.
Mit dem anmelden zum Newsletter wird derjenige in beiden Bereichen, Newsletter und Frontend, eingetragen.
Um aber den ungewollten Frontend-Zugriff zu verhindern, habe ich im Newslatter Handler etwas geändert.

Code

Code: Alles auswählen

$frontenduser->set("active",1);
geändert in

Code: Alles auswählen

$frontenduser->set("active",0);
Damit wird der Kunde trotz Aufruf der Links in den Benachrichtungsmails nicht im Frontend "aktiviert".
Eingetragen wird er schon und kann bei Bedarf freigeschaltet werden.


Ich hoffe das es diese Funktion nicht in den normalen Einstellungen gibt,
aber ich habe einiges versucht und bin nicht zu dem Ergebnis gekommen.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Öhm, in der Konfiguration des Newsletter-Handler-Artikels: Bestätigen bedeutet: Keine Änderung...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
anjaka
Beiträge: 103
Registriert: Di 23. Nov 2004, 11:07
Kontaktdaten:

Beitrag von anjaka »

HerrB hat geschrieben:Öhm, in der Konfiguration des Newsletter-Handler-Artikels: Bestätigen bedeutet: Keine Änderung...

Gruß
HerrB
Schäm,
hatte es gestern mit dieser Konfiguration versucht und es ging, trotz permantem Cache löschen, nicht.
Heute Morgen, was soll ich dir sagen, ...
... es funktionert.
Naja, so lernt man die Scripte wenigstens auch kenn. :)
newimagine
Beiträge: 33
Registriert: Di 6. Jul 2004, 19:18
Kontaktdaten:

Beitrag von newimagine »

Nun will ich mich an dieses Thema auch mal ranhängen...

Folgendes Problemchen:

Ich habe ein zweisprachiges Projekt (deutsch & türkisch), welches im Moment noch einsprachig ist (Will damit nur sagen, die Sprachen sind im System angelegt). Nun soll die Möglichkeit bestehen, bei der Newsletteranmeldung sprich im newsletter-form (sprachenunabhängig) die gewünschte Sprache mit auszuwählen. Gibt es da eventuell eine Idee?

Habe leider noch keine Ansätze - trotz Suche im Formum - gefunden...
:oops:

System Contenido 4.6.15
Standard Newslettersystem

Danke & Gruß,
Christian
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Das geht automatisch (in gewisser Hinsicht: leider): Newsletter-Empfänger sind sprachabhängig. Wenn Du also Form-Artikel und den Handler-Artikel in die zweite Sprache synchronisiert hast und sich nun jemand anmeldet, wird er in der Sprache angemeldet, in der er gerade unterwegs ist.

Im Moment muss der Handler-Artikel zwingend über die Synchronisation erzeugt werden, da er die gleiche interne ID haben muss. Mit der kommenden Version kannst Du pro Sprache einen eigenen Artikel festlegen.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
wosch

Beitrag von wosch »

HerrB hat geschrieben:Mit der kommenden Version kannst Du pro Sprache einen eigenen Artikel festlegen.
Erzähl bitte mal (stichwortartig) wie das dann mit Sprache / User / Gruppen / Auswahl Newsletterversand vor sich geht.

(neugierig bin ich gar nicht ... 8) )
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Für die aktuelle Version oder die kommende?

Für die aktuelle gilt:
Newsletter, Empfänger und Gruppen sind sprachabhängig. Wenn Du also in türkisch einen Newsletter senden möchtest, stellst Du im Backend auf türkisch um und gehst in Extras -> Newsletter.

Der Rest läuft wie gehabt.

Wenn das die Frage nicht umfassend beantwortet: Welche Details interessieren Dich?

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
newimagine
Beiträge: 33
Registriert: Di 6. Jul 2004, 19:18
Kontaktdaten:

Beitrag von newimagine »

Hallo HerrB,
das mit dem synchronisieren hatte ich weiter oben schon mitbekommen. Das trifft auch nicht so ganz mein Problem. Ich suchte eigentlich im Moment, da bisher nur eine Sprache online ist, wir aber den Newsletter in beiden anbieten wollen eine "Quick and Dirty" Möglichkeit die Sprache aus dem Newsletter-form in die Datenbank mit zu übergeben. Ich habe auch in dem Form etwas von der idartlang gesehen.

Ich stelle mir vor, dass diese idartlang einfach mittels Formular übergeben wird und dann mit verarbeitet wird. (muss nicht unbedingt bedeuten, dass der haendler auch in der Sprache ausgegeben wird, mit geht es nur darum, dass die entsprechende Sprache in der DB auftaucht...

War das jetzt verständicher..?

Danke & Gruß,
Christian

NACHTRAG:
Andererseits könnte ich das Ganze im Moment auch über die GROUPS lösen, aber die scheinen momentan nicht zu funktionieren? Oder bekomme ich es nur nicht hin?
NACHTRAG 2:
Also das die Gruppen nicht funktioniert haben war dann wohl eher meine eigene "Beschränktheit". Geht jetzt. Aber es ist noch nicht die Lösung des Problems, da ich ja keine Newsletter Gruppenbezogen versenden kann. Also wohl doch über die Sprache...
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

War das jetzt verständicher..?
Nein, so gar nicht, sorry. Bitte beschreibe nochmal, was Du machen möchtest.
Also das die Gruppen nicht funktioniert haben war dann wohl eher meine eigene "Beschränktheit". Geht jetzt. Aber es ist noch nicht die Lösung des Problems, da ich ja keine Newsletter Gruppenbezogen versenden kann. Also wohl doch über die Sprache...
Natürlich kannst Du gruppenbezogen versenden. Siehe Extras -> Newsletter, linker Bereich unter Einstellungen.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
conti79
Beiträge: 57
Registriert: Fr 31. Mär 2006, 10:09
Kontaktdaten:

Newsletter aus News- und Terminmodul automatisch erzeugen

Beitrag von conti79 »

Hallo zusammen,

ich habe die frage schon einmal vor einem jahr gestellt. damals wurde offensichtlich an einem newsletter modul gearbeitet, das es ermöglicht zuvor über das news bzw terminmodul eingepflegte artikel in einem newsletter zu verschicken.

hat jemand eine ahnung, ob das projekt wirklich mal fertig umgesetzt wurde und man es sich ggf downloaden kann?

danke für jd info...


lg,
kunzi
Gesperrt