| No account yet?   |
Fireboard is fully integrated forum solution
for joomla, no bridges, no hacking core files.
Download 1.0.4 Now
 
Fireboard 1.0.1 Beta is released!
Monday, 21 May 2007
Best of Joomla! Fireboard team is proud to announce the release of Fireboard 1.0.1 Beta version.

The new release addresses the most important features and bugs since the first release of Fireboard. Hereby, we thank our developers and the huge support from the community. Really, you made people feel the power of open source once again. No need to say that we are now the top rated project in extension directory and the #3 project on joomlacode with more than 40k downloads so far and counting!

Alright! Back to our release: The new features that you will see in the new version are as follow:

  • Much better performance!
  • New native profile system
  • More popular PM support
  • Better CB support
  • Native userlist
  • Revised template system1
  • Many, many bug fixes :)
  • ...

Please read on to learn about the upgade path and look at the change list.

You can (download ) our component and if you like it you are welcome to (rate) it here2 and if you feel like giving a helping hand write a small post (here ).

1) You have to update your fireboard template CSS files! the template CSSs are totally changed 
2) There is not a bug tracker :) so please do not posts your bug reports with a low rating there

Upgrade



The best method to achive a smooth upgrade is as follow:

  1. Do not Uninstall the component! Or you will loose your avatars and documents.
  2. Install the new version on a local server (not your real site). just install a localserver, like easyphp, and install it there
  3. backup you whole file system and database. Specially database!
  4. Note down you configuration
  5. Backup your templates directoy. In addition you have to edit the templates once again as the template CSSs are totally changed.
  6. Overwrite the corresponding directories to the path on the server. Like: _Local_>components>com_fireboard to _SERVER_>components>fireboard
  7. Run the upgrade SQL queries in the package. Go to your Cpanel->MySQL->PhpMyAdmin->SQL tab-> Modify jos_ to your prefix -> and hit run
  8. Complete the final configuration by visiting the admin backend of Fireboard
  9. Vola!

 __^__                                      __^__
( ___ )------------------------------------( ___ )
| / |         List of SQL Upgrades         | \ |
| / |   Any modification to db should be   | \ |
|___|          kept here as well.          |___|
(_____)------------------------------------(_____)
+------------------------------------------------+
|            Fireboard 1.0.0 to 1.0.1            |
+------------------------------------------------+
ALTER TABLE `jos_fb_attachmentsADD INDEX `mesid` (`mesid`);
ALTER TABLE `jos_fb_categoriesADD PRIMARY KEY (`id`);
ALTER TABLE `jos_fb_categoriesADD INDEX `parent` (`parent`);
ALTER TABLE `jos_fb_categoriesADD INDEX `published_pubaccess_id` (`published`,`pub_access`,`id`);
ALTER TABLE `jos_fb_categoriesDROP KEY `catid`;
ALTER TABLE `jos_fb_categoriesDROP KEY `catparent`;
CREATE TABLE `jos_fb_groups` (
  `idint(4NOT NULL auto_increment,
  `titlevarchar(255) default NULL,
  PRIMARY KEY  (`id`)
);
ALTER TABLE `jos_fb_messagesADD INDEX `time` (`time`);
ALTER TABLE `jos_fb_messagesADD INDEX `locked` (`locked`);
ALTER TABLE `jos_fb_messagesADD INDEX `hold_time` (`hold`,`time`);
ALTER TABLE `jos_fb_messagesDROP KEY `id`;
ALTER TABLE `jos_fb_messages_textADD PRIMARY KEY (`mesid`);
ALTER TABLE `jos_fb_messages_textDROP KEY `mesid`;
ALTER TABLE `jos_fb_moderationDROP KEY `catid`;
ALTER TABLE `jos_fb_usersADD COLUMN `group_idint(4NULL DEFAULT '1';
ALTER TABLE `jos_fb_usersADD COLUMN `uhitsint(11NULL DEFAULT '0';
ALTER TABLE `jos_fb_usersADD INDEX `group_id` (`group_id`);
ALTER TABLE `jos_fb_whoisonlineADD INDEX `userid` (`userid`);



Changelog



This is a non-exhaustive (but still near complete) changelog for  the Fireboard 1.x, including beta and release candidate versions.

The Fireboard 1.x is based on the Joomlaboard releases but includes some
drastic technical changes.

Legend:

* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18-May-2007 Danial Taherzadeh (danialt)
 # [#440] Warning: Invalid argument supplied for foreach() in /components/com_fireboard/template/default/view.php on line 636
 # wrong variable name for live path of fireboard
 # itemid bugs, pagination error
 + added missed images on userlist and pm . And uhits field. userprofile fix, userlist fix.
 # missing com_ for com_fireboard option text
 # SEF problem on menu links .. a new variable JB_LIVEURLREL is introduced for SEF calls
 # forum top - forum bottom links now working
 + v1.0.1 release db changes added to installation and upgraded the sql files

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14-May-2007 Aliyar FIRAT (greatpixels)
 ^ Change all css file and bof- to fb_ , Better css coding. All tempaltes should be updated!
 # Fix IE "No post" table show problem
 # mark all read FB_ITEMID_SUFFIX Fix
 + Added linkable category images.
 # Announcement css and fix userprofile.php

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10-May-2007 Danial Taherzadeh (danialt)
 ^ FB is moved to a class structure, Itemids and general path are defined there. Hence to avoid any extra DB calls and code, please use the constants defined in that file
 ^ All the unncessary mosGetParams where removed.
 ^ _JB_ renamed to _FB_
 ^ Moved common functions to the class.fireboard.hp

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
04-May-2007 Danial Taherzadeh (danialt)
 # Fixed the MySQL 3 JOIN problem
 # Fixed bug in avatar gallery selection
 # Fixed confliction between SMF hacks and FB : Timeformat function
 # Fixed CB and FB confliction: fmodReplace & check_image_type functions
 ^ Added missing brackets for single IF tags in message.php
 # Apostrophes used in Fireboard cause a backslash to be displayed in front of the apostrophe only in the Topic Header, Pathway, and Last Post sections
 # Missing sendPM icon, not take consideration for templates other than default
 # Include the Community Builder language file if necessary and set CB itemid value / wrong config var
 + Userlist plugin added, lang files updated, config tab added for plugins, options for userlist
 # Missing table tag when in guest mode, listcat.php
 # Do not reload the page if user is posting, to avoid duplicate posts
 # Quick reply cancel not working


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
23-Apr-2007 Tomislav Ribicic (Riba)
 # Fixed the Community Builder itemid retreival

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22-Apr-2007 Danial Taherzadeh (danialt)

 # Announcements SEF urls were created wrong
 + FB Profile switch added
 + subscription ON by default switch
 + online user status added
 + total fav count
 + added module positions
 # missing link css for whois part
 + subscribe to the thread box is checked by default, with a switch for admin config
 ^ code beautifying and formating
 + basic group management added, at least to work on boj website. the values are kept in a new table, fb_groups and a new field is added to fb_user, group_id
 + Fireboard profile page plugin has been added, needs to be polished though

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22-Apr-2007 Ivo Apostolov (iapostolov)
 + Adding Missus Support
 + Adding JIM Support
 ^ Polished some GUI classes in the administration
 + Added new definitions in english.php
 + Added language variables to admin.fireboard.html.php
 - Removal of all hardcoded strings from admin.fireboard.html.php

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Initial version published (Fireboard 1.0)


 
< Prev   Next >