From 65d24d2b982f6f60fd0794859b5e10054e4638b5 Mon Sep 17 00:00:00 2001 From: Rafael dos Santos Silva Date: Mon, 7 Dec 2015 21:54:05 -0200 Subject: [PATCH] FIX: Forgot needed files in previous commit --- .../initializers/extend-for-signatures.js.es6 | 12 ++++++++++++ .../signature-preferences.hbs | 10 ++++++++++ 2 files changed, 22 insertions(+) create mode 100644 assets/javascripts/discourse/initializers/extend-for-signatures.js.es6 create mode 100644 assets/javascripts/discourse/templates/connectors/user-custom-preferences/signature-preferences.hbs 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 @@ +
+ + +