@bentael After some pause, I think I'm ready to work on custom importer. After some investigation I have found, that Importer works with classic/basic entities. Even If I will create custom importer, for example nodebb-plugin-import-ipboard-very-custom, import plugin will use only designed methods (I will be able to import additional fields) like: setup, getPaginatedUsers, getPaginatedCategories, getPaginatedTopics, getPaginatedPosts, and several utility methods like logging, testRun, etc.
My question: as author of importer, what do you recommend to do if I want to import additional entities? (Example: awards)
What I want to accomplish after import:
Import of standard data: topics, categories, posts, users - It's simple and clear
Import custom user fields without altering User document for future plugin use
Import additional entity - Awards for future plugin use
Import additional entity - Points(like reputation, but isn't part of user table) for future plugin use
I haven't tested but I'm pretty sure, given the experiences of others here, that the actual cause of my NodeBB breakage was dbsearch 0.0.16, so while it's awkward to be told there are all of these upgrades available, I don't think the problem was nbbpm, just a bad plugin.
issue in github
chaim-chv created this issue in NodeBB-Community/nodebb-plugin-recent-cards
not working correctly with RTL (assuming)