Kann man eine beliebige Datei in Discourse über ein Plugin überschreiben?

Ich dachte, das sei der Fall, aber beim letzten Versuch hat es nicht funktioniert (ich habe auch hier und bei Google nach einer Antwort gesucht, aber nichts Konkretes gefunden. Vielleicht hilft das jemandem in Zukunft).

Es ist eine Weile her, seit ich etwas über Plugins gelesen habe, aber wenn ich mich recht erinnere, läuft es etwa so ab?

  • rails g plugin NAME
  • die Datei finden, die du ändern möchtest
  • zuerst ändern, um zu testen, ob sie das tut, was du brauchst. Wenn ja…
  • in das gleiche Verzeichnis deines Plugins kopieren
  • deine Änderungen vornehmen – die Änderungen sollten dann wirksam werden
1 „Gefällt mir“

Nein, du überschreibst eine Klasse oder Methode, nicht eine Datei, daher ist der Dateiname möglicherweise nicht relevant. Wenn du die Plugin-Struktur nicht kennst, kannst du einige offizielle Plugin-Quellcodes lesen.

8 „Gefällt mir“