[nodebb-plugin-shoutbox] Shoutbox plugin
-
I really like the concept but this plugin has a lot of issues... First there's no way to prevent spamming shouts (limit shout per 10 seconds / minute). Second, disabling the options (create gists, view archive, report bug) in the admin CP doesn't work and it doesn't change despite saying success for saving. Third, checking sound/notification seems to work but it says "Error saving settings!" in red when I check them.
Without these fixes I can't use the plugin
-
@Thomas-Gennaro-Prado-Nappo said:
I really like the concept but this plugin has a lot of issues... First there's no way to prevent spamming shouts (limit shout per 10 seconds / minute). Second, disabling the options (create gists, view archive, report bug) in the admin CP doesn't work and it doesn't change despite saying success for saving. Third, checking sound/notification seems to work but it says "Error saving settings!" in red when I check them.
Without these fixes I can't use the plugin
Nothing that I don't already know, really. I know that there's currently no way to prevent spam. I've added it to the list
-
-
When I turn on the plugin, unregistered users can no longer see the content of forum, because of alert "Oops ! Something gone wrong"
nodebb log
8/6 14:45 [15030] - error: [plugins] filter:user.getSettings, Invalid data 8/6 14:45 [15030] - error: / Error: Invalid data at Object.Config.user.get (/root/nodebb/node_modules/nodebb-plugin-shoutbox/lib/config.js:105:19) at Object.Shoutbox.settings.getUserSettings [as method] (/root/nodebb/node_modules/nodebb-plugin-shoutbox/library.js:112:14) at /root/nodebb/src/plugins/hooks.js:89:12 at /root/nodebb/node_modules/async/lib/async.js:269:13 at iterate (/root/nodebb/node_modules/async/lib/async.js:146:13) at Object.async.eachSeries (/root/nodebb/node_modules/async/lib/async.js:162:9) at Object.async.reduce (/root/nodebb/node_modules/async/lib/async.js:268:15) at fireFilterHook (/root/nodebb/src/plugins/hooks.js:81:9) at Object.Plugins.fireHook (/root/nodebb/src/plugins/hooks.js:62:5) at onSettingsLoaded (/root/nodebb/src/user/settings.js:51:11) 8/6 14:45 [15030] - error: [plugins] filter:user.getSettings, Invalid data 8/6 14:45 [15030] - error: [plugins] filter:widget.render:recentposts, Invalid data 8/6 14:45 [15030] - error: /api/widgets/render Error: Invalid data at Object.Config.user.get (/root/nodebb/node_modules/nodebb-plugin-shoutbox/lib/config.js:105:19) at Object.Shoutbox.settings.getUserSettings [as method] (/root/nodebb/node_modules/nodebb-plugin-shoutbox/library.js:112:14) at /root/nodebb/src/plugins/hooks.js:89:12 at /root/nodebb/node_modules/async/lib/async.js:269:13 at iterate (/root/nodebb/node_modules/async/lib/async.js:146:13) at Object.async.eachSeries (/root/nodebb/node_modules/async/lib/async.js:162:9) at Object.async.reduce (/root/nodebb/node_modules/async/lib/async.js:268:15) at fireFilterHook (/root/nodebb/src/plugins/hooks.js:81:9) at Object.Plugins.fireHook (/root/nodebb/src/plugins/hooks.js:62:5) at onSettingsLoaded (/root/nodebb/src/user/settings.js:51:11)
-
This plugin is honestly one of the best out there in my opinion, it's a shame it's not updated more often!
It seems like no one can edit shouts, not even admins. I'm using the latest master from git.
-
@Marc-Boisvert-Dupras said:
This plugin is honestly one of the best out there in my opinion, it's a shame it's not updated more often!
It seems like no one can edit shouts, not even admins. I'm using the latest master from git.
I have the same problem.
-
Thanks a lot
-
can you also add a admin settings where you can color the background of a admins user so players in the shoutbox knows its an official person in the shotubox
-
@Schamper said:
You can already do this with custom CSS on your forum. All the admin messages have a
.admin
class. -
The impossible happened.
Are you ready?
...
Are you sure you're ready?
...
I've released version 0.3.0. And guess what? It's compatible with NodeBB 0.9.x.
It's still a little rough around the edges. I know there's at least one admin setting that doesn't actually do anything as of yet (the admin page got revamped though, go check that out). There are also some other minor visual changes. Oh, and it's like at least a 50% rewrite.
It's also probably a good idea to backup your database before you upgrade. You never know what could go wrong...
-
Awesome! Thanks for working on this.