This is a simple first pass at adding tracking metadata for file uploads.
Shard
Posts
-
First release pass nodebb-plugin-fileownership -
New Theme - Titan City - Work in progress.I have a LONG way to go here, but I thought I'd share a couple of things.
A little bit of Lavender and Vanilla in a blender plus feature requirements from in house.
Short version. The front page has a collapsable nested view of the Categories with the assumption that the top parent categories have no topics.
Posts have a severe abuse of the groups behaviour to implement forum titles and badges. Badges are displayed by placing a png file with the same name as the Font Awesome icon assigned to the group in the public/images folder ( ie fa-apple.png. ) If the file is not present the normal Font Awesome icon is not displayed - it doesn't mix and match yet.
Once I get a handle on plugins I'll probably move the badge code into a plugin. I also intend to push gravatars out into a plugin, add a custom SSO module, and add font-custom.
The I get to the prettification.
Oh. A link would be good.
-
Using NodeBB for Project ManagementThe thing I retain most about middle school shop class was "Sure. you can stir paint with a screwdriver, but there's a better tool for the job."
-
Clarity on NodeBB@countach said in Clarity on NodeBB:
I can answer a bit.
- Is the integration of nodeBB with my own database client (say mongo) supported?
Nodebb supports redis, mongo, and a redis/mongo hybrid config.
- Is the API "build once, deploy to multiple platforms" or does an instance for each device need to be built? (web/mobile)
If I understand you correctly, there isn't really a concept of web vs mobile so long as the theme is sensibly bult.
- Does a gamification plugin/feature exist?
Try this thread?
Gamification
Hey!! what do you think about this other type of "gamification"? It's still in alpha state but can be tested when it is on, still scares me to leave home ...
NodeBB Community (community.nodebb.org)
-
[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.
-
First release pass nodebb-plugin-fileownership@Giggiux I expect to get the pruning in later.
I'm working on some stuff that isn't probably gonna get shared and it depends on this kind of stuff existing so I figured I'd break that out for sharing.
-
Categories on Subdomains.Honestly, this looks more like a job for rewrites.
-
NodeBB, now with GIF support! -
Forked Lavender: added hero header with auto-sticking navbarI'm gonna have to yoink that.
Nice work.
-
Is it possible to automatically update NodeBB installation from a github repo?@ arasbm:
There's some work being done to dockerize the install. If that doesn't do the trick for you, I expect some of the same automation will.
https://community.nodebb.org/topic/3115/nodebb-centos-dockerfile/4
-
Plugin to support tipping post/author with $MUSIC currency (with 50K MC bounty)I'll take a crack at it.
Where are you looking to place the tipper?
-
New Theme - Titan City - Work in progress.So I picked this back up for the first time in a while and found it was horrifically not functioning, so I'm starting clean against the unstable. Should be... fun..
-
Group Chat ChangesAny chance this can link with a BOSH based XMPP?
-
Error trying to checkout 1.5.x branchNo worries. Better safe than sorry. L:)
-
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.
New Theme - Titan City - Work in progress.
I have a LONG way to go here, but I thought I'd share a couple of things. A little bit of Lavender and Vanilla in a blender plus feature requirements from ...
NodeBB Community (community.nodebb.org)
-
Travis ParsingTotally running with the hook. Maybe put that in the dev guide?
-
NodeBB won't restart@julian Ouch.
-
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.
An alternate hack would be to put a redirect on a subdirectory location block sending it to the subdomain config. Kinda fugly, but.
-
Travis ParsingMade a small tweak based on covering my ignorance.
#!/bin/bash # Make sure eslint and related are installed. If not, install it. if [ ! -f node_modules/.bin/eslint ]; then echo "eslint not installed. Installing airbnb-base eslint config, eslint, and related depends." ( export PKG=eslint-config-airbnb-base; npm info "$PKG@latest" peerDependencies --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs npm install --save-dev "$PKG@latest" ) npm install eslint fi for file in $(git diff --cached --name-only | grep -E '\.(js|jsx)$') do git show ":$file" | node_modules/.bin/eslint --stdin --stdin-filename "$file" # we only want to lint the staged changes, not any un-staged changes if [ $? -ne 0 ]; then echo "ESLint failed on staged file '$file'. Please check your code and try again. You can run ESLint manually via npm run eslint." exit 1 # exit with failure status fi done
-
Jquery UI?@psychobunny said in Jquery UI?:
Feel free to PR in the full one. We used a custom build to save on space but since we removed it from nodebb.min.js and introduced that loader method I think it's okay to include all of it
And if you can PR this into our docs that would be great as well
That might be a bit deeper than I can get. We'll see.