Just posted the latest of our Beta builds on
joomlacode.org/gf/project/fireboard/frs/
Attention
When I hit the build I had the old versions of the bbcode parser local for testing. NB9 therefore does not include the parser tag fix.
Next build will be clean.
This build contains various SQL and other fixes.
Major rework: Forum permissions check re-written. Saves SQL calls and should work all over the board including search.
New little feature: You can embed eBay items just like videos inside a user post.
We have also added an initial version of a Dev Team Credits page. This will be updated for the final release.
New hide and spoiler tag implementation
Legacy config file support - in addition to the database config, an old style config file is created
Message text tooltips for default_ex on recent discussions and categories
Various CSS and template fixes for default_ex - template scales now in various sizes
Spoiler tag added to editor toolbar
Update category stats after bulk move and delete
RSS browser auto detection
More bbcode purification for video and ebay tags e.g. in tooltips
1.0.x SEF problem with page ankers fixed
Fixed slash in signature
fbsession optimizations
broken default_ex tabs in IE and Opera fixed
Re-written autolink detection - 4 regex collapsed into 1
Multiple selections for deleting smilied and ranks enabled (backend)
Fixed parser issue with extra non tag related in text - caused famous doubling of post text
Moved topic - ghost message no longer shown in category view
Team credits page updated
... and so much more. FYI we have now done over 500 builds for 1.0.5
To see a high level list of all changes implemented look here:
joomlacode.org/gf/project/fireboard/scms...ment%2F&view=log
You can find the install packages in the 'UnderDevelopment' folder.
While we don't do documentation on the nightly builds here a few tips to get you going:
This latest build does a full install or upgrade of virtually any prior FireBoard release, without manual intervention. No need to run SQL scripts of any sort.
IF you want to preserve the configuration information of a prior install (1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4) you must first install and run the fbconverter component. See here:
www.bestofjoomla.com/component/op...38/catid,6/id,53567/
(Not required for test sites upgrading from the prior nightly build)
Once you have run the converter make sure you backup, backup, backup and once again
THIS IS A BETA BUILD - PROCEED WITH CAUTION ON PRODUCTION SITES!
Once you have a good backup, backup, backup simply uninstall the current version of FireBoard on your test server.
The rest is identical for both install and upgrade.
Install the latest com_fireboard package through the joomla component installer. During the install the installer will recognize whether this is a fresh install or and upgrade and will perform the required tasks including all SQL upgrades to the database.
We have added a lot more error checking to the database portion of FireBoard to quickly know about failing queries that would have been skipped over in most prior releases and nobody knew about it. So if you get an error message from a database call, we consider that helpful at this point in time, as it tells us what went wrong rather than hiding it from you and us. Just make sure you get us the detailed information of the error message.
There are a few known issues: The hits counters are not displayed correctly for some threads and there are some selection fields missing in the backend. We know they why for both but have not had a chance to fix them.
Overall we have put several hundred hours into 1.0.5 so far. It is not perfect but is already getting much better and more stable than any prior release.
Thanks a lot in your help testing these pre-builds! Please make sure you share all the versions of products/packages you are using when reporting a problem. Most issues are related to specific versions and are virtually impossible to find without that.