After some more code digging and experiments I can answer my own question. A theme is a normal plugin and as such does not inherit any behavior from other plugins.
So you need to copy everything you need from the base theme library.js to your child theme. And of course, you need to declare client scripts explicitly.
Loading of missing templates from base theme is the only link between the base and the child theme.
nodebb and wordpress problems
-
Seems to not pick up admin correctly. Tried logging in to wordpress first and then nodebb and vice versa. For some reason, when creating new group called publisher and putting in the admin user, it stops showing "must be admin or publisher" error.
When nodebb topic is deleted, wordpress comment does not revert to clean slate and shows comment box. Submitting will result in URL showing http://www.example.com/this-is-a-test/?error=[[error:no-topic]]#nodebb/comments in url
Title too short error message even when wordpress post is over nodebb setting of 5.
Lowered it and same problem. {"error":"[[error:title-too-short, 2]]" -
Pinging @psychobunny as it's his plugin.
-
Ya this happened to me also, I couldn't see @psychobunny online around here, so am waiting for him/her.