[nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed
-
nodebb-plugin-calendar v1.0.0-alpha.x
This is a preliminary alpha release of the upcoming version of nodebb-plugin-calendar. Testers are needed.
So glad to finally be making some real progress on this. Feels like I've been doing everything backwards before now.Installation:
- Confirm your
node -v
is>=6.0.0
npm install nodebb-plugin-calendar@latest
- Activate plugin in ACP
- Configure category permissions in the ACP Manage > Categories area
@teh_g @SergioNG @Jam @azeus Pinging all of you to notify you of this alpha release since you expressed interest.
Please assist me in testing the plugin by installing it and trying it out. Thanks!
- Confirm your
-
o_O ES6... I hate debian... Will try to update my node.js and use your plugin, wish me luck
Thank creationix for nvm
But I get the following errors (when not using dev mode):19/7 06:26 [3839] - error: [meta/js] Could not compile nodebb.min.js: Unexpected token: operator (>) 19/7 06:26 [3839] - error: Error: Unexpected token: operator (>)
Could it be, you're using ES6 in client scripts and NodeBB does not allow this?
-
There seem to be some problems with timezone, I guess.
If I create an event (local timezone CEST) for8:45 PM
, it shows6:45 PM GMT
in thetitle
, but shows2:45 PM
in text.Also events of deleted posts (non-purged) are still visible within the calendar page.
Thanks for this awesome plugin
EDIT: I've transferred the issues to github.
-
@frissdiegurke thanks friss. I'll try to get those issues resolved tonight.
-
@PitaJ said in [nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed:
nodebb-plugin-calendar v1.0.0-alpha.x
This is a preliminary alpha release of the upcoming version of nodebb-plugin-calendar. Testers are needed.
So glad to finally be making some real progress on this. Feels like I've been doing everything backwards before now.Installation:
npm install nodebb-plugin-calendar@latest
- Activate plugin in ACP
- Configure category permissions in the ACP Manage > Categories area
@teh_g @SergioNG @Jam @azeus Pinging all of you to notify you of this alpha release since you expressed interest.
Please assist me in testing the plugin by installing it and trying it out. Thanks!
Cool, i will have a try with this~ thanks !
-
New version. Update to
[email protected]
:npm install nodebb-plugin-calendar@latest
-
@PitaJ said in [nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed:
I don't have any admin section for this modules: ( This picture )
and :
I'm using lavender Theme
-
I'm using NodeBB v1.1.0.
-
@sanatisharif you have to click "edit" next to the category. Then select which groups get the "Post Events" privilege.
-
@PitaJ said in [nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed:
@sanatisharif you have to click "edit" next to the category. Then select which groups get the "Post Events" privilege.
I don't have such privilege, this is my privilege setting page :
-
@sanatisharif have you restarted NodeBB?
-
@PitaJ said in [nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed:
@sanatisharif have you restarted NodeBB?
yse I do it multiple time.
./nodebb restart
I am using the pm2,I do not know it is important or not!pm2.json5:
{ apps : [ { name: "MyForumApp", script: "nodebb", args: "start" } ] }
Command:
pm2 start pm2.json5
-
@sanatisharif if you tried restarting from inside the ACP, it won't work if you're using PM2. You need to restart the process with PM2. Try just starting up in dev mode with
./nodebb dev
and see if there are any issues. -
I have this error in
dev
mod:20/7 20:13 [27069] - error: SyntaxError: Unexpected token { at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:373:25) 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> (/home/nodeBB/forum/node_modules/nodebb-plugin-calendar/build/lib/index.js:8:13) 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> (/home/nodeBB/forum/node_modules/nodebb-plugin-calendar/library.js:1:80) at Module._compile (module.js:409:26)}
-
@sanatisharif ohhhh, yeah. So, at the moment, this plugin requires to be running on Node.js v6.
Upgrade your version of Node.js (you can use nvm or n to install newer versions, both can be installed with npm) or I'll set up a transpilation for the backend code tonight.
-
@PitaJ said in [nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed:
Node.js v6
Thanks, I'm trying to update node.
Everything broke down -
contextify.target.mk:94: recipe for target 'Release/obj.target/contextify/src/contextify.o' failed make: *** [Release/obj.target/contextify/src/contextify.o] Error 1 make: Leaving directory '/home/nodeBB/forum/node_modules/contextify/build' gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23) gyp ERR! stack at emitTwo (events.js:106:13) gyp ERR! stack at ChildProcess.emit (events.js:191:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:204:12) gyp ERR! System Linux 3.16.0-4-amd64 gyp ERR! command "/usr/local/n/versions/node/6.2.2/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /home/nodeBB/forum/node_modules/contextify gyp ERR! node -v v6.2.2 gyp ERR! node-gyp -v v3.4.0 gyp ERR! not ok npm WARN install:[email protected] [email protected] install: `node-gyp rebuild` npm WARN install:[email protected] Exit status 1
-
@sanatisharif try
npm rebuild
in the NodeBB directory -
@PitaJ said in [nodebb-plugin-calendar] Fully featured calendar plugin for NodeBB - Testers needed:
@sanatisharif try
npm rebuild
in the NodeBB directorybufferutil.target.mk:95: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1 make: Leaving directory '/home/nodeBB/forum/node_modules/bufferutil/build' gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23) gyp ERR! stack at emitTwo (events.js:106:13) gyp ERR! stack at ChildProcess.emit (events.js:191:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:204:12) gyp ERR! System Linux 3.16.0-4-amd64 gyp ERR! command "/usr/local/n/versions/node/6.2.2/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /home/nodeBB/forum/node_modules/bufferutil gyp ERR! node -v v6.2.2 gyp ERR! node-gyp -v v3.4.0 gyp ERR! not ok npm ERR! Linux 3.16.0-4-amd64 npm ERR! argv "/usr/local/n/versions/node/6.2.2/bin/node" "/usr/local/bin/npm" "rebuild" npm ERR! node v6.2.2 npm ERR! npm v3.10.5 npm ERR! code ELIFECYCLE npm ERR! [email protected] install: `node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the bufferutil package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node-gyp rebuild npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs bufferutil npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls bufferutil npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! /home/nodeBB/forum/npm-debug.log