Beiträge von Tim

    IMPORTANT UPDATE

    • Corrected erroneous permission check in room selection. Rooms were shown, despite the user not having permission to see them. It was never possible to enter them or to fetch messages from them.
    • Corrected erroneous permission check in /where command. Rooms were shown, despite the user not having permission to see them. It was never possible to enter them or to fetch messages from them.
    • Make copyright consistent with WoltLab's applications
    • Fixed error in combination with nodePush

    The following files were updated:

    • file/js/be.bastelstu.Chat.litcoffee
    • file/lib/page/ChatPage.class.php
    • file/lib/system/command/commands/WhereCommand.class.php
    • language/de.xml
    • language/en.xml

    Detailed list of changes on GitHub

    WICHTIGES UPDATE

    • Fehlerhafte Rechteüberprüfung bei der Raumauswahl korrigiert. Es wurden Räume gezeigt, welche der Benutzer eigentlich nicht sehen sollte. Es war nicht möglich die Räume zu betreten, oder die Nachrichten abzurufen.
    • Fehlerhafte Rechteüberprüfung im /where-Befehl korrigiert. Es wurden Räume gezeigt, welche der Benutzer eigentlich nicht sehen sollte. Es war nicht möglich die Räume zu betreten, oder die Nachrichten abzurufen.
    • Copyrighthinweis wurde vom Design her den Anwendungen von WoltLab angepasst
    • Es wurde ein Problem in Zusammenhang mit nodePush korrigiert

    Die folgenden Dateien wurden verändert:

    • file/js/be.bastelstu.Chat.litcoffee
    • file/lib/page/ChatPage.class.php
    • file/lib/system/command/commands/WhereCommand.class.php
    • language/de.xml
    • language/en.xml

    Detaillierte Liste der Änderungen auf GitHub

    Hallo,


    Entschuldige die späte Antwort. In der Tat gibt es eigentlich keinen Support mehr, ich versuche aber dennoch mit ein paar Sätzen auf die Sprünge zu helfen. Bei seiner Antwort hat @Sascha aber wohl leider etwas durcheinandergebracht. Dieser Wert ist lediglich dafür da, um zu erkennen, welche Nachrichten, von jemandem selbst versendet wurden.


    Um zusätzliche (Benutzer)namen anzeigen zu lassen sind umfangreiche Änderungen am Chat erforderlich: In der ChatMessagePage für die Generierung der JSON-Antwort, im JavaScript fürs Verarbeiten der Benutzernamen und möglicherweise auch beim Einfügen und den Befehlen. Ich denke nicht, dass sich dies überhaupt in irgendeiner Version von Tims Chat praktikabel bewerkstelligen läßt.

    Hallo,


    welche NodePush-Version ist installiert? Aktuell ist 1.0.0. Diese habe ich gestern erneut in den Pluginstore, sowie auf meinen Paketserver hochgeladen, da ein kleiner Fehler im Archiv war, sie sollte dir also eigentlich nicht als Update angeboten werden.

    Hallo,


    Habe die Version 2.0.0 RC 1 von dem betr Plugin von hier. Sehe grad das es scheinbar eine RC 2 gibt aber wo finde ich die denn? Kriege auf dem Link den ich im Woltlab Forum fand nur das RC 1

    Die findest du auf dem Paketserver: https://packages.bastelstu.be/de.bisaboard.wbb.delayedPosts/


    ich habe grad das selbe Problem, alle Beiträge welche ich mit der Verzögerung schrieb und zum Teil sogar noch zum Freischalten in der Moderation sind, kann ich mit dem Testaccount, als Mitglied öffnen und lesen.


    Das ist dann ein allgemeines Problem in deinen Gruppenrechten. Die Erweiterung hat keine eigenen Rechte.

    Hallo,


    „den Chatbot“ wird es nicht mehr geben. Es wird aber einen Chatbot geben, wie schon von @Black Rider erwähnt. Der neue Chatbot basiert nun nicht mehr auf PHP, sondern auf JavaScript (node.js) und ist auch unter Windows lauffähig. Noch ist er nicht fertig, aber prinzipiell benutzbar. Es sollte möglich sein den aktuellen Song des Webradios über diesen anzeigen zu lassen, ich kann auch gerne Hilfestellung bei der Programmierung geben. Eine individuelle fertige Lösung von mir wirst du aber nicht erhalten.

    Hallo,


    Ich befinde mich nun in Community > Chat > Nachrichten-Prokotoll und sehe auch den Eintrag - aber keinen Löschen-Link.


    Ein manuelles Löschen ist nicht möglich.

    Angenommen ich habe -1 für dauerhaftes Speichern der Chat-Nachrichten eingegeben, dann würde ja ein Anhang nie entfernt werden und könnte auch manuell nicht gelöscht werden.


    Korrekt.

    Nun habe ich mal nachträglich 120 Minuten eingegeben, Zeitpunkt des Hochladens liegt 16 Stunden zurück, dann müsste der Anhang ja beim nächsten Cronjob-Aufruf gelöscht werden, oder?

    Korrekt.

    Hallo,


    zuerst: Ich habe den Beitrag ausgelagert, da er an sich nichts mehr mit dem Thema zu tun hat. Nun zum eigentlichen „Problem“: Das funktioniert wie gewollt. Anhänge können nicht explizit gelöscht werden, sondern werden automatisch entfernt, sobald die Nachricht aus dem Protokoll entfernt wird. Dass dennoch das löschen angeboten wird ist ein Fehler im WCF.

    Hallo,


    hat der Benutzer möglicherweise explizit das Recht erhalten einen gewissen Chatraum zu betreten („ACL-Rechte“)? Ich habe nun beim Testen so häufig Rechte für „Registrierte Benutzer“ vergeben müssen, sodass ich mir sicher bin, dass die Rechteüberprüfung an der Stelle korrekt funktioniert…