Skript nur in bestimmten Kategorien ausführen?

Ich habe ein Skript, das den Rechtsklick auf Bilder deaktiviert, das derzeit auf die gesamte Website angewendet wird. Ich habe jedoch einige private Kategorien, in denen ich dies deaktiviert haben möchte. Gibt es eine Möglichkeit, dies mit einem Skript zu tun? Danke!

<script type="text/discourse-plugin" version="0.8">
  api.onPageChange((url, title) => {
    $("img").bind("contextmenu",function(e) {
      return false;
    });
  });
</script>
  
<script type="text/discourse-plugin" version="0.8">

const TopicRoute = require("discourse/routes/topic").default;

TopicRoute.reopen({
	activate: function() {
		this._super();
		Em.run.next(function() {
		    $('body').on('contextmenu', '.cooked img, .mfp-img', function(e){ return false; });
		});
	}
});
</script>
1 „Gefällt mir“