Fireboard Conflict With JoomlaKB and JoomlaTags

January 30th, 2008

We have become aware this week of a minor conflict between Fireboard and JoomlaKB & JoomlaTags (Well any component running through our bfFramework) when running both in Joomla 1.0.x (i.e. NOT Joomla 1.5)

We have identified the conflict and have found a very simple solution, we are busy automating the process of fixing this conflict so that it is easy to fix on your sites.

The error is:
Fatal error: Call to undefined function jimport() in components/com_fireboard/fireboard.php on line 204

The root cause is that our bfFramework is designed to work on Joomla 1.0.x and 1.5.x platforms with the same files, to do this we confuse our code into knowing what version of Joomla it is hosted within.  The problem is that the way we do this confuses Fireboard into thinking it is actually in Joomla 1.5.x and therefore fireboard gives an error saying it cannot call function “jImport” (Which is a Joomla 1.5.x function).

The quick fix for this is to force fireboard into knowing it is in Joomla 1.0.x :-)

Here is the patched Fireboard File

Download this file, extract the zip, and upload the fireboard.php to /components/com_fireboard/fireboard.php

Leave a Reply