npt

nodebb-plugin-trophies

NodeBB: Custom award badges for your users!

Showing:

Popularity

Downloads/wk

0

GitHub Stars

3

Maintenance

Last Commit

5yrs ago

Contributors

0

Package

Dependencies

0

License

BSD-2-Clause

Type Definitions

Tree-Shakeable

No?

Categories

Readme

Trophy Plugin for NodeBB

This plugin lets you create reward badges for your users and manually add them to their user profile.

It was developed for use on Kamloops Makerspace website.

Here's some pictures to give you an idea what it is:

User side screenshot

And here's how it looks like on the admin side:

Admin side screenshot

Setup

First, install it to your NodeBB instance. You can do it from the admin interface or you can install it with

 npm install nodebb-plugin-trophies

from your nodebb install directory.

Plugin uses widget system, but intended to be displayed only on the user profile page. Therefore, you have to have a widget area in your theme, template file templates/account/profile.tpl to be more specific, in order display this widget.

For the Persona theme, I had to add following, around line 12:

 <div widget-area="middle"></div>

Then, you can go to your admin panel and go hog wild.

It even sends a notification to the user who just got an award. Neat, eh?

Modify

Please fork and do stuff.

License

MIT Licence allows you to do almost whatever you can imagine with this software. I have a file called LICENSE, go read.

Credits

  • Thanks, psychobunny!

  • Default badge art generously contributed by Pablo Macuso

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial