# Diskurs gelöst

**URL:** https://meta.discourse.org/t/discourse-solved/30155
**Category:** Plugin
**Tags:** official, solved, included-in-core
**Created:** [18. Juni 2015 um 07:52 UTC](https://meta.discourse.org/t/discourse-solved/30155 "2015-06-18T07:52:23Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![DonBot](https://avatars.discourse-cdn.com/v4/letter/d/858c86/32.png) [@DonBot](https://meta.discourse.org/u/DonBot)
#### Post date: [11. Mai 2025 um 15:01 UTC](https://meta.discourse.org/t/discourse-solved/30155/378 "2025-05-11T15:01:49Z")

</div>

Auf der Homepage unter Top, Hot, Latest usw., wie kann ich Ungelöste hinzufügen?

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [11. Mai 2025 um 20:39 UTC](https://meta.discourse.org/t/discourse-solved/30155/379 "2025-05-11T20:39:32Z")

</div>

Sie können die Komponente [Custom Top Navigation Links](https://meta.discourse.org/t/custom-top-navigation-links/87225?u=moin) verwenden, um benutzerdefinierte Links neben den in den Website-Einstellungen konfigurierten hinzuzufügen. Um die Themenliste nach ungelösten Themen zu filtern, können Sie `solved=no` hinzufügen. Zum Beispiel \u003chttps://meta.discourse.org/?solved=no\u003e

---

<div class="post-metadata">

### Author: ![Frully](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/frully/32/235059_2.png) [@Frully](https://meta.discourse.org/u/Frully)
#### Post date: [22. Mai 2025 um 15:39 UTC](https://meta.discourse.org/t/discourse-solved/30155/380 "2025-05-22T15:39:21Z")

</div>

Wir haben denselben Fehler bezüglich inkompatibler Plugins wie oben erwähnt, verwenden aber die offizielle Veröffentlichung:

> **Logs**
>
> ```plaintext
> ********************************************************
> ***Bitte haben Sie Geduld, die nächsten Schritte können eine Weile dauern***
> ********************************************************
> Cycling Unicorn, um Speicher freizugeben
> Neustart von Unicorn pid: 551
> Warten auf das Neuladen von Unicorn.
> Warten auf das Neuladen von Unicorn..
> Warten auf das Neuladen von Unicorn...
> Warten auf das Neuladen von Unicorn....
> Warten auf das Neuladen von Unicorn.....
> Warten auf das Neuladen von Unicorn......
> Warten auf das Neuladen von Unicorn.......
> Stoppen von 3 Unicorn-Worker(s), um Speicher freizugeben
> Stoppen der Job-Warteschlange zur Speicherfreigabe, Master-pid ist 3004191
> $ cd /var/www/discourse/plugins/docker_manager && git fetch --tags --prune-tags --prune --force
> $ cd /var/www/discourse/plugins/docker_manager && git reset --hard HEAD@{upstream}
> HEAD ist jetzt bei 930ec25 DEV: Smoke-Spezifikationen erneut aktivieren
> $ bundle install --retry 3 --jobs 4
> Bundle abgeschlossen! 146 Gemfile-Abhängigkeiten, 189 Gems jetzt installiert.
> Gems in den Gruppen 'test' und 'development' wurden nicht installiert.
> Gebündelte Gems sind in `./vendor/bundle` installiert.
> 3 installierte Gems, von denen Sie direkt abhängen, suchen nach Finanzierung.
> Führen Sie `bundle fund` für Details aus.
> $ if [-f yarn.lock]; then yarn install; else CI=1 pnpm install; fi
> Bereich: alle 17 Workspace-Projekte
> Lockfile ist aktuell, Resolutionsschritt wurde übersprungen
> Bereits aktuell
> 
> Fertig in 3,2 s
> $ LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all
> Auschecken der kompatiblen discourse-calendar-Version: 8d09cf8503b78f4c72b47a7319c0f4b9ad0247e7
> HEAD ist jetzt bei 8d09cf8 DEV: Regionen aktualisieren (#717)
> Auschecken der kompatiblen discourse-reactions-Version: f87583d9054421869ba0de16c24ad15e32bbebe7
> HEAD ist jetzt bei f87583d DEV: Systemspezifikation hinzufügen, um zu prüfen, ob Kernfunktionen ordnungsgemäß funktionieren (#361)
> Auschecken der kompatiblen discourse-solved-Version: 4f0234f5be3aaa77db277e0f224cd9750d2713cd
> HEAD ist jetzt bei 4f0234f DEV: Systemspezifikation hinzufügen, um zu prüfen, ob Kernfunktionen ordnungsgemäß funktionieren (#357)
> discourse-spoiler-alert befindet sich bereits in der neuesten kompatiblen Version
> docker_manager befindet sich bereits in der neuesten kompatiblen Version
> $ SKIP_POST_DEPLOYMENT_MIGRATIONS=1 bundle exec rake multisite:migrate
> 81: von /var/www/discourse/vendor/bundle/ruby/3.3.0/bin/bundle:25:in `<main>'
> 80: von /var/www/discourse/vendor/bundle/ruby/3.3.0/bin/bundle:25:in `load'
> 79: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/exe/bundle:20:in `<top (required)>'
> 78: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
> 77: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/exe/bundle:28:in `block in <top (required)>'
> 76: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli.rb:29:in `start'
> 75: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
> 74: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli.rb:35:in `dispatch'
> 73: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/vendor/thor/lib/thor.rb:538:in `dispatch'
> 72: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
> 71: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
> 70: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli.rb:452:in `exec'
> 69: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli/exec.rb:23:in `run'
> 68: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli/exec.rb:59:in `kernel_load'
> 67: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli/exec.rb:59:in `load'
> 66: von /var/www/discourse/vendor/bundle/ruby/3.3.0/bin/rake:25:in `<top (required)>'
> 65: von /var/www/discourse/vendor/bundle/ruby/3.3.0/bin/rake:25:in `load'
> 64: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
> 63: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:80:in `run'
> 62: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:214:in `standard_exception_handling'
> 61: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:83:in `block in run'
> 60: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:132:in `top_level'
> 59: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:147:in `run_with_threads'
> 58: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `block in top_level'
> 57: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `each'
> 56: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `block (2 levels) in top_level'
> 55: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:188:in `invoke_task'
> 54: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:188:in `invoke'
> 53: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
> 52: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
> 51: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:218:in `block in invoke_with_call_chain'
> 50: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `invoke_prerequisites'
> 49: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `each'
> 48: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:243:in `block in invoke_prerequisites'
> 47: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
> 46: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
> 45: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:218:in `block in invoke_with_call_chain'
> 44: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `invoke_prerequisites'
> 43: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `each'
> 42: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:243:in `block in invoke_prerequisites'
> 41: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
> 40: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
> 39: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:219:in `block in invoke_with_call_chain'
> 38: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `execute'
> 37: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `each'
> 36: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `block in execute'
> 35: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
> 34: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
> 33: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.2/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
> 32: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
> 31: von /usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `block (2 levels) in replace_require'
> 30: von /usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `require'
> 29: von /var/www/discourse/config/environment.rb:7:in `<main>'
> 28: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
> 27: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
> 26: von /usr/local/lib/ruby/3.3.0/tsort.rb:208:in `tsort_each'
> 25: von /usr/local/lib/ruby/3.3.0/tsort.rb:229:in `tsort_each'
> 24: von /usr/local/lib/ruby/3.3.0/tsort.rb:350:in `each_strongly_connected_component'
> 23: von /usr/local/lib/ruby/3.3.0/tsort.rb:350:in `call'
> 22: von /usr/local/lib/ruby/3.3.0/tsort.rb:350:in `each'
> 21: von /usr/local/lib/ruby/3.3.0/tsort.rb:352:in `block in each_strongly_connected_component'
> 20: von /usr/local/lib/ruby/3.3.0/tsort.rb:434:in `each_strongly_connected_component_from'
> 19: von /usr/local/lib/ruby/3.3.0/tsort.rb:353:in `block (2 levels) in each_strongly_connected_component'
> 18: von /usr/local/lib/ruby/3.3.0/tsort.rb:231:in `block in tsort_each'
> 17: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
> 16: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
> 15: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
> 14: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:94:in `block in <module:Finisher>'
> 13: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:77:in `run_load_hooks'
> 12: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:77:in `each'
> 11: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:78:in `block in run_load_hooks'
> 10: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:92:in `execute_hook'
> 9: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:87:in `with_execution_control'
> 8: von /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:94:in `block in execute_hook'
> 7: von /var/www/discourse/config/application.rb:241:in `block in <class:Application>'
> 6: von /var/www/discourse/lib/plugin.rb:6:in `initialization_guard'
> 5: von /var/www/discourse/config/application.rb:241:in `block (2 levels) in <class:Application>'
> 4: von /var/www/discourse/config/application.rb:241:in `each'
> 3: von /var/www/discourse/lib/plugin/instance.rb:629:in `notify_after_initialize'
> 2: von /var/www/discourse/lib/plugin/instance.rb:629:in `each'
> 1: von /var/www/discourse/lib/plugin/instance.rb:631:in `block in notify_after_initialize'
> /var/www/discourse/plugins/discourse-solved/plugin.rb:172:in `block in activate!': undefinierte Methode `register_category_list_topics_preloader_associations' für eine Instanz von Plugin::Instance (NoMethodError)
> 
> **INKOMPATIBLE PLUGINS**
> 
> Sie können Discourse aufgrund von Fehlern im Plugin unter
> /var/www/discourse/plugins/discourse-solved
> nicht starten.
> 
> Bitte versuchen Sie, dieses Plugin zu entfernen und erneut zu erstellen!
> Docker Manager: FEHLGESCHLAGEN BEIM UPGRADING
> #<RuntimeError: RuntimeError>
> /var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:211:in `run'
> /var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:109:in `upgrade'
> /var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:19:in `block in <main>'
> /var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `fork'
> /var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `<main>'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:44:in `load'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:44:in `block in perform'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/execution_wrapper.rb:91:in `wrap'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:70:in `conditional_executor'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:43:in `perform'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor/command.rb:28:in `run'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor/invocation.rb:127:in `invoke_command'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command/base.rb:178:in `invoke_command'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor.rb:538:in `dispatch'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command/base.rb:73:in `perform'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command.rb:71:in `block in invoke'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command.rb:149:in `with_argv'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command.rb:69:in `invoke'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands.rb:18:in `<main>'
> /usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `require'
> /usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `block (2 levels) in replace_require'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
> bin/rails:18:in `<main>'
> Starten von 3 Unicorn-Worker(s), die ursprünglich gestoppt waren
> 
> ```

tldr-Logs:

```plaintext
**INKOMPATIBLE PLUGINS**

Sie können Discourse aufgrund von Fehlern im Plugin unter
/var/www/discourse/plugins/discourse-solved
nicht starten.

Bitte versuchen Sie, dieses Plugin zu entfernen und erneut zu erstellen!
Docker Manager: FEHLGESCHLAGEN BEIM UPGRADING
#<RuntimeError: RuntimeError>

```

 ![Das Bild zeigt eine GitHub-Repository-Verwaltungsoberfläche mit Details wie Commits, Status, Commit-Hashes, letzten Aktualisierungsdaten und der neuesten Version der Repositories "Discourse" und "Docker_manager." (Von KI beschriftet)](https://global.discourse-cdn.com/meta/original/4X/0/3/c/03c5b7820232193833ac2497048cf865548fc5e1.png)  
 ![image](https://global.discourse-cdn.com/meta/original/4X/f/4/f/f4fee67fa8a56a1389b81f0b5895c343a349ffd2.png)

Wir sind nicht allzu weit zurück, aber etwas ist nicht in Ordnung.

Edit: Alles an diesem Update ist schiefgelaufen. docker\_manager ist wie oben protokolliert fehlgeschlagen, wurde danach aber als ‘aktuell’ angezeigt. Ein Haupt-Update von Discourse ist komplett fehlgeschlagen – es wurde als aktualisierend angezeigt, machte aber keinen Fortschritt und es wurden keine Prozesse geändert. Ich habe Solved! in app.yml deaktiviert und die App neu erstellt – alles scheint jetzt gut zu sein – außer Solved. Wenn jemand kommentiert, dass es sicher ist, es wieder einzuschalten, werde ich es neu erstellen.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [22. Mai 2025 um 18:00 UTC](https://meta.discourse.org/t/discourse-solved/30155/381 "2025-05-22T18:00:15Z")

</div>

FWIW habe ich das Solved-Plugin installiert und heute früher über die Benutzeroberfläche aktualisiert, und es hat gut funktioniert. 👍

* * *

Hätte ich vor dem Posten nachsehen sollen… 🙂 Sieht so aus, als ob in der Zwischenzeit ein neuer Commit für Solved hinzugekommen ist. Ich werde einen Kommandozeilen-Neubau durchführen, nur um zu prüfen und zu bestätigen, dass alles in Ordnung ist.

**ETA:** @Frully Mein Neubau (einschließlich Solved) war erfolgreich 🥳

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [22. Mai 2025 um 19:31 UTC](https://meta.discourse.org/t/discourse-solved/30155/382 "2025-05-22T19:31:20Z")

</div>

Um hinzuzufügen, was Jam gesagt hat. Ich hatte ebenfalls keine Probleme mit solved

Wenn dies das erste Mal ist, dass du Solved installiert hast, überprüfe, ob deine GitHub-Adresse korrekt ist.

Wenn möglich, teile auch mit, ob du Stable oder den empfohlenen Test-Pass verwendest.

Wenn du einen Teil deines app.yml-Plugin-Bereichs posten könntest, wäre das ebenfalls hilfreich.

---

<div class="post-metadata">

### Author: ![Frully](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/frully/32/235059_2.png) [@Frully](https://meta.discourse.org/u/Frully)
#### Post date: [23. Mai 2025 um 05:56 UTC](https://meta.discourse.org/t/discourse-solved/30155/383 "2025-05-23T05:56:16Z")

</div>

Danke an beide fürs Überprüfen. Jetzt, da es aktualisiert ist, fühle ich mich sicherer, das Plugin wieder zu aktivieren. Ich werde Bescheid geben, wenn ich Zeit zum Testen habe und die Ergebnisse notieren.

---

<div class="post-metadata">

### Author: ![Guus\_der\_Kinderen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/guus_der_kinderen/32/431560_2.png) [@Guus\_der\_Kinderen](https://meta.discourse.org/u/Guus_der_Kinderen)
#### Post date: [24. Juni 2025 um 14:37 UTC](https://meta.discourse.org/t/discourse-solved/30155/384 "2025-06-24T14:37:54Z")

</div>

> [@Guus\_der\_Kinderen](#):
>
> Nach dem Upgrade auf Discourse 3.4.0 sind die Kontrollkästchen des ‘solved’-Plugins falsch ausgerichtet, wie im Screenshot unten gezeigt. Kann das irgendwie behoben werden?

Wir leiden immer noch unter diesem Problem (obwohl, da anscheinend niemand sonst darüber berichtet hat, ich mich zu fragen beginne, ob es nur uns betrifft?)

Bei genauerer Betrachtung habe ich festgestellt, dass das Hinzufügen von `padding-top` und `padding-bottom` von 15px zur `topic-statuses`-CSS-Klasse das Problem umgeht. Ich hoffe, dass ein Maintainer des Plugins dies dauerhaft beheben kann.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [25. Juni 2025 um 13:51 UTC](https://meta.discourse.org/t/discourse-solved/30155/385 "2025-06-25T13:51:27Z")

</div>

Ich glaube, das hängt mit [Discourse Tooltips](https://meta.discourse.org/t/discourse-tooltips/69304) zusammen. Es sind nicht nur die ungelösten Kästchen auf Ihrer Website, sondern auch alle Pins und Vorhängeschlösser.

Ich glaube, es gibt auch ein paar andere Berichte:

> [@Discourse Tooltips](https://meta.discourse.org/t/discourse-tooltips/69304/57?u=moin):
>
> Seems not work well with latest discourse.

> [@Lots more whitespace in Latest view after upgrading to 3.5.0](https://meta.discourse.org/t/lots-more-whitespace-in-latest-view-after-upgrading-to-3-5-0/350548):
>
> I have upgraded to 3.5.0.beta1, and the latest view has a lot of vertical whitespace that it didn’t previously have in the Neutral, light, graceful, and dark themes (all the themes I have installed). Of course, I can’t undo the update to take a screen shot from before the update, but I am seeing poor alignment of icons (see the bookmark and pinned icons on the “Getting Started” topic" here), and lots of empty space in each entry. This is a significant reduction in utility of the Lates…

---

<div class="post-metadata">

### Author: ![Cédric\_Brunet](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/c%C3%A9dric_brunet/32/445808_2.png) [@Cédric\_Brunet](https://meta.discourse.org/u/C%C3%A9dric_Brunet)
#### Post date: [8. Juli 2025 um 14:58 UTC](https://meta.discourse.org/t/discourse-solved/30155/387 "2025-07-08T14:58:14Z")

</div>

Seit wir Discourse aktualisiert haben, sind gelöste Webhooks invertiert.

Wenn ich ein Thema als gelöst markiere, wird der Webhook wie folgt gesendet:

```plaintext
    "can_accept_answer": true,
    "can_unaccept_answer": false,
    "accepted_answer": false,
    "topic_accepted_answer": null

```

und wenn ich die Antwort nicht mehr als Lösung markiere, ist es umgekehrt.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [22. Juli 2025 um 13:15 UTC](https://meta.discourse.org/t/discourse-solved/30155/388 "2025-07-22T13:15:09Z")

</div>

🥳 Dieses Plugin ist jetzt Teil des Discourse-Kerns, wie in [Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/bundling-more-popular-plugins-with-discourse-core/373574?u=tobiaseigen) beschrieben. Wenn Sie selbst hosten und das Plugin verwenden, müssen Sie es vor Ihrem nächsten Upgrade aus Ihrer `app.yml` entfernen.

---

<div class="post-metadata">

### Author: ![cmdntd](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cmdntd/32/192008_2.png) [@cmdntd](https://meta.discourse.org/u/cmdntd)
#### Post date: [29. Juli 2025 um 19:32 UTC](https://meta.discourse.org/t/discourse-solved/30155/389 "2025-07-29T19:32:37Z")

</div>

Es gibt einen Fehler mit der `neuesten Version` von Discourse.

Ich muss dies deaktivieren, um die `App neu zu erstellen` (Discourse).

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [29. Juli 2025 um 19:54 UTC](https://meta.discourse.org/t/discourse-solved/30155/390 "2025-07-29T19:54:05Z")

</div>

Es ist jetzt im Kern enthalten

> [@Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/bundling-more-popular-plugins-with-discourse-core/373574):
>
> Over the next few weeks, we’ll be moving a number of popular Discourse plugins into the core repository. That means that Discourse will come with a larger number of plugins by default, and it’ll be easier for us to keep them all tested & up-to-date. All these plugins will remain disabled by default, so this won’t have any visible impact on existing communities. If you use a managed hosting service like [discourse.org](http://discourse.org), you don’t need to do anything. Self-hosted communities If you self-host Disco…

---

<div class="post-metadata">

### Author: ![jonggilkim](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonggilkim/32/518525_2.png) [@jonggilkim](https://meta.discourse.org/u/jonggilkim)
#### Post date: [21. August 2025 um 06:12 UTC](https://meta.discourse.org/t/discourse-solved/30155/391 "2025-08-21T06:12:35Z")

</div>

![image](https://global.discourse-cdn.com/meta/original/4X/1/7/8/1788f3c1a5a4244463ce0a818fb0e5628ef015ff.jpeg)

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/2/5/4259e827e28c709cbf59ae2a692dade2be7d2d0e.jpeg)

Home \> Beiträge in der Kategorie werden als ungelöste Themen behandelte Themen anzeigen

Benötige ich andere Einstellungen?

---

<div class="post-metadata">

### Author: ![JustinZ](https://avatars.discourse-cdn.com/v4/letter/j/e68b1a/32.png) [@JustinZ](https://meta.discourse.org/u/JustinZ)
#### Post date: [25. August 2025 um 01:58 UTC](https://meta.discourse.org/t/discourse-solved/30155/392 "2025-08-25T01:58:42Z")

</div>

Ist es möglich, einen Eintrag in den `Erweiterten Filtern` im Suchbereich von Discourse hinzuzufügen, um nur nicht gelöste Elemente anzuzeigen?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [25. August 2025 um 06:10 UTC](https://meta.discourse.org/t/discourse-solved/30155/393 "2025-08-25T06:10:04Z")

</div>

Sie können `/filter` und `in:solved` / `in:unsolved` verwenden

---

<div class="post-metadata">

### Author: ![SergJohn](https://avatars.discourse-cdn.com/v4/letter/s/e68b1a/32.png) [@SergJohn](https://meta.discourse.org/u/SergJohn)
#### Post date: [6. November 2025 um 14:41 UTC](https://meta.discourse.org/t/discourse-solved/30155/394 "2025-11-06T14:41:24Z")

</div>

Mein Verständnis ist, dass wir den auslösbaren „first\_accepted\_solution“ von Solved bei der Erstellung einer Automatisierung verwenden können. Würde eine Automatisierung mit diesem Auslöser nur einmal für jedes gelöste Thema ausgeführt oder handelt es sich um die erste akzeptierte Lösung eines Benutzers und nicht um ein Thema? Ich bin mir nicht sicher, ob die Frage Sinn ergibt, Entschuldigung.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [7. November 2025 um 13:00 UTC](https://meta.discourse.org/t/discourse-solved/30155/395 "2025-11-07T13:00:02Z")

</div>

„First-accepted-solution“ löst aus, wenn der Beitrag eines Nutzers zum ersten Mal als Lösung für ein beliebiges Thema ausgewählt wird.

 ![Triggers when a user got a solution accepted for the first time.](https://global.discourse-cdn.com/meta/original/4X/8/9/d/89d1d24787a496c245223009dd2e9a37c7dbeef6.jpeg)  
Sie können ihn zum Beispiel verwenden, um einem Nutzer dafür zu danken, dass er jemandem zum ersten Mal geholfen hat.

---

<div class="post-metadata">

### Author: ![SergJohn](https://avatars.discourse-cdn.com/v4/letter/s/e68b1a/32.png) [@SergJohn](https://meta.discourse.org/u/SergJohn)
#### Post date: [8. November 2025 um 20:44 UTC](https://meta.discourse.org/t/discourse-solved/30155/396 "2025-11-08T20:44:49Z")

</div>

Hallo @Moin,

Vielen Dank für die Klärung, das ergibt Sinn.

Anschlussfrage: Gibt es einen „ **accepted-solution** “-Trigger oder nur „ **first-accepted-solution** “?

Begründung: Ich möchte eine _benutzerdefinierte Automatisierung_ erstellen, die jedes Mal einen _Beitrag_ erstellt, wenn ein _Thema_ als **gelöst** markiert wird (ein Beitrag wird als Lösung markiert).

Ich habe es mit „first-accepted-solution“ versucht, aber es funktioniert nur einmal, wie ich jetzt sehe, das ist zu erwarten. Irgendwelche Empfehlungen oder Ideen?

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [8. November 2025 um 22:15 UTC](https://meta.discourse.org/t/discourse-solved/30155/397 "2025-11-08T22:15:50Z")

</div>

Ohne zu wissen, was Sie mit diesem Beitrag vorhaben oder warum Sie ihn benötigen, ist es etwas schwierig, Ihnen etwas Hilfreiches vorzuschlagen.  
Möchten Sie einfach nur wissen, ob Beiträge als Lösung markiert wurden?

Dann könnten Sie eine [Data Explorer](https://meta.discourse.org/t/32566?silent=true)-Abfrage und das Skript „Einen Beitrag in einem Thema mit [Data Explorer](https://meta.discourse.org/t/32566?silent=true)-Ergebnissen planen“ verwenden. Sie könnten zum Beispiel eine Abfrage ausführen, die die Lösungen der letzten 10 Minuten alle 10 Minuten zurückgibt. Ich schätze, Sie könnten sie auch häufiger ausführen, aber ich bin mir nicht sicher, wie viel das auf dem Server bringt. Aber selbst wenn Sie sie jede Minute ausführen würden, würden Sie nicht unbedingt einen Beitrag für jede Lösung erhalten. Vielleicht werden 2 Themen innerhalb der Minute gelöst. Außerdem kann der resultierende Beitrag nur begrenzt angepasst werden. (Natürlich können Sie die verwendeten Texte wie jeden anderen Text anpassen, aber Sie sollten bedenken, dass Sie dies dann für jeden Beitrag tun müssen, der mit diesem Skript automatisiert geändert wird. Es funktioniert also nicht wirklich, wenn Sie zu individuell sein möchten.)

Einfaches Beispiel für einen Beitrag, der durch diese Automatisierung erstellt wurde

 ![Screenshot_20251108_230853_Firefox](https://global.discourse-cdn.com/meta/original/4X/4/2/7/427fef34eeb742a7223f78593e060f885fadc79a.jpeg)

Der Inhalt der Tabelle hängt von der Abfrage ab. Es ist möglich, die Abfrage zu erweitern, zum Beispiel um einen Link zum Thema oder zur Lösung anzuzeigen. Ich habe es einfach gehalten, um zu demonstrieren, wie die Funktion im Allgemeinen funktioniert.

> **Die von mir verwendete Abfrage**
>
> ```sql
> SELECT
> dst.created_at AS solution_accepted_at,
> dst.topic_id,
> dst.answer_post_id,
> dst.accepter_user_id
> FROM discourse_solved_solved_topics dst
> WHERE dst.created_at >= NOW() - INTERVAL '10 minutes'
> ORDER BY dst.created_at DESC
> 
> ```

---

<div class="post-metadata">

### Author: ![SergJohn](https://avatars.discourse-cdn.com/v4/letter/s/e68b1a/32.png) [@SergJohn](https://meta.discourse.org/u/SergJohn)
#### Post date: [8. November 2025 um 23:26 UTC](https://meta.discourse.org/t/discourse-solved/30155/398 "2025-11-08T23:26:04Z")

</div>

Hallo @Moin,

Vielen Dank für deine Antwort 🙂

Es ist gut, ich habe es getestet und es hat funktioniert – dank deiner Antwort:

 ![image](https://global.discourse-cdn.com/meta/original/4X/3/d/a/3da5accf188eedd10390ea64f49648f809add363.png)

Außerdem ist es immer noch nicht das, wonach ich gesucht habe.  
Entschuldigung, wenn ich in meiner vorherigen Frage nicht klar war.

Ich versuche, eine Automatisierung zu erstellen, die jedes Mal, wenn ein Thema gelöst wird, einen Beitrag (von einem Systembenutzer) erstellt. In diesem Thema wird der neu generierte Beitrag eine Umfrage enthalten (die Umfrage wird das Markdown der Discourse-Umfragen sein).

[Vorherige Seite](https://meta.discourse.org/t/discourse-solved/30155.md?page=1)

[Nächste Seite](https://meta.discourse.org/t/discourse-solved/30155.md?page=3)
