@nicolas is this still being updated?
Thanks
Plugin for adding Award System on your board: it could be medals, or it could be very special ranks, etc. It's a good instrument to engage users on your board, and It's another instrument for gamification of your board.
I hope this plugin will be helpful for you
npm install nodebb-plugin-ns-awards
All components will be improved overtime. It's just very first steps If you have ideas, don't hesitate to share them.
yourboard.com/awards
Plugin is published, share your awards
Interesting how do you use it.
Woah! Haha. How has nobody replied here yet. This is awesome, you win a billion Internets. If this was submitted during a contest it'd be a sure winner. Speaking of which, maybe we're due for another plugin contest?
@psychobunny said:
Woah! Haha. How has nobody replied here yet. This is awesome, you win a billion Internets. If this was submitted during a contest it'd be a sure winner. Speaking of which, maybe we're due for another plugin contest?
Perhaps, but this ones already built, so not possible for entry. Unlike the last contest. (╯°□°)╯︵ ┻━┻)
New version is available. Now you can edit images for awards.
Hi! Installed the plug-in, rewards are good, but not sent. Help
@1Smert1 not sent? What do you mean?
@Nicolas
It does work, awesome! Thanks Nicolas!
After restarting the forum, what I pasted in from awards_profile.tpl in profile.tpl is missing, profile.tpl updated to standard.
awards_profile.tpl
, but include it in your theme template. So, somewhere in profile.tpl
, add this code: <!-- IMPORT partials/awards_profile.tpl -->
nodebb/node_modules/nodebb-theme-vanilla/templates/account/profile.tpl
- After restart everything should be Ok @Nicolas said:
- Don't paste content of
awards_profile.tpl
, but include it in your theme template. So, somewhere inprofile.tpl
, add this code:<!-- IMPORT partials/awards_profile.tpl -->
- You should edit initial template of your theme, not compiled one. Initial template could be found, in node modules directory, example for Vanilla:
nodebb/node_modules/nodebb-theme-vanilla/templates/account/profile.tpl
- After restart everything should be Ok
Thank you. Now a new problem:
Don't know how you did reach such result
Did you update template with simple import? - <!-- IMPORT partials/awards_profile.tpl -->
, because It looks like you have copied content of awards_profile.tpl
to profile.tpl
...
New version is available.
Introduced settings to ACP:
Now you can show awards in topic view:
Is this compatible with 0.7? Both /admin/plugins/awards and /awards are empty pages.
Did you activate it?
I have developed this plugin on 0.7-dev
@Nicolas said:
Did you activate it?
I have developed this plugin on 0.7-dev
I have activated it and the routes are there. Aside from the header, sidebar, breadcrumb etc. there's just nothing there. Not a single error showing up in the logs or the browser's console.
I'm currently running 0.7 Stable.
Update: /awards does have the <div id="awards">
in it, but its only child is the breadcrumb.
@Nicolas The ACP page being empty may be a result of the script in https://github.com/NicolasSiver/nodebb-plugin-ns-awards/blob/master/public/templates/admin/plugins/awards.tpl being commented out?
I have installed stable 0.7
I can not send a reward. Not found user.
Did a clean npm install
again and re-installed/activated the plugin. /admin/plugins/awards still empty. Changed the plugin load order to load this plugin first instead of last. Still nothing.
The network tab in the inspector shows a file with the URL /src/admin/plugins/awards.js is requested but completely empty (not 404, just empty and 200 OK), does that have anything to do with it?