pragmaMx Support Forum

pragmaMx => integrierte Module => Thema gestartet von: schnikemike am 25 Dezember 2005, 17:45:33

Titel: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: schnikemike am 25 Dezember 2005, 17:45:33
Ich habe user aus einem anderne nuke acount importiert.


Soweit funktioniert alles. Das blöde ist nur das nur alle über mx regestrierten User den Newsletterempfang auf ein geschaltet haben.


Die einstellungen befinden sich meinesachtens unter  mx_users in der datenbank unter dem feldnamen Newsletter.

Muss man da wirklich jeden user aufrufen und es per Hand ändern?


Kann man nicht den wert des Feldes Newsletter  statt mit 0 und 1 durch 1 ersetzen?


Ich finde da leider nichts dazu.

Gibt es eien möglchkeit die süber phpmyadmin zu machen?  Unter operatine habe ich nichts gefunden.

LG


+++++++


Nachtrag:

Habe noch diese lösung gefunden. aber funktioniert irgendwie nicht bzw keine  veränderung.

ALTER TABLE `mx_users` CHANGE `newsletter` `newsletter` INT(1) NULL DEFAULT '1'
Titel: Re: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: JoergK am 25 Dezember 2005, 19:03:23
Zitat
ALTER TABLE `mx_users` CHANGE `newsletter` `newsletter` INT(1) NULL DEFAULT '1'

Damit änderst Du nur die Voreinstellung der DB-Tabelle für neue Einträge.  ;)

Versuch mal per phpmyadmin das hier (prefix anpassen!!):
UPDATE `{prefix}_users` SET `newsletter` = 1 WHERE `newsletter` = 0

Aber Vorsicht, denn ungewollt erhaltene Newsletter können zu verärgerten Usern führen - abgesehen von möglichen rechtlichen Konsequenzen.  ;)


Gruss,
JoergK
Titel: Re: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: schnikemike am 25 Dezember 2005, 19:52:21
hat super funktioniert. Danke.

Titel: Re: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: JoergK am 25 Dezember 2005, 21:18:45
Büddä, büddä  ;)
Titel: Re: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: jubilee am 26 Dezember 2005, 10:27:29
Zitatabgesehen von möglichen rechtlichen Konsequenzen.
Bitte beachten !
Titel: Re: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: schnikemike am 26 Dezember 2005, 14:00:23
Jap habe ich schon. jeder user bekommt ein Info in der er den Newsletter abschalten kann.

Damit ist keiner gezwungen diesne nzu erhalten. Im übrigen wird in den agbs / Nutzungbedingungen darauf hingewiesen das sich jeder nutzer damit einverstanden erklärt Newsletter zu erhalten.

Titel: Re: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: woodman am 22 August 2006, 15:00:10
Hmm klappt bei mir überhaupt nicht. oder doch?

Wenn ich den oberen Code verwende kommt bei mir im phpmyAdmin folgende Meldung: Betroffene Datensätze:  0 (die Abfrage dauerte 0.0035 sek)
SQL-Befehl: UPDATE `nuke_users` SET `newsletter` =1 WHERE `newsletter` =0


Gehe ich nachher in den Admin-Bereich / Modul Newsletter erscheint mir auch nach mehrmaligen aktualisieren
ZitatSie haben zur Zeit : 2 Abonnenten
Hier klicken, um eine Liste der Abonnente...

Obwohl ich mehr als nur 2 registrierte User habe!
Titel: Re: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: schnikemike am 22 August 2006, 17:20:41
Du must den Präfix   "Nuke"  auf deien ändern.


Also  auf "mx"   z.b


UPDATE `mx_users` SET `newsletter` = 1 WHERE `newsletter` = 0
Titel: Re: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: lemming am 19 Januar 2007, 21:26:10
hab das gleiche problem, bin auch von nuke auf pragma umgestiegen hatte davor auch über 1000 abonnomenten und wills jetzt gern wieder bei allen einmalig setzen.

hab das SQL oben ausgeführt aber im adminmenu sind trotzdem nur:

Sie haben zur Zeit : 24 Abonnenten

das sind die die sich auf der neuen seite mit pragmaMX angemeldet haben.


gruß,
jörg
Titel: Re: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: jubilee am 19 Januar 2007, 21:30:03
Ja, das alte Newslettermodul ist nicht gerade das "gelbe" vom Ei.
Es wird dieser Tage auch die neue Version des Newslettermodules kommen.
Da sollten dann auch diese Probleme behoben sein.
Jetzt bitte aber nicht x-mal nachfragen, weil z. Zt. bin ich tagsüber unterwegs um Sturmschäden zu beseitigen....

MfG
Titel: Re: Newsletter bei allen usern auf ein / empfangen einschalten.
Beitrag von: lemming am 20 Januar 2007, 18:16:09
vielen dank für die antwort jubilee, ich warte geduldig und gespannt auf die neue version  :BD:

nur obwohl jeder user ja jetzt ne 1 für newsletter drinn hat, steht ja 24 abonommenten dran. ist das jetzt nur oberflächlich und es bekommen trotzdem alle eine mail oder nur die 24?

hat sich da jmd. ne zwischenlösung geschaffen so wie oben oder wie macht ihr andere das?

gruß,
jörg