Zu dem Newsletter-Plugin: Es wäre schön, wenn man hierfür separate SMTP-Daten angeben könnte, da nicht jeder Anbieter, der transaktionale E-Mails zulässt, auch den Versand von Newslettern erlaubt und nicht jeder Anbieter, der den Versand von Newslettern erlaubt, auch für den Versand transaktionaler E-Mails geeignet ist.
Beiträge von SoftCreatR
-
-
Es wäre schön, wenn es im ACP eine Auflistung der versendeten Newsletter (Betreff, Text, Datum, Anzahl Empfänger, ggf. Benutzerliste der Empfänger) gäbe.
-
Zu dem Newsletter-Plugin: Es wäre schön, wenn man hierfür separate SMTP-Daten angeben könnte, da nicht jeder Anbieter, der transaktionale E-Mails zulässt, auch den Versand von Newslettern erlaubt und nicht jeder Anbieter, der den Versand von Newslettern erlaubt, auch für den Versand transaktionaler E-Mails geeignet ist.
Darüber hinaus: Was macht die Option "Test-Email"?
Und: Es wäre schön, wenn es im ACP eine Auflistung der versendeten Newsletter (Betreff, Text, Datum, Anzahl Empfänger, ggf. Benutzerliste der Empfänger) gäbe. Ich habe auch noch mehr Ideen, die würden allerdings den Preis für das Plugin in die Höhe treiben
-
Das problem ist, das News-System bekommt keine Information von dem RSS Feed welches Bild angezeigt werden soll.
Das ist nicht ganz korrekt. (siehe https://lol-scout.de/index.php?sc-lol-feed/)
Code<link href="https://images.contentstack.io/v3/assets/blt731acb42bb3d1659/blt8979808f7798ecf5/6216ee875fe07272a8a2447a/2021_Key_art.jpg" rel="enclosure" type="image/jpg" />
Ich weiß ja nicht, wonach das System im Feed sucht, aber jeder Eintrag hat auch ein Bild (enclosure entspricht dem RSS/Atom-Standard).
-
Code
Alles anzeigen<<<<<<<<b2daf7cfca2adb3dd471222677b14a80b90fbcad<<<< Sun, 06 Feb 2022 17:17:44 +0000 Message: Attempt to read property "firstMessageID" on null PHP version: 8.0.15 WoltLab Suite version: 5.4.13 Request URI: POST /index.php?ajax-proxy/&t=81cc0dcc74d2d3f5af6ca8d00eb02892f21d7c1992dea7ee62810a554d961437-ZZyoPhi/skUuPc3MHITB2w== Referrer: /conversation/530013-xxx/ User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 Peak Memory Usage: 3767256/536870912 ====== Error Class: wcf\system\exception\ErrorException Error Message: Attempt to read property "firstMessageID" on null Error Code: 0 File: /lib/system/WCF.class.php (344) Extra Information: - Stack Trace: [{"file":"\/lib\/data\/conversation\/ConversationAction.class.php","line":509,"function":"handleError","class":"wcf\\system\\WCF","type":"::","args":[]},{"file":"\/lib\/data\/conversation\/ConversationPushAction.class.php","line":144,"function":"getPopover","class":"wcf\\data\\conversation\\ConversationAction","type":"->","args":[]},{"file":"\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":200,"function":"validateReloadConversationMessage","class":"wcf\\data\\conversation\\ConversationPushAction","type":"->","args":[]},{"file":"\/lib\/action\/AJAXProxyAction.class.php","line":83,"function":"validateAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/lib\/action\/AJAXInvokeAction.class.php","line":111,"function":"invoke","class":"wcf\\action\\AJAXProxyAction","type":"->","args":[]},{"file":"\/lib\/action\/AbstractAction.class.php","line":53,"function":"execute","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/lib\/action\/AJAXInvokeAction.class.php","line":65,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/lib\/system\/request\/Request.class.php","line":91,"function":"__run","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/lib\/system\/request\/RequestHandler.class.php","line":119,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/index.php","line":11,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}] <<<<
-
Hast du aktiviert das für die Webseite Push Benachrichtigung gesendet werden dürfen?
Du meinst Browser-Notifications? Ja.
Gibt Eis irgendwelche JavaScript Fehler.
Nein.
-
Korrektur: Zumindest innerhalb eines Themas (egal ob abonniert, oder nicht) erhalte ich einen Hinweis am oberen Bildschirmrand. Aber ist das alles?
-
Sollte ich für neue Benachrichtigungen nicht eine Push-Notification erhalten? Der Push-Server rennt und im ACP wird auch alles als Tutti angezeigt, allerdings erhalte ich keine Push-Benachrichtigungen und auch die Benachrichtigunsanzahl erhöht sich nicht.
Zu sehen auf unserer Seite.
-
Ah, das macht Sinn. Danke für's Nachschauen.
-
Natürlich nicht, sonst wäre der Fehler ja ein ganz anderer und es würden keine Token im Backend ankommen. Der KD verwendet nginx und die Route ist gemäß der Anleitung hinzugefügt:
Code
Alles anzeigenlocation /socket { proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_http_version 1.1; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_pass http://127.0.0.1:8081/$is_args$args; proxy_read_timeout 86400s; proxy_send_timeout 86400s; proxy_redirect off; }
-
Für Ubuntu 20.04:
Codewget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.2_amd64.deb apt install ./libicu60_60.2-3ubuntu3.2_amd64.deb apt install libdouble-conversion-dev sudo ln -s /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.3 /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1
Nur geht's dann noch nicht weiter:
Code
Alles anzeigen● pushxx.service - Push++ Socket Server Loaded: loaded (/etc/systemd/system/pushxx.service; enabled; vendor preset: enabled) Active: inactive (dead) since Sun 2022-01-23 06:13:48 CET; 1s ago Process: 9875 ExecStart=/usr/local/bin/pushxx (code=exited, status=0/SUCCESS) Main PID: 9875 (code=exited, status=0/SUCCESS) Jan 23 06:13:48 server systemd[1]: Started Push++ Socket Server. Jan 23 06:13:48 server pushxx[9875]: Cannot start without configuration file. Jan 23 06:13:48 server pushxx[9875]: Usage: /usr/local/bin/pushxx [options] Jan 23 06:13:48 server pushxx[9875]: Options: Jan 23 06:13:48 server pushxx[9875]: -c <config> Path to the configuration file Jan 23 06:13:48 server pushxx[9875]: -v Enables verbose output Jan 23 06:13:48 server pushxx[9875]: -V <version> Prints version Jan 23 06:13:48 server pushxx[9875]: -t <test> Tests configuration and exits Jan 23 06:13:48 server pushxx[9875]: -h, --help Displays this help. Jan 23 06:13:48 server systemd[1]: pushxx.service: Succeeded.
Daher musste ich die Datei /etc/systemd/system/pushxx.service bearbeiten und
ersetzen durch:
So weit so gut. Nun ist es jedoch so, dass es trotzdem nicht funktioniert Laut Log werden zwar Token empfangen*, die Websocket-Verbindung aber direkt beim Aufrufen getrennt:
*=
CodeJan 23 06:25:43 server pushxx[10149]: Computing Hash for ' "token=xxx;secret=yyy" ' Jan 23 06:25:43 server pushxx[10149]: [Message] Computed digest: "7ddc8bd080f301e215b0e2d443ab3114f84b47266211814b743da5f13f3f9527" Jan 23 06:25:43 server pushxx[10149]: [Message] Expected digest: "7ddc8bd080f301e215b0e2d443ab3114f84b47266211814b743da5f13f3f9527" Jan 23 06:25:43 server pushxx[10149]: [Socket Server] Token received: "xxx" Jan 23 06:25:45 server pushxx[10149]: [Token Reaper] Removed 0 tokens in 25819 nanoseconds
-
Das Bounce-Handling entfernt scheinbar den Benutzer aus der Gruppe 3 (Registrierte Benutzer) und fügt ihn stattdessen zur Gruppe 2 (Gäste) hinzu. Dies führt dazu, dass ein Benutzer, der seine E-Mail-Adresse neu verifiziert weiterhin nur über Gast-Rechte verfügt.
Eine Änderung des Zustands ist nur über die Datenbank möglich.
-
Was allerdings nicht heißt, dass das Darstellungsproblem von der Shoutbox kommt
-
Ah, okay. Dann muss ich nur die Log-Rotation definieren, da die Datei bei 30-40.000 täglichen Nutzern sehr schnell, sehr voll werden kann
Danke.
-
Betrifft Version 1.0.0 pl 1 unter WCF 2.1.20 pl 1 (Debian 9.5).
Server läuft laut Status, allerdings fehlerhaft:
Code2018-10-21 14:43:48: Server: Error in connection 0x7f0c280075f0. Error: asio.misc:2, error message: End of file 2018-10-21 14:43:50: Server: Error in connection 0x7f0c28015f80. Error: asio.misc:2, error message: End of file 2018-10-21 14:43:52: Server: Error in connection 0x7f0c280012f0. Error: asio.misc:2, error message: End of file .....
-
Der Thementitel trifft es nicht ganz Ja, ein Kompabilitätsproblem liegt vor, kann von unserer Seite aus allerdings behoben werden. Das Problem ist, dass an Stellen der HTML-Inhalt verwendet wird, an denen er eigentlich nicht verwendet werden darf bzw. sollte. Das führt dann am Ende z.B. dazu, dass in den Metatags HTML-Code steht, was einerseits halt inkonsistent ist zu den anderen EAs, vor allem jedoch ziemlich ungünstig. Um ein Beispiel zu nennen: Facebook nutzt diese Tags zur Anzeige von Rich-Snippets. Dort steht aber dann aber nicht unbedingt lesbarer Text, sondern eben ein halbes HTML-Konstrukt. Dass unser Plugin mit dieser Verhaltensweise nicht kompatibel ist, ist nur ein Seiteneffekt. Dieser wird heute von unserer Seite aus behoben.
-
Jedoch haben einige diese Überprüfung ob jemand 16 oder älter ist. Dies kannst du gerne machen, sehe ich persönlich aber zu viel.
https://dsgvo-gesetz.de/art-8-dsgvo/
https://www.datenschutzbeauftragter-info.de/anforderungen-…nach-der-dsgvo/
...
Also "zu viel" würde ich das nicht nennen und gerade als Shop-Betreiber solltest du aufpassen.