It's been about four months now since the fourth minor version of NodeBB, and as usual the latest release comes with a myriad of cool features, fixes, and performance improvements.
What's new in NodeBB v0.5.0
Click here to see the full blog post
It's been about four months now since the fourth minor version of NodeBB, and as usual the latest release comes with a myriad of cool features, fixes, and performance improvements.
Click here to see the full blog post
This should probably go into the documentation at some point but I thought I'd post this on the forum for now.
In the Settings ACP, select "Make user info private"
In the Categories ACP, for each category click on "Options" and then "Access Control". For registered-users and administrators, select all boxes like so:
Leave these four options blank for guests.
In the Themes ACP, click on "Widgets" and drag an HTML widget onto the Global Header widget area. In the HTML field, copy and paste the following code and then hit save.
<script>
if (!app.uid && ajaxify.currentPage !== 'login' && ajaxify.currentPage !== 'register') {
ajaxify.go('login');
}
</script>
Hey, I'm surprised this thread hasn't happened yet! I'd love to know more about our community members so here goes
I'm from Malaysia, living in Canada with @baris and @julian. Majored in biochem but always had a soft spot for programming, ever since I was a kid. After uni ended up working at a videogame company with the aforementioned. So we've been a team for ever and I guess eventually we ended up deciding to start something together and here we are building NodeBB
I love RPGs, football (diehard spurs fan), and I play in a band, well not right now because I'm too busy with NodeBB
I also like long walks on the beach, and romantic comedies, owait this is the wrong place for that.
NodeBB RPS Battle RPG
A simple combat and levelling up system for NodeBB.
Attack other users in chat by typing:
/cast
/attack
/stealth
Level up your skills in three specializations - Mage, Warrior, Rogue. Rogue moves beat Mage moves which beat Warrior moves which in turn beats Rogue moves.
As you level up, you gain access to newer spells and unlock more abilities.
Level 1 - Fireball. Launch a flaming sphere at your enemy.
Level 1 - Slam. Rush your opponent and swing with your battle axe.
Level 1 - Shoot. From the darkness, let fly a piercing arrow into your opponent's heart.
npm install nodebb-plugin-rps-battle-rpg
You need at minimum this commit for this plugin to work.
See it in action (filmed on a potato local environment):
Their websites seem legit (as far as that kind of business is concerned) and the IP does match their location. I don't know, maybe escort businesses need forums too
Let's see how this plays out
EDIT: Fail. We don't have a rel="nofollow" on the user profile page. Increasing their SEO ftw. /facepalm ... Fixing now.
Allows you to define a custom homepage for NodeBB. The default template comes with four widget areas (main, sidebar, header, footer).
npm install nodebb-plugin-custom-homepage
Download on GitHub
The NodeBB team are looking to get the community active with our blog.
We would like to do a series of guest posts - it can be about anything NodeBB related, from your experiences as a NodeBB administrator to a showcase on your latest theme or plugin.
In particular we are hoping to get some plugin reviews done (doesn't have to be your own plugin, could be something cool that someone else has built). We have about a hundred plugins already which is really awesome for such a young project as ours, so more recognition for the work you have all done would be great!
I have to say, @Schamper did a ton of hard work on the polls plugin, that would be a great article to write about.
There's no real criteria here as far as word count or well written English is concerned (we can always help you edit if it's not your first language).
So yeah. Let me know if you're interested We will make sure to link back to your forum/site/blog etc, just let us know what.
Please submit articles to [email protected] thanks!
Haha thanks. This is a special occasion and so I decided to write a good plugin that all of you should use. Just install and enter credit card info on the control panel.
npm install nodebb-plugin-buy-beer-for-psychobunny
Inb4 jokes that it's not compatible with 0.9
A starter kit for quickly creating NodeBB plugins. Comes with a pre-setup LESS file, server side JS script with an action:app.load
hook, and a client-side script. Most plugins need at least one of the above, so this ought to save you some time. For a full list of hooks have a look at the documentation.
Fork this or copy it, and using your favourite text editor find and replace all instances of nodebb-plugin-quickstart
with nodebb-plugin-your-plugins-name
. Change the author's name in the LICENSE and package.json files.
Once you're done don't forget to publish it on NPM, and make a thread about it here.
Really simple, just edit static/lib/main.js
and paste in console.log('hello world');
, and that's it!
npm install nodebb-plugin-quickstart
Don't forget to add screenshots!
@a_5mith well.
When I was younger I loved cars a lot and I asked my dad "what is the most strongest car". My dad said, probably a Volvo as they're well built and have very good safety standards
I wasn't happy with that answer. "Wouldn't a truck easily beat it in a collision"
Yes.
So I said, "then how about a garbage truck, isn't that pretty solid"
Yes.
"Okay. I want to be a garbage truck driver when I grow up."
Queue Asian parents (one Indian one Chinese) having a total meltdown that I'm not going to be a doctor or lawyer and my 8 year old self wants to be a garbage truck driver.
I still want to give that a go, tbh.
I was little bit bored but also didn't really feel like doing any real work (haha). Here's a pretty simple plugin, I think this could be a model for any purely client-side plugin. Nothing server side at all, just a way to deploy css/less and a front-end JS file.
Replaces the default app.alert
toaster message with the more fancier Toastr plugin. Feel free to fork and make it more cooler
npm install nodebb-plugin-toastr
Check out Toastr here: https://github.com/CodeSeven/toastr
Get it on GitHub
Hugs? ? Those can be free
So we'd like to start organizing a new plugin / theme contest - probably will make it a week-long affair (and announce it a lot earlier in advanced). The ol' plugin weekends were a real fun thing but maybe it's time to get a bit more serious and offer an actual decent set of prizes.
This is just the sign-up thread. Please let us know if you're interested by replying. The prize(s) will depend on the amount of pre-signups we get. If you know any developer friends, get them in here!
I'll update this thread over the next few days with what we have in mind regarding prizes and timeline.
Finally finally finally got around to making this guide. Hope it helps someone, would love to see what comes out of this
Don't forget to check out (and contribute to!) our theming section in the NodeBB wiki. So far we have the following
Forums are about community conversation -- mostly. Sometimes you need to talk one-on-one or in a small group, which is why NodeBB includes a chat feature. With our latest release we've improved the look-and-feel of our chats for both desktop and mobile views.
Click here to see the full blog post
Nice, How about a 3D tag cloud plugin?
http://benalman.com/code/projects/jquery-sphere3d/examples/tag-cloud/
(click on Create Sphere 3D)
Points / Cash plugin for NodeBB. Award your users virtual currency for posting: higher character count = more pay. Settings editable in the Cash ACP.
Install via NPM:
npm install nodebb-plugin-cash
More Info on Github
You'll need the latest bleeding-edge version of NodeBB (0.0.8 or later) for this plugin to work.
Congrats to our community for being able to hit 50 plugins... which just so happens to be a few more than the latest version of vBulletin (mooning). Pretty good for software only months old... kudos to all that have been involved - you know who you are.
But as far as themes are concerned, we haven't seen too much just yet. So what can we do to make this happen?? Theme weekend competition? If we get enough competitors I'd be happy to set a decent prize. Do we need to work on documentation, guides, etc?
NodeBB's popularity in the future really relies on a variety of available themes (and plugins). I hope that Lavender can serve as a guide for the would-be themers. If you saw the original blog post and kept up with the commits you'd know I actually spent a grand total of like, half a day on this theme... I hope I managed to convey how easy it is in that guide. But if it isn't speak up now - better for us to figure this out earlier than later.
And of course, we have the CSS editor in the ACP (lots of work to do there: we should really update that to use a proper editor like ACE) as well as the Designer Plugin, which has a long way to go before it really is useable. We really want to make sure that no two NodeBB's look alike - we need a ton of themes with a bunch of customizable options.
If you aren't a dev-type at all you can still contribute. Let us know what you would like to see in our next theme for 0.4x? Personally I think I will try to design something more "traditional" - this will be the first theme that has a home page that looks more like your average forum. Maybe the next official theme may even be a port of a theme from another forum software. Any ideas?