2.0 Compatible Plugins
-
Out of the top 30 plugins requested via nbbpm, the following are not in the list at top:
- nodebb-plugin-category-notifications (@baris done)
- nodebb-plugin-embed (which @crazycells mentioned above)
- nodebb-plugin-discord-notification (https://github.com/amargon/nodebb-plugin-discord-notification/pull/12)
- nodebb-plugin-emoji-apple
- nodebb-plugin-adsense (@baris done)
-
maybe this :
GitHub - dealbee/nodebb-plugin-user-level: A plugin to add user level
A plugin to add user level. Contribute to dealbee/nodebb-plugin-user-level development by creating an account on GitHub.
GitHub (github.com)
-
This one by @exodo would be fantastic
https://github.com/exo-do/nodebb-plugin-reputation-rules -
@baris There seems to be an error in
nodebb-plugin-polls
as below2022-03-08T17:38:48.973Z [4567/50454] - error: [build] requirejs modules build failed 2022-03-08T17:38:48.973Z [4567/50454] - error: [build] Encountered error during build step Error: ENOENT: no such file or directory, stat '/home/sudonix/nodebb/node_modules/nodebb-plugin-poll/vendor/dayjs.min.js' 2022-03-08T17:38:48.973Z [4567/50454] - error: admin.reload Error: ENOENT: no such file or directory, stat '/home/sudonix/nodebb/node_modules/nodebb-plugin-poll/vendor/dayjs.min.js'
-
Is there a branch we can test against?
-
app.require('benchpress')
Error: Cannot find module './benchpress'
-
@yariplus Hmm yeah requiring benchpress at runtime like that isn't supported. What are you trying to do? Usually you can require it in your module at the top as usual or use
app.parseAndTranslate
without requiring benchpress directly. -
@yariplus Where are you using the
app.require('bootbox')
call? If you are writing some client side or admin side code, you can just require them at the top of your file without usingapp.require
app.require can only require core and plugin modules that are inbuild/public/src/modules
and is meant to be used from widgets or custom JS tab. -