[nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed
-
@evoixmr I'd like to stay within the bounds of NodeBB as much as possible so I probably won't ever add direct email invites. I may add invites for users of the forum. Go ahead and open an issue with your requested features at http://GitHub.com/pitaj/nodebb-plugin-calendar/issues
Notifications will be sent via email if the user has that set up on your forum.
-
@evoixmr as long as the guests of your events have an account on your NodeBB forum and respond with a "yes" to the event, they will get any notification you add to the event.
At the moment, the plugin doesn't support recurring events, but it is a planned feature.
If you need mandatory events, where every user who can view the event gets notified, then I can do that too.
Either way, please submit an issue on GitHub.
-
@evoixmr yeah I could make that an option.
-
@evoixmr are you sure? My testing doesn't show the same. Have you tried it with a non-admin user? Admins and I think some moderators get all the privileges by default.
-
@sanatisharif that is occurring because your browser doesn't support
Array.prototype.includes
. I'm setting it up so my build automatically includes the polyfills I need.New version. Update to
[email protected]
npm install nodebb-plugin-calendar@latest
-
@PitaJ hi, i got these error message in chrome when i click
NO|Maybe|Yes
#nodebb.min.js?6cd30066-85d3-4951-bd97-481983e932c2:54101 Uncaught TypeError:params.message.trim is not a functionmodule.alert @ nodebb.min.js?6cd30066-85d3-4951-bd97-481983e932c2:54101(anonymous function) @ nodebb.min.js?6cd30066-85d3-4951-bd97-481983e932c2:20829execCb @ nodebb.min.js?6cd30066-85d3-4951-bd97-481983e932c2:18846check @ nodebb.min.js?6cd30066-85d3-4951-bd97-481983e932c2:18835enable @ nodebb.min.js?6cd30066-85d3-4951-bd97-481983e932c2:18840init @ nodebb.min.js?6cd30066-85d3-4951-bd97-481983e932c2:18834(anonymous function) @ nodebb.min.js?6cd30066-85d3-4951-bd97-481983e932c2:18843
Nodebb: v1.1.0
[email protected]
Nodejs: v5.1.0 -
@Jam what web browser and version?
-
A big calendar page that will show all current and past events (maybe just this month?)
Maybe you're looking for yoursite.com/calendar?
-
@PitaJ hi,
After installing last version,in `/calendar' :
chrome and firefox:filtered.includes is not a function
dev mod
:22/7 23:26 [6491] - error: Error parsing plugins : connect ETIMEDOUT 104.131.8.76:443 22/7 23:26 [6491] - error: /calendar TypeError: filtered.includes is not a function at /home/nodeBB/forum/node_modules/nodebb-plugin-calendar/build/lib/controllers.js:77:25 at Array.filter (native) at /home/nodeBB/forum/node_modules/nodebb-plugin-calendar/build/lib/controllers.js:76:27 at next (native) at /home/nodeBB/forum/src/privileges/categories.js:262:4 at /home/nodeBB/forum/node_modules/async/lib/async.js:726:13 at /home/nodeBB/forum/node_modules/async/lib/async.js:52:16 at done (/home/nodeBB/forum/node_modules/async/lib/async.js:246:17) at /home/nodeBB/forum/node_modules/async/lib/async.js:44:16 at /home/nodeBB/forum/node_modules/async/lib/async.js:723:17 at /home/nodeBB/forum/node_modules/async/lib/async.js:167:37 at /home/nodeBB/forum/src/privileges/helpers.js:47:3 From previous event: at cb (/home/nodeBB/forum/node_modules/nodebb-plugin-calendar/build/lib/controllers.js:93:7) at Layer.handle [as handle_request] (/home/nodeBB/forum/node_modules/express/lib/router/layer.js:95:5) at next (/home/nodeBB/forum/node_modules/express/lib/router/route.js:131:13) at /home/nodeBB/forum/src/middleware/header.js:43:6 at /home/nodeBB/forum/public/src/modules/translator.js:148:5 at /home/nodeBB/forum/public/src/modules/translator.js:173:6 at /home/nodeBB/forum/public/src/modules/translator.js:194:4 at Object.translator.load (/home/nodeBB/forum/public/src/modules/translator.js:225:5) at translateKey (/home/nodeBB/forum/public/src/modules/translator.js:192:14) at /home/nodeBB/forum/public/src/modules/translator.js:170:4 at Array.forEach (native) at translateKeys (/home/nodeBB/forum/public/src/modules/translator.js:169:8) at Object.translator.translate (/home/nodeBB/forum/public/src/modules/translator.js:145:3) at /home/nodeBB/forum/src/middleware/header.js:41:16 at /home/nodeBB/forum/node_modules/async/lib/async.js:726:13 at /home/nodeBB/forum/node_modules/async/lib/async.js:52:16 at done (/home/nodeBB/forum/node_modules/async/lib/async.js:246:17) at /home/nodeBB/forum/node_modules/async/lib/async.js:44:16 at /home/nodeBB/forum/node_modules/async/lib/async.js:723:17 at /home/nodeBB/forum/node_modules/async/lib/async.js:167:37 at /home/nodeBB/forum/src/controllers/api.js:100:4 at /home/nodeBB/forum/node_modules/async/lib/async.js:52:16 at /home/nodeBB/forum/node_modules/async/lib/async.js:1209:30 at /home/nodeBB/forum/src/plugins/hooks.js:114:4 at /home/nodeBB/forum/node_modules/async/lib/async.js:380:13
-
@sanatisharif oh, was that error on the server, not in your browser?
Huh, guess I'll have to include the polyfill on the server, too.