Hi all,
We notice that some of our customers can not get BJ ImageSlider works with other template than BJ Synegy, so we decide to raise the problem here you all of you can know it

Let's first talk about Joomla 1.5 javascript libs. It automatically load some js libraries, one of them is
mootools, which is used by BJ ImageSlider too. However, the problem is Joomla's mootools version is sometimes older than what BJ ImageSlider needs (usually, Joomla Mootools version is 1.12, while BJ ImageSlider work with 1.2.x).
With BJ Synegy template, it automatically replaces Joomla Mootools version by a newer version which is bundled with the template, therefore, no problem occurs !
So, how to overcome this ?
Ofcourse, you need to replace Joomla mootools by yourself. It is located in "\media\system\js" folder with the name "mootools.js". Download the latest version of mootools at :
http://mootools.net/ or just open BJ ImageSlider folder to get the right version.
Next, you need to disable one in two lib (one loaded by Joomla, and one loaded by BJ ImageSlider). To do that, you have 2 options:
+ Edit your template: insert this piece of code into your template index.php file
<?php if(!defined('_MOOTOOLS_LOADED')){
define('_MOOTOOLS_LOADED','mootools_loaded');}
?>
+ Edit BJ ImageSlider: delete the code which loads mootools lib, in mod_bj_imageslider.php file. It looks like this:
<?php if(!defined('_MOOTOOLS_LOADED')){
define('_MOOTOOLS_LOADED','mootools_loaded');
?>
<script language="javascript" type="text/javascript" src="<?php echo $MODULE_URL;?>/mod_bj_imageslider/js/mootools.js"></script>
<?php }?>
Now, BJ ImageSlider is ready to work with your site without BJ Synegy.
