On my to-do list. But it's down there a ways.
Shard
Posts
-
Multifactor Authentication e.g. Authy, Google Authenticator -
You're a bad dog, Kerberos....Before I risk the breach on this one, has anyone made a pass at kerberizing this beasty
-
[Comic] Top 6 Worst Ways to Report a BugIn defense of the last guy - sometimes that's the only way to get across what's happening.
-
Forked Lavender: added hero header with auto-sticking navbarI'm gonna have to yoink that.
Nice work.
-
mongodb management serviceObjectRocket is pretty keen as well.
-
Upgrading to 6.0... CSRF token error. [solved]And yes, cleaning out the stale, stray files from when I originally cloned off of vanilla fixed the csrf issues I was having.
-
[nodebb-plugin-rscloudfiles] Rackspace Cloud Storage pluginThis should also work for a general Openstack deployment, but I lack a testing ground.
Simply fill in the provided fields and you're good to go. Otherwise works like the Imgur plugin. Naturally, this requires markdown.
Probably could stand to have a filetype limiter field or the like.
-
Upgrading to 6.0... CSRF token error. [solved]New relic nodejs agent is not compatible with NodeBB forum
@vatsal Specifically, the "hotswap" plugin (actually, it's built into core, but it should be a plugin) and the newrelic module both modify the application st...
NodeBB Community (community.nodebb.org)
Doh.
-
Upgrading to 6.0... CSRF token error. [solved]Sadly, i don't seem to be able to verify this. But it was a good excuse to prune presently duplicate files from my theme.
It appears that something has broken my plugin as well as the imgur plugin I based it on.
I suspect this error is relevant
warn: [hotswap] Could not find router in stack with hotswapId
auth
or this one:
warn: [hotswap] Could not find router in stack with hotswapId
plugins
I'm still digging through the plugin changes.
Running HEAD as of about half an hour ago.
-
Upgrading to 6.0... CSRF token error. [solved]Oho! That might be the issue with my plugin as Im running a sloppily forked theme.
-
NGINX ErrorAny correctly matched, arbitrary , location block should work.
If I was better at them, I'd provide an example. Sorry.
Fortunately, there are much smarter people than I out there who have done this - with Ghost. You should be able to use this while only changing the target port.
http://www.allaboutghost.com/how-to-install-ghost-in-a-subdirectory/
An alternate hack would be to put a redirect on a subdirectory location block sending it to the subdomain config. Kinda fugly, but.
-
100% no-JS clients compatibilityBy chance has someone drafted a good "Why do you need Javascript on for the Forum" boilerplate that explains this in slightly better detail?
-
What editor do you use?Bluefish, mostly.
-
after I using git pull,I can't start my website.@song19891121 A number of plugins are out of date in a way that won't let the service start in 0.6.0.
Have you tried resetting plugins?
-
Is there a roadmap? Badges, Theme Rocket, etc?Okay. This is embarrassing. I can't manage to insert an image. Here's the link to my theme topic - it's the second image.
https://community.nodebb.org/topic/2713/new-theme-titan-city-work-in-progress
-
Plugins on 0.60-devYes, that recently bit the crap out of me.
-
Is there a roadmap? Badges, Theme Rocket, etc?I've bodged badges/titles into my theme and will be working on a plugin once I have a better idea what the frell I'm doing.
Here's the simple hack. Create a group that badge/title members will belong to. If a badge, assign it a Font Awesome Icon. If a title, do not.
Place a png file named for the fa tag ( example, fa-apple.png ) in your public/images folder.It replaces the Font Awesome Icons with the badges.
<div class="topic-profile-pic hidden-xs text-center"> <a href="<!-- IF posts.user.userslug -->{relative_path}/user/{posts.user.userslug}<!-- ELSE -->#<!-- ENDIF posts.user.userslug -->"> <img src="{posts.user.picture}" alt="{posts.user.username}" class="profile-image user-img" title="{posts.user.username}"> </a> <small class="username" title="{posts.user.username}"><a href="<!-- IF posts.user.userslug -->{relative_path}/user/{posts.user.userslug}<!-- ELSE -->#<!-- ENDIF posts.user.userslug -->">{posts.user.username}</a></small> <!-- IF posts.user.groups.length --> <div id="tagandbagdewrapper"> <div class="show-badges"> <!-- BEGIN groups --> <!-- IF posts.user.groups.icon --><a href="{relative_path}/groups/{posts.user.groups.name}"><img src="/images/{posts.user.groups.icon}.png" /><!-- ENDIF posts.user.groups.icon --></a> <!-- END groups --> </div> <div class="text-center"> <!-- BEGIN groups --> <!-- IF posts.user.groups.icon --><!-- ELSE --><a href="{relative_path}/groups/{posts.user.groups.name}"><span class="label group-label inline-block" style="background-color: {posts.user.groups.labelColor};">{posts.user.groups.userTitle}</span></a><br /><!-- ENDIF posts.user.groups.icon --> <!-- END groups --> </div> <!-- ENDIF posts.user.groups.length --> </div> </div>
-
CSRF IssueThat was indeed the issue there. Now I'm back to my previous levels of broken.
https://github.com/dbolackrs/nodebb-plugin-rscloudfiles is the plugin.
I still get this oddity. 2014-11-10T17:53:09.403Z - error: /admin/category/uploadpicture
Error: Failed to lookup view "admin/header" in views directory "/mnt/Extra/home/dbolack/Projects/NodeBB/public/templates"
at EventEmitter.app.render (/mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/express/lib/application.js:519:17)
at /mnt/Extra/home/dbolack/Projects/NodeBB/src/middleware/admin.js:86:10
at /mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:592:17
at done (/mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:135:19)
at /mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:32:16
at /mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:589:21
at /mnt/Extra/home/dbolack/Projects/NodeBB/src/plugins.js:434:4
at /mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:277:13
at /mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:157:25
at /mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:274:17Followed by
2014-11-10T17:53:09.513Z - error: /500
Error: Failed to lookup view "footer" in views directory "/mnt/Extra/home/dbolack/Projects/NodeBB/public/templates"
at EventEmitter.app.render (/mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/express/lib/application.js:519:17)
at Object.async.parallel.footer (/mnt/Extra/home/dbolack/Projects/NodeBB/src/middleware/middleware.js:205:8)
at /mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:583:25
at /mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:125:13
at Array.forEach (native)
at _each (/mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:46:24)
at Object.async.each (/mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:124:9)
at _parallel (/mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:582:20)
at Object.async.parallel (/mnt/Extra/home/dbolack/Projects/NodeBB/node_modules/async/lib/async.js:598:9)
at middleware.buildHeader (/mnt/Extra/home/dbolack/Projects/NodeBB/src/middleware/middleware.js:200:8) -
CSRF IssueAha. I was using the imgur plugin as a reference - which hadn't been updated on my last check ( admittedly, last night ) which explains this particular omission.
Thank you. Maybe this will fix the CRSF issue as well.