diff --git a/assets/javascripts/discourse/initializers/extend-for-signatures.js.es6 b/assets/javascripts/discourse/initializers/extend-for-signatures.js.es6 new file mode 100644 index 0000000..cea56c0 --- /dev/null +++ b/assets/javascripts/discourse/initializers/extend-for-signatures.js.es6 @@ -0,0 +1,12 @@ +import Post from 'discourse/models/post'; +import User from 'discourse/models/user'; + +export default { + name: 'extend-for-signatures', + initialize() { + + Post.reopen({ + showSignatures: Discourse.SiteSettings.signatures_enabled && Discourse.User.currentProp("custom_fields.see_signatures") + }); + } +}; diff --git a/assets/javascripts/discourse/templates/connectors/user-custom-preferences/signature-preferences.hbs b/assets/javascripts/discourse/templates/connectors/user-custom-preferences/signature-preferences.hbs new file mode 100644 index 0000000..e425951 --- /dev/null +++ b/assets/javascripts/discourse/templates/connectors/user-custom-preferences/signature-preferences.hbs @@ -0,0 +1,10 @@ +