[nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed
-
@PitaJ I've an issue, the event creation is not possible in some topics. Once the event is created and saved, nothing is showing (both in the topic and the calendar)... When trying to edit, I've noticed that there is a tag [event-invalid]... Do you want me to log a bug in GIT ?
[event-invalid][name]aeaeaeae[/name][allday]false[/allday][startDate]1475047945277[/startDate][endDate]1475051545277[/endDate][reminders][][/reminders][location]ae[/location][description]ae[/description][mandatory]false[/mandatory][/event-invalid]
-
@azeus event-invalid happens when there is either some sort of parsing error or when you don't have permissions to post events in that category.
-
@PitaJ Tks, fixed. I have another issue, we authorize guests to access our forum in read only mode (CF screenshot), so they can access the calendar et see the events, but they should not access to the rsvp... In v0.7 ghests do have access and can use the rsvp, so after voting, we have some ghost user listed as attending (CF screenshot 2)
Is this something you can enhance in the next versions?
-
@azeus good catch. Yeah, I'll fix it in the next version. Can you please open an issue on the GitHub page? Thanks.
-
@azeus no that doesn't sound normal. Any errors?
-
@PitaJ said in [nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed:
@azeus no that doesn't sound normal. Any errors?
No, nothing, It's just like the JS action on the button is not working... When we clic nothing is happening.
-
@azeus I'll look into it. Looks like a few things are broken in the latest NodeBB.
-
On node 1.1.2 the admin section just says
Plugin calendar stuff admin
-
@exodo yeah I still haven't set up the admin page. I haven't worked on this cuz I've been super busy with school.
-
tested on 1.2.1 and i cannot set the privilege on the category
is gives me error "group name so long" while clicking "post event" group privilege
it also happened on 1.1.2 @PitaJon the console
19/10 15:50 [1576] - error: [groups.join] Could not create new hidden group: [[error:group-name-too-long]]
-
@exodo said in [nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed:
p name so l
The plugin is broken for 1.2.1. @PitaJ is working on it I've been using version 0.7 on 1.1.2 in my production forum, and was working very nice.
-
New version. Please update to
[email protected]
npm install nodebb-plugin-calendar@latest
Changes:
- Added option to show only events you responded to with a "Yes" in the calendar
- Guests can no longer participate in the responses system
- ACP settings page now works
- Fixed email notifications (needs confirmation, but I'm pretty sure I got it this time)
- Posts in a deleted topic show up at half-opacity
- Added option for only allowing events in the main post of a topic
Note: This is only compatible with the master branch on the commit
2824ce5
Also, I changed a bunch of the translations, so if you want to provide translations for this plugin, or you've helped with this before, please download this file and change the values for each key to the appropriate line in your language.
You can even edit the file online here. Upload it to pastebin or some other site and give me the link, or submit a PR on Github if that's possible for you. Thanks!
-
@PitaJ said in [nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed:
translations for this plugin, or you've helped with this before, please download this file and change the values for each key to the appropriate line in your language.
You can even edit the file online here. Upload it to pastebin or some other site and giveAwesome @PitaJ , thank you very much! I'll update the french translation file during the weekend
One question please, is this stable enough to be used in production? The plugin itself is not a problem, it's still in alpha and supposed to not be very stable... But I'm talking more about nodebb stability? If you think that will not affect nodebb core, I'll give it a try in our prod -
@azeus Right now, this forum is on commit
777914b762b7e6b8b361cd2607a76f9a6d209380
which is only four commits behind the master branch. It seems stable to me, though I'd advise backing everything up and trying all of your plugins in a secondary environment before pulling master on production. -
@PitaJ I've tested in my dev:
28/10 21:56 [12197] - error: TypeError: Translator.registerModule is not a function
at Translator.registerModule.lang (/var/www/regards.photo/node_modules/nodebb-plugin-calendar/src/lib/translatorModule.js:2:14)
at Object.<anonymous> (/var/www/regards.photo/node_modules/nodebb-plugin-calendar/src/lib/index.js:16:1)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/var/www/regards.photo/node_modules/nodebb-plugin-calendar/library.js:1:18)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.Plugins.requireLibrary (/var/www/regards.photo/src/plugins.js:40:33)
at registerHooks (/var/www/regards.photo/src/plugins/load.js:88:13)
at /var/www/regards.photo/src/plugins/load.js:31:6
at /var/www/regards.photo/node_modules/async/lib/async.js:718:13
at async.forEachOf.async.eachOf (/var/www/regards.photo/node_modules/async/lib/async.js:233:13)
at _parallel (/var/www/regards.photo/node_modules/async/lib/async.js:717:9)
at Object.async.parallel (/var/www/regards.photo/node_modules/async/lib/async.js:731:9)
28/10 21:56 [12197] - warn: [plugins] Unable to parse library for: nodebb-plugin-calendar