Ninjaboard



Ninjaboard allows you all the benefits of a native non bridged component while also delivering advanced professional forum qualities.
Ninjaboard supports most of the expected features of a forum, such as:
* Manage multiple configuration sets
* Avatars and profiles for site members
* Moderation of forums, topics and posts
* Access control over different forums
* BBCode and Emoticons in posts
* Ability to lock and move threads
* Edit and preview posts
* Joomla! user integration
* and much, much more!
NOTE: Requires PHP5
VERY IMPORTANT NOTE: This extension is currently in Beta, and as such there are a lot of changes coming through frequently, and documentation right now is basically non existent because we are trying o get it stable, and the basic features in place before we commit to writing documentation.
Changelog:
Ver. 0.5.3
* Important fix to long, multipage threads
* Subject can be disabled for replies, and is auto-populated
Ver. 0.5.2
* Minor fixes to BBCode - size and lists
* Buttons completely reworked to be text with a background image, not pure images. This allows for MUCH easier translation and fixes a few issues people were having with invisible buttons.
Ver. 0.5.1
* New, fixed BBcode Editor
* Category appears in breadcrumb
* New BBcode Parser for greater security
* Signatures now allow BBcode
* Quotes now show who said it
* New Attachments engine
* Can define file types and image types for attachments
* New code beautifier for [code] tags
* Some back end screens made fully MVC
* Jpeg added to default avatar file types (not just jpg)
* Default install data now translatable
* Timezone and time format lists reformatted to be easier to understand
* Miscellaneous CSS changes to output for easier readability
* Bug fix - special characters no longer break forum names
* Bug fix - rank shows in preview correctly
* Bug fix - posts from unpublished forums no longer appear in latest posts
It's simple with the adjustments, so you can begin shortly after installation with your conversations in you board.
The way to design the board (colors, pictures, etc.) for your satisfaction takes not more than 2 hours but you'll need knowledge in css and some in php.
I tasted the beta version and it impresses me so much that i'll using it on an produktiv site in a closed memberarea.
When you'll have suggestions or supportquestions the team answered them just in time and help you in everthing, also free members like i'm at the moment.
Cheers
Underwood
The script crashed after the 6th post and now my forum is locked.
Very problematic in my opinion and better documentation is a must to make Joomla as user friendly as possible.
Thanks for your feedback.
We know that Documentation is lacking but the extension is currently in Beta so we are doing everything we can to get it to a stable condition before we work on documentation, because a lot of the features are changing.
If we wrote documentation today, we would have to rewrite it next week, and the week after. Meaning it takes us twice as long to get it out of beta.
We do however answer support issues on our forums promptly so if you were having trouble deleting posts, or it crashed as you say, then we could have helped you out.
Hats off for the work.
Thanks for the feedback pjsworld, but it's a little unfair to give such a poor rating simply for not having a feature that we never advertised or said it had.
That said, we do have a CB plugin under development which hopefully will be out within the month.
It seems that the developers of NinjaBoard know Joomla better, so I believe they will work out a great forum component.
Thank you all for your efforts. Good luck!
There are a few bugs here and there but their support forum is building as this component gains popularity. Keep up the good work ninja.
My only minor complaint is that they are using jQuery as their javascript framework. Mootools is included with Joomla so why not just use that? Anyway, it's no big deal. This is the best board I've seen by far.
Hi, my name is Stian Didriksen.
I'm one of the devs on Ninjaboard and where the one responsible for the default template and the javascript in Ninjaboard in general.
jQuery where the framework in use originally, and we didn't want to delay Ninjaboard's launch by recoding javascript code that isn't broken, or work very well already.
Also, as long as Joomla 1.5 is still running the outdated Mootools 1.1, it's a very big disadvantage to use it. Either the core team will have to port over the scripts from 1.6 that is recoded for Moo 1.2, or we'll do it.
With the recent changes in the Mootools development, the introduction of a noConflict mode similar (actually better than) jQuery's, we will over time move everything we have to Mootools. This is a very long term project as doing so will only reduce siteload times, http requests and give us better performing js scripts.
Everything will still work great as is, so moving/porting scripts is a secondary priority.
So all in all, jQuery wont stay, and we will go fully native there as well, when it's benefitial to do so. We Ninjas accept no less than the best, Mootools 1.1 is just not an option to us.
Thank you for your kind words, and for asking. If you got any more questions, you can ask us any time, we got an excellent forum for that :)
Best regards,
Stian Didriksen
Ok... I admit it... I'm a fan of the Ninjas because their extensions just work, their support is great and wheneven I've had any dealings with them they come across as being really nice guys who love what they do... so I was particularly pleased when I read that Uwe was developing NinjaBoard.
Bearing in mind that this is a beta (I understand stable release is the beginning of July), it is functioning really well (with a couple of glitches the developer knows about), was easy to set up and has all the features you would want.
Sure, it's not as developed as SMF, phpBB3 of vBulletin, but give it a chance as I'm sure they're keen to add new features. And it's free... can't say fairer than that.
So, four stars at the moment and looking forward to the stable release.
Hi David,
I'm Stian, I got to say I was as pleased to know Uwe got the main responsibility as you where:) All I did was designing the template and javascript.
Without doubt this makes Ninjaboard the most secure board out there, as he's our security expert and not without reason. It also ensure the code is top quality and top performing.
We are very keen to add features, but in order to launch and get Ninjaboard stable as soon as possible, we decided to first get the base rock solid.
When we start adding features like crazy, we will need the base as solid and stable as possible, and the UI as thought through and logical not to mention simple and easy to understand as humanly possible.
We appreciate your feedback on our extensions in general, and Ninjaboard especially. Ninjaboard will continue to grow, and just get better for every release:) The reason it takes a little time is that we always take great care when we making decisions.
We will do our best to meet your expectations for the stable release, as we look forward to it as much as you do.
Best regards,
Stian Didriksen








