Frage-Antwort-Plugin

Tolle Erweiterung!

Nur zur Info: Ich denke, das hat meine Seite für Benutzer auf Level 0 beschädigt. Sie konnten keine Beiträge lesen.

Ich habe diese Erweiterung vorübergehend deaktiviert, und für die betroffenen Benutzer sieht es jetzt besser aus.

Viele Grüße

Danke für den Hinweis. Dieser Fehler wurde etwa zur gleichen Zeit behoben, als du deinen Beitrag verfasst hast. Wenn du das Plugin aktualisierst, wird es wie erwartet für Level 0 funktionieren.

5 „Gefällt mir“

Ich würde gerne einige Beispiele von Leuten sehen, die dieses großartige Plugin verwenden. Ich habe versucht, mit der Sandbox zu beginnen, aber sie scheint nicht mehr zu funktionieren (leitet mich auf die 404-Seite weiter).

Außerdem, falls möglich und wenn jemand dieses Plugin bereits produktiv einsetzt, könntet ihr bitte einen Link teilen, damit ich mir das ansehen kann? Das würde mir sehr helfen :slight_smile:

@angus, unterstützt dieses Plugin außerdem RTL-Foren?

Vielen Dank an alle :smiley:

1 „Gefällt mir“

Hey! Der Sandbox-Bereich hat seinen Standort gewechselt. Hier ist ein Beispielbeitrag:

4 „Gefällt mir“

Vielen Dank. Ich habe versucht, das Plugin zu installieren. Es scheint, als würde es RTL nicht unterstützen. Können Sie das bitte bestätigen?

Bildschirmfoto:

Ist es möglich, die Unterstützung für RTL hinzuzufügen?
Außerdem: Wie kann ich zur Übersetzung ins Hebräische beitragen?

Hallo,
ich verstehe das Plugin richtig, dass es nur auf Topic-Ebene funktioniert.
Gibt es eine Möglichkeit, einen übergreifenden Inhaltsverzeichnis (TOC) zu erstellen, mit dem der Administrator Fragen thematischen Bereichen zuordnen kann?
Derzeit finde ich nur DiscoTOC - automatic table of contents - #93, das sich ausschließlich auf den allerersten Beitrag in einem Topic bezieht.

Ich würde es sehr begrüßen, wenn es eine besonders schicke FAQ-TOC (nur Fragen) gäbe, die thematisch sortiert ist, um schnell einen Überblick über das Ganze zu bekommen.
In etwa so wie auf z. B. Org Application | Google Summer of Code Guides. Dort wird mir zunächst die hier beantwortete Frage angezeigt, von der aus ich direkt zur jeweiligen Antwort springen kann.

Zwei Dinge, die verbessert werden könnten:

  1. Nach dem Aufklappen sollte man es auch wieder zuklappen können.
    Pavilion
    image

  2. Man sollte in der Lage sein, unter der Frage zu kommentieren, um z. B. nach weiteren Details zu fragen, damit die Frage ordnungsgemäß beantwortet werden kann.

Hallo,
ist dieses großartige Plugin noch in Entwicklung? Es scheint, als würden einige grundlegende Funktionen fehlen, um es als „QA-Plugin

1 „Gefällt mir“

Leider sieht es so aus, als würden sie diesen Plugin derzeit nicht weiterentwickeln. Ich habe versucht, ihn in meiner Community einzusetzen, musste ihn jedoch aufgrund fehlender grundlegender Funktionen wieder entfernen. Das ist wirklich bedauerlich, denn ich hatte große Hoffnungen in diesen Plugin gesetzt. Er hat viel Potenzial. Ich hoffe, dass sie ihn in Zukunft weiterentwickeln werden.

1 „Gefällt mir“

Das ist sehr bedauerlich zu hören. Gibt es Alternativen, die ich nutzen könnte, um eine Discourse-QA-Community einzurichten? Ich habe nach einer Alternative gesucht, konnte aber keine finden.

Soweit ich weiß, gibt es keine Alternativen. Dieses Plugin ist leider das Beste, was man bekommen kann. Das Team von Pavilion hat eine gute Anfangsarbeit an diesem Plugin geleistet, und ich glaube, sie sollten es weiterentwickeln, aber sie haben andere Aufgaben zu erledigen. Daher gibt es derzeit leider keine Möglichkeit, ein voll funktionsfähiges QA-Plugin zu erhalten.

1 „Gefällt mir“

Es wurde im letzten Monat aktualisiert. Wenn es Funktionen fehlen, die du möchtest, und du ein Budget hast, sind die netten Leute bei Pavilion sicher gerne bereit zu helfen.

Discourse ist ausdrücklich kein Frage-Antwort-Forum. Die Gründer haben bereits eines davon geschrieben. :slight_smile:

3 „Gefällt mir“

@chilldark @verilog15 Hey Leute,

Ja, wir entwickeln und pflegen dieses Plugin weiterhin, das derzeit in vielen Discourse-Instanzen verwendet wird.

@verilog15 Ich habe letzten Monat ein Update für dieses Plugin veröffentlicht, als Reaktion auf deine Feature-Anfrage (die du sowohl hier als auch auf thepavilion.io gepostet hast). Weißt du das vielleicht nicht?

@chilldark Falls du Downvoting als Feature hinzufügen möchtest, bitte reiche eine Feature-Anfrage ein: Pavilion

@PackElend Entschuldigung, dass ich nicht früher auf deine Fragen geantwortet habe. Beide Punkte sind gut. Ich werde den ersten als Fehlerbericht in deinem Namen einreichen. Falls du möchtest, dass der zweite umgesetzt wird, reiche ihn bitte hier ein: Pavilion

4 „Gefällt mir“

Hallo @angus, vielen Dank für deine Antwort. Ich sehe, dass es bereits eine offene Feature-Anfrage gibt, die unser gewünschtes Feature abdeckt. Aus früheren Beiträgen hier geht hervor, dass dies ein gewünschtes Feature ist.
Ist dieses Feature in Arbeit? Hast du dazu ein Update?
Nochmals vielen Dank für deine Hilfe und die schnelle Antwort.

@angus, könntest du bitte prüfen, ob der Assistent ausgefallen ist? Ich erhalte

wenn ich auf https://thepavilion.io auf „Feature anfragen

Danke für den Bericht. Ich werde mich in den nächsten 12 Stunden darum kümmern.

@PackElend Das ist jetzt behoben. Könntest du es noch einmal versuchen und eine Feature-Anfrage stellen? Danke.

3 „Gefällt mir“

Erledigt

Wie sieht es mit dem Inhaltsverzeichnis aus? Soll das ein weiterer Feature Request (FR) sein?
Ich habe gestern diesen Beitrag gelesen:

der die Unterschiede ziemlich deutlich macht.
Quelle: Wiki - OSMC Forums – das ist nur eine endlose Liste.
Wiki: Wiki - OSMC – eine gut strukturierte Liste.

Hallo zusammen :slight_smile:
Könnte mir jemand einige Discourse-Communities nennen, die dieses Plugin im Produktiveinsatz verwenden?
Ich würde gerne sehen, wie sie ohne einige grundlegende QA-Funktionen (wie Downvote und Zeichenbegrenzung bei Kommentaren) zurechtkommen.
Vielen Dank :slight_smile:

1 „Gefällt mir“

Hallo zusammen, ich habe versucht, das Plugin auf meiner lokalen Discourse-Community zu installieren, aber es schlägt fehl:

$ bundle exec puma

Puma starting in single mode...
* Version 3.12.1 (ruby 2.6.2-p47), codename: Llamas in Pajamas
* Min threads: 0, max threads: 16
* Environment: development
Starting CSS change watcher
! Unable to load application: NoMethodError: undefined method `attributes' for TopicListItemSerializer:Class
Did you mean?  attr_writer
bundler: failed to load command: puma (/home/gandu/.rbenv/versions/2.6.2/bin/puma)
NoMethodError: undefined method `attributes' for TopicListItemSerializer:Class
Did you mean?  attr_writer
  /home/gandu/test_community/discourse/plugins/discourse-question-answer/lib/qa_topic_edits.rb:222:in `<class:TopicListItemSerializer>'
  /home/gandu/test_community/discourse/plugins/discourse-question-answer/lib/qa_topic_edits.rb:221:in `<main>'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in `load'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/bootsnap-1.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:54:in `load'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:319:in `block in load'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:291:in `load_dependency'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:319:in `load'
  /home/gandu/test_community/discourse/plugins/discourse-question-answer/plugin.rb:84:in `block in activate!'
  /home/gandu/test_community/discourse/lib/plugin/instance.rb:329:in `block in notify_after_initialize'
  /home/gandu/test_community/discourse/lib/plugin/instance.rb:327:in `each'
  /home/gandu/test_community/discourse/lib/plugin/instance.rb:327:in `notify_after_initialize'
  /home/gandu/test_community/discourse/config/application.rb:296:in `each'
  /home/gandu/test_community/discourse/config/application.rb:296:in `block in <class:Application>'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:69:in `block in execute_hook'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:62:in `with_execution_control'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:67:in `execute_hook'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:52:in `block in run_load_hooks'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:51:in `each'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:51:in `run_load_hooks'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/railties-6.0.0/lib/rails/application/finisher.rb:129:in `block in <module:Finisher>'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/railties-6.0.0/lib/rails/initializable.rb:32:in `instance_exec'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/railties-6.0.0/lib/rails/initializable.rb:32:in `run'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/railties-6.0.0/lib/rails/initializable.rb:61:in `block in run_initializers'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/2.6.0/tsort.rb:228:in `block in tsort_each'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/2.6.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/2.6.0/tsort.rb:431:in `each_strongly_connected_component_from'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/2.6.0/tsort.rb:349:in `block in each_strongly_connected_component'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/2.6.0/tsort.rb:347:in `each'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/2.6.0/tsort.rb:347:in `call'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/2.6.0/tsort.rb:347:in `each_strongly_connected_component'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/2.6.0/tsort.rb:226:in `tsort_each'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/2.6.0/tsort.rb:205:in `tsort_each'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/railties-6.0.0/lib/rails/initializable.rb:60:in `run_initializers'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/railties-6.0.0/lib/rails/application.rb:363:in `initialize!'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/railties-6.0.0/lib/rails/railtie.rb:190:in `public_send'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/railties-6.0.0/lib/rails/railtie.rb:190:in `method_missing'
  /home/gandu/test_community/discourse/config/environment.rb:7:in `<top (required)>'
  config.ru:6:in `require'
  config.ru:6:in `block in <main>'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/rack-2.0.7/lib/rack/builder.rb:55:in `instance_eval'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/rack-2.0.7/lib/rack/builder.rb:55:in `initialize'
  config.ru:in `new'
  config.ru:in `<main>'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/rack-2.0.7/lib/rack/builder.rb:49:in `eval'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/rack-2.0.7/lib/rack/builder.rb:49:in `new_from_string'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/rack-2.0.7/lib/rack/builder.rb:40:in `parse_file'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/puma-3.12.1/lib/puma/configuration.rb:320:in `load_rackup'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/puma-3.12.1/lib/puma/configuration.rb:245:in `app'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/puma-3.12.1/lib/puma/runner.rb:147:in `load_and_bind'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/puma-3.12.1/lib/puma/single.rb:98:in `run'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/puma-3.12.1/lib/puma/launcher.rb:186:in `run'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/puma-3.12.1/lib/puma/cli.rb:80:in `run'
  /home/gandu/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/puma-3.12.1/bin/puma:10:in `<top (required)>'
  /home/gandu/.rbenv/versions/2.6.2/bin/puma:23:in `load'
  /home/gandu/.rbenv/versions/2.6.2/bin/puma:23:in `<top (required)>'

Anscheinend wurde dies bereits früher beanstandet (Link).
Weiß jemand, wie man das Problem beheben kann?

@angus markiere dies vorerst als #plugin:broken-plugin, bis ein Update vorliegt.