Beiträge von SoftCreatR

    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.

    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 :D

    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).

    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.

    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:

    Für Ubuntu 20.04:

    Code
    wget 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:

    Daher musste ich die Datei /etc/systemd/system/pushxx.service bearbeiten und

    Code
    ExecStart=/usr/local/bin/pushxx

    ersetzen durch:

    Code
    ExecStart=/usr/local/bin/pushxx -c /etc/pushxx.conf


    So weit so gut. Nun ist es jedoch so, dass es trotzdem nicht funktioniert :P Laut Log werden zwar Token empfangen*, die Websocket-Verbindung aber direkt beim Aufrufen getrennt:

    *=

    Code
    Jan 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.

    Betrifft Version 1.0.0 pl 1 unter WCF 2.1.20 pl 1 (Debian 9.5).

    Server läuft laut Status, allerdings fehlerhaft:

    Code
    2018-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.