Probleme mit Test-Version 4.2

Diskussion zum Modul Newsletter für ConPresso 4
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Probleme mit Test-Version 4.2

Beitrag von hscha »

Hallo Mod_Newsletter-User!

Nach der Installation habe ich die Newsletter-Rubrik von mod_newsletter nach gko-newsletter umbenannt. Das war ein Fehler, da das Modul seine Newsletter-Artikel nicht wiederfand. Nach dem Zurück-Benennen klappt das nun wieder. Darf der Rubrik-Name nicht geändert werden, damit die Zuordnung klappt?

Grüße von
H.Schallnas
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Newsletter zusammenstellen und einem Artikel zuweisen...

Beitrag von hscha »

Hallo Markus,

schreib mal, wie man bei "Newsletter zusammenstellen" im Dialog einen vorhandenen Newsletter-Artikel zuweist.

Ist es außerdem möglich, einem Newsletter durch Anklicken in der Artikel-Auswahlliste die Links zu den gewählten Artikeln hinzuzufügen? Das wäre sehr praktisch!

Vielen Dank und
Grüße von
H.Schallnas
Dateianhänge
Artikel zuweisen im Bereich "Newsletter zusammenstellen"
Artikel zuweisen im Bereich "Newsletter zusammenstellen"
newsletter-zw.jpg (9.02 KiB) 17367 mal betrachtet
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Der Name ist das Kriterium, das sich durch alle Adern des Newsletters durchzieht und überhaupt erst die Mehrfachinstallation erlaubt.
Wer einen anderen Namen benötigt installiert eben ein zweites Mal.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Siehst Du das hier nicht?
Dateianhänge
nl_2.gif
nl_2.gif (8.62 KiB) 16611 mal betrachtet
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Ist es außerdem möglich, einem Newsletter durch Anklicken in der Artikel-Auswahlliste die Links zu den gewählten Artikeln hinzuzufügen? Das wäre sehr praktisch!
Hä?
Das macht eigentlich ja schon der Weiter-Link im Teaser, den man dem Newsletter ja zuweist.
Wenn man da dann draufklick, kommt man zum Artikel auf der HP.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

textmails und: noch ne neue Frage...

Beitrag von hscha »

Hallo Markus,

[quote="MarkusR]
Das macht eigentlich ja schon der Weiter-Link im Teaser, den man dem Newsletter ja zuweist.
Wenn man da dann draufklick, kommt man zum Artikel auf der HP.
[/quote]

Das geht aber nur in html-Mails. Im Text-Format habe ich die Links nicht drinstehen.

Ich habe noch eine Frage an dich:
An welcher Stelle oder in welcher Datei ändert man die Standard-Pfade im Modul, die in der Bestätigungs- und Abmeldemail eingesetzt werden. Ich möchte diesen Links noch einen Parameter hinzufügen (mod_newsletter/index.php?rubric=30). Ich habe dies in den Modul-Einstellungen nicht gefunden.

edit: habe das Problem schon gelöst (includes/action.inc.php)

Vielen Dank für deine Geduld mit meinen Fragen :D
Grüße von
H.Schallnas
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Das geht aber nur in html-Mails. Im Text-Format habe ich die Links nicht drinstehen.
Das ist einer der Gründe warum ich das Anliegen einiger Leute bestehende Artikel als Newsletter zu verwenden meist mit einem Schulterzucken beantworten musste.
Wenn etas dafür geschrieben wurde auf einer Webseite zu erscheinen, dann macht es nicht unmittelbar Sinn dies in einem aus dem Zusammenhang gerissenen Newsletter zu versenden und daß es ganz bestimmt nicht ohne Handarbeit geht.
Das gilt bei Dir genauso.
Entweder Du setzt den Weiter-Link als Klartext (also http://usw.) oder erstellst HTML/Text-Mails, bei denen Du die Links von einem Eingabefenster ins nächste kopierst (deshalb stehen sie ja untereinander)
mod_newsletter/index.php?rubric=30
Was soll das für einen Sinn machen?
Die index.php regiert auf diesen Parameter nicht...

Ansonsten findest Du alle diese Texte bei den Einstellungen des Moduls.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

fehlermeldung nach dem Eintragen eines neuen Empfängers

Beitrag von hscha »

Hallo Markus,

leider bekomme ich beim Eintragen eines neuen Newsletter-Empfängers die Fehlermeldung:

Warning: Invalid argument supplied for foreach() in /www/schulen-2004/kinkel/cms/mod_newsletter/includes/actions.inc.php on line 354

Der Empfänger wird aber in die Empfänger-Liste aufgenommen.
Hast du eine Idee dazu?

Grüße von
H.Schallnas
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Ich werde mir mal heute nacht Zeile 354 ansehen, dann bekomme ich möglicherweise eine Idee...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Beitrag von hscha »

Hallo Markus,
MarkusR hat geschrieben:
mod_newsletter/index.php?rubric=30
Was soll das für einen Sinn machen?
Die index.php regiert auf diesen Parameter nicht...
Das hat mit meiner _global_header.php zu tun, die $rubric für die Seitendarstellung braucht. Das Problem habe ich aber schon gelöst (s.o.).

Grüße von
H.Schallnas
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Aber bevor das noch einer im Quellcode sucht...

die meisten Links stehen einfach im Klartext bei den Moduleinstellungen und können daher direkt geändert werden.

Bei automatisch generierten Links fügt man einfach an den Platzhalter
<!-- NL-SONSTWIELINK -->
den gewünschten Parameter an, das könnte also so
<!-- NL-SONSTWIELINK -->?rubric=30
oder so
<!-- NL-SONSTWIELINK -->&rubric=30
aussehen.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Re: fehlermeldung nach dem Eintragen eines neuen Empfängers

Beitrag von MarkusR »

hscha hat geschrieben:Warning: Invalid argument supplied for foreach() in /www/schulen-2004/kinkel/cms/mod_newsletter/includes/actions.inc.php on line 354
Ok... Du testest die neu hinzugekommene Personalisierung nicht.
Dieser Fall ist in der Testversion noch nicht berücksichtigt.

Du findest ab Zeile 354 folgendes

Code: Alles auswählen

			foreach($_POST['personal_necessary'] AS $check)  {
				if (!isset($_POST['receiver_personal'][$check]) || $_POST['receiver_personal'][$check] == '')  {
					$message[] = sprintf($activeModules[$directory]['necessary_data'],$check);
					$all_necessary = false;
				}
			}
ersetze es durch

Code: Alles auswählen

			if (is_array($_POST['personal_necessary']))  {
				foreach($_POST['personal_necessary'] AS $check)  {
					if (!isset($_POST['receiver_personal'][$check]) || $_POST['receiver_personal'][$check] == '')  {
						$message[] = sprintf($activeModules[$directory]['necessary_data'],$check);
						$all_necessary = false;
					}
				}
			}
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

kein mailversand mehr

Beitrag von hscha »

Hallo Markus,

danke für deinen Vorschlag zur Code-Änderung. Kann es sein, dass das Modul jetzt keine Mails mehr verschickt? Ich habe gerade mehrere User versucht anzumelden, jedoch keine Admin-Mail und Usermails erhalten (habe es mit meinen eigenen Mail-Accounts ausprobiert).

Grüße von
Horst

edit: der Mailversand klappt, nur beim Austragen per Klick auf den Maillink erscheint bei action=unscribe keine Meldung oben der der index.php und die Adresse bleibt in der Empfängerliste!

P.S.: Kann man noch folgende Einträge in die System-Logdatei einprogrammieren:
-Eintrag in Mailingliste
-Bestätigung der E-Mail-Adresse
-Austragen aus der Mailing-Liste?
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Witzig... diese Meldung fehlte selbst in der alten Version...

Das Austragen funktioniert aber (zumindest bei mir).

Man kann im Grunde jede beliebige Aktion protokollieren, wenn einem die Mails nicht reichen...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

witziges und fehlerhaftes...

Beitrag von hscha »

Hallo Markus,
MarkusR hat geschrieben:Witzig... diese Meldung fehlte selbst in der alten Version...
Kann man das irgendwie beheben?

Noch was anderes: Ich verwalte eine Schulwebsite und habe mir die deutschen Texte des Newsletter-Moduls 4.2 vorgenommen, weil es da einiges zu berichtigen gab. Bitte verstehe das nicht als Rotstift, sondern als Hilfe. Es gibt eine Reihe von Schreibweisen, die man so einfach nicht lassen kann:
Höflichkeitsform "Sie" muss groß geschrieben werden, genauso wie "Ihre" und "Ihr" usw. Für das denglische Wort email gibt es seit längerem eine eindeutige Duden-Regelung: E-Mail.

In diesem Sinne habe ich die Texte mal durchgesehen und ggf. korrigiert. Die gezipten Dateien hänge ich hier an. Dann können zukünftige Nutzer sich die halbe Stunde Arbeit beim Korrigieren sparen.

Für völlige Fehlerfreiheit kann ich allerdings nicht garantieren...

Grüße aus Berlin von
Horst
Dateianhänge
mod_newsletter-korr.zip
rechtschreibkorrigierte Dateien, mod_newsletter
(17.21 KiB) 942-mal heruntergeladen
Antworten