From 0205a12956603fda9ec77890a6ee41a1ad7aa7a0 Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 10 Feb 2017 13:02:25 -0500 Subject: [PATCH] add user action and correct icon for small post --- .../initializers/extend-for-assigns.js.es6 | 10 ++- config/locales/client.en.yml | 1 + plugin.rb | 67 +++++++++++-------- 3 files changed, 46 insertions(+), 32 deletions(-) diff --git a/assets/javascripts/discourse/initializers/extend-for-assigns.js.es6 b/assets/javascripts/discourse/initializers/extend-for-assigns.js.es6 index 2073625..a18bca1 100644 --- a/assets/javascripts/discourse/initializers/extend-for-assigns.js.es6 +++ b/assets/javascripts/discourse/initializers/extend-for-assigns.js.es6 @@ -1,8 +1,12 @@ -//function initializeWithApi() { -//}; -// +import { withPluginApi } from 'discourse/lib/plugin-api'; + +function initialize(api) { + api.addPostSmallActionIcon('assigned','user-plus'); +}; + export default { name: 'extend-for-assign', initialize() { + withPluginApi('0.8', initialize); } }; diff --git a/config/locales/client.en.yml b/config/locales/client.en.yml index c64d045..a920f8d 100644 --- a/config/locales/client.en.yml +++ b/config/locales/client.en.yml @@ -3,6 +3,7 @@ en: action_codes: assigned: "assigned" discourse_assign: + assign_notification: "

{{username}} {{description}}

" assign: title: "Assign" help: "Assign Topic to User" diff --git a/plugin.rb b/plugin.rb index 7593aa6..e89fbd6 100644 --- a/plugin.rb +++ b/plugin.rb @@ -4,24 +4,6 @@ # authors: Sam Saffron after_initialize do - sql =<