I'm not sure if I understand your question exactly, but you can write a plugin to listen to a new route (URL endpoint) or interprocess communication and load and call NodeBB libraries.
You may consider using this plugin Git repo as a bootstrap to get you started quickly. Remember that the plugin.json, package.json, and library.js are the first files to work with. The plugin repo name / directory name will need to match the glob nodebb-plugin-* and it needs to be directly under the node_modules/ directory which is at the root of your NodeBB directory.
If you use Atom, and miss resizable panes...
-
I made a fix which adds resizable panes. It's a temporary fix that should work until they add them into core, but for now, here you go: https://github.com/pitaj/atom-resize-panes/
-
Atom? :rage2: We only support sublime text here
-
Except Atom doesn't seem to have a paywall...?
-
IMHO, atom is the superior editor
-
I've tried Atom twice and both times I found it to have this slight lag while I type. Drives me nuts. Maybe its not that great on windows I guess
-
I read that they fixed the speed issues on Atom after changing the technologies they were using to write it, but on Arch Linux so far it still seems to still have a lag. I tried it on Windows and it runs pretty well and is actually usable.
+1 for no paywall
-1 for poor Linux support
-
emacs doesn't have paywall either