Exemple simple pour un plugin pour changer les fichiers ?

C’est une technique connue sous le nom de « monkey patching ». Il existe plusieurs façons d’y parvenir, mais le plus simple est de définir la méthode que vous souhaitez remplacer dans votre plugin.

after_initialize do
  class ::TopicEmbed
    def self.imported_from_html(url)
       # votre code
    end
  end
end