Quick Messages Plugin

Any clues where should I hunt for errors if seeing this?

thanks

Relevant .yml snip:

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-spoiler-alert.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-voting
          - git clone https://github.com/discourse/discourse-checklist
          # slack integ
          - git clone https://github.com/discourse/discourse-chat-integration.git
          - git clone https://github.com/discourse/discourse-policy
          - git clone https://github.com/discourse/discourse-calendar

          - git clone https://github.com/angusmcleod/discourse-question-answer
          # chat plugin
          # - git clone https://github.com/gdpelican/babble.git
          # quick messages
          - git clone https://github.com/angusmcleod/discourse-quick-messages
          # parallel editing
          - git clone https://github.com/gdpelican/collude
          # reactions
          - git clone https://github.com/gdpelican/retort

Hey @pihentagy, do you mean the fact quick messages is not linked to a repo and doesn’t have a settings link? This is just because I hadn’t hooked up this metadata for the plugin.

You can find the quick messages settings by going into your settings and searching for “quick messages”.

In any event, I’ve added that metadata in :slight_smile:

https://github.com/angusmcleod/discourse-quick-messages/commit/c4e6cb846c1d825a67a35b5f66b0cd0e8e226860

2 „Gefällt mir“

Did you figure out a solution for this?

Unfortunately not. :expressionless:

@jord8on Hey, are you talking about this?

Happy to add it into the work schedule if we can:

  1. Get a feature request: https://discourse.angusmcleod.com.au/w/feature-request

  2. Get 5 votes or a sponsor for it.

See further here: https://discourse.angusmcleod.com.au/k/how-to/how-to-request-a-plugin-feature/894

cc @terraboss

1 „Gefällt mir“

Plugin outside

Ja, auf mobilen Geräten wird das Chatfenster außerhalb des Bildschirms dargestellt. Auf meinem Forum ist es genauso. Gibt es eine Lösung dafür?

@hewo7 @Bank_Live Danke für die Hinweise dazu. Ich werde es morgen beheben :+1:

2 „Gefällt mir“

@angus Ein großartiges Plugin, funktioniert einwandfrei!

Ich vermute, das ist derzeit keine Priorität, aber während du Dinge reparierst, wäre es möglich, Folgendes zu beheben:

Der Text für „Neue Nachricht

1 „Gefällt mir“

@Bank_Live @hewo7 Der Fehler in der mobilen Benutzeroberfläche wurde behoben:

@calebs Ich habe auch einige Anpassungen am Design und weitere Fehlerbehebungen vorgenommen:

3 „Gefällt mir“

@angus Danke! Funktioniert perfekt! :+1:

Ich habe anscheinend einen Fehler, bei dem Nutzer unterhalb des sichtbaren Bildschirms weitertippen können. Ich habe alle Plugins deaktiviert, die ich deaktivieren kann, aber das Problem besteht weiterhin. Hat jemand anderes dieses Problem?

1 „Gefällt mir“

Danke @Andy02, ich habe eine Korrektur dafür eingespielt.

4 „Gefällt mir“

Vielen Dank, dass Sie dieses großartige Plugin erstellt und pflegen. Ich bin jedoch auf ein paar Probleme gestoßen:

  1. Die Bilder werden zwar ordnungsgemäß im Nachrichtenfeld angezeigt, aber das Lightbox-Funktioniert nicht. Beim Klicken auf das Bild wird man zum Bild-Link weitergeleitet, anstatt es im Lightbox anzuzeigen, was die Konversation unterbricht. Gibt es eine Möglichkeit, das Lightbox in einem Schnellnachrichten-Fenster zu deaktivieren oder dafür zu sorgen, dass es ordnungsgemäß funktioniert?
  2. Der Betreff der Nachricht wird nirgendwo erwähnt, wodurch die Nachrichtenliste sehr schwer zu erkennen ist.
  3. Die Nachricht wird in der mobilen Ansicht nicht angezeigt.

Und in der Konsole wird Folgendes angezeigt:

_application-91a6f00c2b614e1bd00e24153375bde25ec3d14f53dcdcfc6a19c8d7ea0e5d89.js:14093 Uncaught TypeError: e.substr is not a function
    at n.excerptTruncated (_application-91a6f00c2b614e1bd00e24153375bde25ec3d14f53dcdcfc6a19c8d7ea0e5d89.js:14093)
    at n.<anonymous> (_application-91a6f00c2b614e1bd00e24153375bde25ec3d14f53dcdcfc6a19c8d7ea0e5d89.js:83)
    at n.i.get (_ember_jquery-d430881a3fb1403871256e5a02423c4b20a78793685e92088613ca9a701baf88.js:27422)
    at J (_ember_jquery-d430881a3fb1403871256e5a02423c4b20a78793685e92088613ca9a701baf88.js:25836)
    at t.r.compute (_ember_jquery-d430881a3fb1403871256e5a02423c4b20a78793685e92088613ca9a701baf88.js:13693)
    at t.value (_ember_jquery-d430881a3fb1403871256e5a02423c4b20a78793685e92088613ca9a701baf88.js:13431)
    at t.value (_ember_jquery-d430881a3fb1403871256e5a02423c4b20a78793685e92088613ca9a701baf88.js:57889)
    at e.t.initialize (_ember_jquery-d430881a3fb1403871256e5a02423c4b20a78793685e92088613ca9a701baf88.js:57350)
    at e.t.peek (_ember_jquery-d430881a3fb1403871256e5a02423c4b20a78793685e92088613ca9a701baf88.js:57325)
    at Object.evaluate (_ember_jquery-d430881a3fb1403871256e5a02423c4b20a78793685e92088613ca9a701baf88.js:58536)

Ist dies ein Plugin oder ein Theme? Ersteres wird durch Bearbeiten der YAML-Datei hinzugefügt, Letzteres über die Benutzeroberfläche.

1 „Gefällt mir“

Die Funktion ist im Sandbox-Bereich noch nicht verfügbar? (https://thepavilion.io/) Ich würde den Plugin gerne in Aktion sehen.

Gibt es eine Möglichkeit, nur bestimmten ‘Gruppen’ die Nutzung Ihres Quick Messages-Plugins zu erlauben: Fragezeichen:

Falls nicht, würden Sie die Hinzufügung dieser Funktion in Betracht ziehen: Fragezeichen:

Übrigens nutzen wir Quick Messages sehr häufig und lieben es, möchten aber dessen Nutzung einschränken. Vielleicht wäre ein Vertrauenslevel eine weitere akzeptable Möglichkeit, dies zu tun…

EDIT: Ups, wir haben gerade herausgefunden, wie wir dies mit Ihrem Parameter ‘für Quick Messages erforderliches Abzeichen’ akzeptabel verwalten können.

4 „Gefällt mir“

Sollen mobile Geräte mit diesem Plugin funktionieren? Wenn ich versuche, die Schnellnachrichten-Schnittstelle auf meinem iPhone Xr in Safari unter iOS 13 zu verwenden, treten verschiedene UI-Fehler auf. Ich kann nicht auf das Textfeld tippen, um einen Benutzernamen für den Empfänger einzugeben, da der Tipp nicht registriert wird. Außerdem, wenn ich zu tippen beginne und dann außerhalb tippe, um die angezeigte Tastatur auszublenden, dehnt sich das Nachrichtenfeld nach oben in den Header der Forumseite aus, sodass ich das Nachrichtenfeld nicht schließen kann. Sehr seltsam. Ich wollte dies anstelle von Babble verwenden, aber aufgrund der vielen UI-Probleme ist es derzeit keine Option.

3 „Gefällt mir“

Welche Version von iOS 13 nutzen Sie? Haben Sie versucht, auf die neueste Version zu aktualisieren?

2 „Gefällt mir“

Ich nutze die neueste Version. Ich habe Zugriff auf mehrere verschiedene iPhones, und ich denke, das Problem liegt am gekrümmten Bildschirm mit dem Ausschnitt für den Sensor oder dem „Notch

1 „Gefällt mir“