Hello @administrators
Global Sidebar is coming below the global footer.
actually it should come like Below the sidebar content footer should come.
Mobile Screen. Footer content is Coming First and Sidebar Content Coming Next
[image: pw4vpV9.png]
Footer Contents in Computer Screen
Also See Footer Content is Not Exactly in Middle when i add sidebar widgets
[image: aclif3K.png]
Sidebar Contents in Computer Screen
[image: JQ3KdKv.png]
I think Some Bootstrap Layout issue if Bootstrap is Used.
This issue only if i use Global Widget
Please Consider it and Fix in Next Update
Same problem again...
Actions that I have made to 'fix' this problem:
Disable single plugin ./nodebb reset plugin="nodebb-widget-essentials" - No Success
Disable all plugins - No Success
Drop all collections in Mongo, and ./nodebb setup - No Success
Delete nodebb.min.js from public directory - No Success
Delete all public subdirectories that could be found in .gitignore - No Success
Delete public directory and checkout latest from current branch - Success
Maybe it will give you some insights
That error is caused by the following bit of code in src/plugins.js
paths = paths.map(function(pluginLib) {
var parent = path.dirname(pluginLib);
return cached.filter(function(libPath) {
return libPath.indexOf(parent) !== -1;
});
}).reduce(function(prev, cur) {
return prev.concat(cur);
});
If paths is an empty array calling reduce will throw that error. We should add better checks to detect that.
As mega said you need to add all users to a sorted set called users:reputation.
So go through all your users and add their user ids to users:reputation with the score being their reputation.
@Tanner write API could help with that, but until then, here's the high-level implementation/workaround:
FTPP (form-to-post plugin) establishes new POST route at /feedback
When that route is called, take req.body.text (where text is the id in the corresponding form) and call Topic.post as a pre-registered user.
That's pretty much it. There's more to expand on (such as spam prevention/throttling/auth/security), but yeah.