[nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed
-
@sanatisharif yeah the ACP plugin page isn't finished. That other issue isn't caused by me, I think. Looks like your database stuff is messed up or something. You should be able to at least configure the permissions for event posting on registered users and guests and the permissions screen.
-
@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