Custom Topic Button

:information_source: Deprecated: There is now a theme-component that provides the same feature: Topic Footer Buttons

Summary: This plugin adds a custom button at the bottom of a topic, visible to everyone (who is logged in).

:link: GitHub: https://github.com/techapj/discourse-custom-topic-button
:arrow_right: Install: Follow the plugin installation guide.

Features

Configuration

From Admin > Site Settings > Plugin, modify

  • custom_topic_button_url
  • custom_topic_button_title
  • custom_topic_button_label

Note: For button to be visible only to staff or members of a specific group, see:

CHANGELOG

TODO

20 „Gefällt mir“

Wenn ich auf die Schaltfläche klicke, öffnet sich ein Link auf einer anderen Seite. Wie kann ich auf die Schaltfläche klicken und sie öffnet sich auf derselben Seite?

1 „Gefällt mir“

Ich bin mir nicht sicher, aber ich glaube, es gibt ein paar offizielle Theme-Komponenten, die die aktuellste Methode dafür sind. Topic Footer Buttons

Verhalten sie sich ähnlich?

Ich habe sie installiert, aber beide öffnen den Link in einem anderen Fenster. Gibt es eine Möglichkeit, dass er im selben Fenster geöffnet wird?

Hmmm. :thinking: Wenn ich das richtig lese, dann ist es Teil des Themacode-Components, dass es sich in einem neuen Fenster öffnet:

(und die Plugins auch, glaube ich)

discourse-custom-topic-button/assets/javascripts/discourse/connectors/after-topic-footer-main-buttons/custom-public-button.js.es6 at c4a91727c0322f0c59bc09af7fbcb076b5676de4 · arpitjalan/discourse-custom-topic-button · GitHub

Es scheint derzeit keine Möglichkeit zu geben, dies über die Benutzeroberfläche zu ändern. Es ist vielleicht möglich, dieses Verhalten mit etwas benutzerdefinierter Arbeit zu ändern, aber das ist leider nicht meine Stärke. :slight_smile:

1 „Gefällt mir“

Hallo koliwi, ich werde versuchen, diese Woche die Themenkomponente zu überprüfen, um diese Funktion hinzuzufügen. :slight_smile:

3 „Gefällt mir“

Ist dieses Plugin von Ihnen? Glückwunsch zu Ihrer Arbeit, es gefällt mir sehr gut! Wenn Sie es im selben Fenster öffnen können, wird es noch besser sein! Danke!

Es ist nicht meins, aber ich kann es mir trotzdem ansehen. Ich werde es dich wissen lassen :slight_smile:

2 „Gefällt mir“