Frage-Antwort-Plugin

Hallo Sam, was ist passiert?

Nicht sicher, aber @chilldark sagt, dass es auf der neuesten Version nicht funktioniert.

1 „Gefällt mir“

@chilldark Wir haben das Problem mit deiner Einrichtung bereits ausführlich im von dir verlinkten Thema besprochen.

Wie @fzngagan dir in diesem Thema bereits im Oktober sagte:

Ich bin gerne bereit, dies zu ändern, aber wir betreiben dieses Plugin auf vielen unserer Instanzen (sowohl in der Entwicklung als auch in der Produktion) ohne Probleme. Du kannst einen PR für diese Änderung einreichen; wir warten darauf, dass andere Personen das Problem melden. Falls sie dasselbe Problem melden, wird @pacharanero den PR zusammenführen. In der Zwischenzeit kannst du deinen PR-Branch verwenden, um den Fehler zu vermeiden.

Bitte poste dasselbe Problem nicht an mehreren Orten, nur um Aufmerksamkeit zu erregen.

@sam Es funktioniert einwandfrei auf der neuesten Discourse-Version. Siehe beispielsweise: Pavilion (das die neueste Discourse-Version verwendet).

8 „Gefällt mir“

Bei uns funktioniert es ebenfalls mit der neuesten Version.

1 „Gefällt mir“

Hallo,

wir haben ein Problem mit diesem Plugin. Bei einigen Themen tritt ein 500-Fehler auf. Die Protokolldatei meldet:

Started GET “/t/20390.json” for 81.215.15.180 at 2020-01-14 06:20:45 +0000
Processing by TopicsController#show as JSON
Parameters: {“id”=>“20390”}
Completed 500 Internal Server Error in 161ms (ActiveRecord: 0.0ms | Allocations: 35238)
NoMethodError (undefined method to_i' for [8, 8]:Array) /var/www/discourse/plugins/discourse-question-answer/lib/qa_post_edits.rb:115:in qa_vote_count’

1 „Gefällt mir“

Vielen Dank für den Bericht. Ich werde ihn am Freitag prüfen.

1 „Gefällt mir“

Ich habe hier einige zusätzliche Schutzmaßnahmen eingefügt, um den von dir erhaltenen Fehler zu vermeiden (der spezifisch für deine Instanz ist). Es sollte jetzt für dich funktionieren.

2 „Gefällt mir“

Hallo, unser Problem wurde mit diesem Update behoben. Danke.

2 „Gefällt mir“

Hallo,

ich habe folgende Warnung in den DevTools:

_ember_jquery-c2cca4a19fd4c70eabc95b010a6d7643955ec2a2251aeb1d70f625773eebea21.js:72538 [DEPRECATION] ember-addons/ember-computed-decorators ist veraltet.
Bitte verwende stattdessen discourse-common/utils/decorators.

Ich erhalte dieselbe Warnung auch im QA-Sandbox. Ich vermute, das liegt an folgender Zeile:

Könnte das der Grund sein? Falls ja, wäre es möglich, dies auf discourse-common/utils/decorators zu ändern, wie in der Warnung vorgeschlagen?

Außerdem ist es aus irgendeinem Grund manchmal nicht möglich, auf den ersten Kommentar zu antworten, wenn ein Benutzer bereits auf eine Antwort kommentiert hat. Zum Beispiel habe ich folgende Struktur:

  • Antwort 1
    • Kommentar 1

Unter Kommentar 1 fehlt mir dann die Schaltfläche Kommentar. Wie kann ich auf Kommentar 1 antworten? Ich habe zwar die Schaltfläche Kommentar unter Antwort 1, aber sie sortiert die Kommentare nicht nach Datum – der neue Kommentar erscheint über dem ersten Kommentar:

  • Antwort 1
    • Kommentar 2
    • Kommentar 1
1 „Gefällt mir“

Ja. Ich habe dafür gerade die Vorschauen der Themenlisten aktualisiert. Es kann eine Weile dauern, bis sich ein Entwickler darum kümmern kann. PR akzeptiert.

Habe einen PR hier hochgeladen.
Ich bin mir jedoch nicht sicher, wie ich meine zweite Frage lösen soll.

1 „Gefällt mir“

Danke @Varsii, das wird geschätzt! Wir werden jemanden beauftragen, die PRs zu prüfen und zu mergen (der eine mit den Decorators sieht gut aus, aber ich überlasse das der zugewiesenen Person).

@angus

Hallo @angus, danke für dieses Plugin! Dein Link zur „Q/A-Kategorie

@jord8on, du hast es hier.

3 „Gefällt mir“

Entschuldige, dass ich das verpasst habe, und DANKE für den direkten Link.

@angus nur ein Gedanke – Viele andere Plugins bieten einen Link in der Hauptbeschreibung des Plugins an, um „das Plugin in Aktion zu sehen“. Hast du vielleicht die Möglichkeit, diesen Link (Pavilion) in die Hauptthemenbeschreibung hier einzufügen? Nur ein Gedanke.

1 „Gefällt mir“

Danke für die Nachricht. Ich habe einen Beispiel-Link im ersten Beitrag hinzugefügt :+1:

3 „Gefällt mir“

Angus, du bist ein großartiger Plugin-Autor. Ich verfolge deine Beiträge.
Ich habe ein Problem festgestellt: Dieses Plugin ist mit einigen Themes nicht kompatibel.

Oder man könnte auch sagen, dass dieses Theme dieses Plugin nicht berücksichtigt?

Überschreibt dieses Theme eine Vorlage? Falls ja, könnte dies Teil des Problems sein. Die von uns unterstützten Plugins richten sich an die Standardinstallation; falls ein Theme funktioniert, ist das ein angenehmer Zusatznutzen. Ich würde die funktionierenden Elemente dieses Themes extrahieren und Ihr eigenes erstellen.

3 „Gefällt mir“

Ich bin jetzt Maintainer dieses Plugins und hier ist ein kurzer Update zu unserer Update-Richtlinie:

So führen Sie Updates bei der Nutzung unserer Plugins sicher durch:

Pavillons Update-Zeitplan

Pavillon wird sich in den ersten 5 Tagen jedes Monats darauf konzentrieren, die Kompatibilität dieses Plugins mit dem Discourse Core tests-passed-Branch sicherzustellen.

Alle Bugs, die aufgrund von Inkompatibilitäten auftreten, werden während dieses „unterstützten Zeitraums

4 „Gefällt mir“

Entschuldigung für die Verwirrung: Ich habe gelesen, dass ich bis zum 5. Tag aktualisiere. Meinen Sie, dass zusätzliche Fehlerkorrekturen bis zum siebten Tag veröffentlicht werden?

1 „Gefällt mir“