Viewing 15 posts - 1 through 15 (of 26 total)
  • Author
    Posts
  • PGLion Friend
    #128680

    I use Joomla 1.5.3. in combination with Ja Teline II 1.3 and Fireboard 1.4.

    The top menu (Moo menu) is working just fine except on the fireboard forum page. The menu is visible but the drop down feature doesn’t work. When using for example the Dropline menu, it’s working perfect.

    What can I do to make Moo menu functioning with Fireboard?

    nathanbohn Friend
    #249737

    have you checked the Fireboard forum to see if anyone has the same problem, moomenu is a popular menu system. Also change the menu system to another one and see if it still does not work.

    PGLion Friend
    #249739

    Yes I did check the Fireboard forum and there is no specific topic issueing the same problem. I did try another menu system, and that works fine. It is just the moo menu and only with registered users I just found out. When i test this with my super-admin account, everything works.

    VisiGod Friend
    #249742

    Do you use Joomla! 1.5 or 1.0?

    PGLion Friend
    #249755

    <em>@VisiGod 54214 wrote:</em><blockquote>Do you use Joomla! 1.5 or 1.0?</blockquote>

    Please check my first message VisiGod, I am using Joomla 1.5.3 😎

    VisiGod Friend
    #249760

    Can you try editing the file class.fireboard.php on lines 207-212 and remove the following code from there:

    if (file_exists(JB_ABSTMPLTPATH . '/js/bojForumCore.js')) {
    define('JB_COREJSURL', JB_DIRECTURL . '/template/' . $fb_cur_template . '/js/bojForumCore.js');
    }
    else {
    define('JB_COREJSURL', JB_DIRECTURL . '/template/default/js/bojForumCore.js');
    }

    After you remove that code, review if the moo menu works correctly. Be aware that removing this code may break your forum.

    PGLion Friend
    #249761

    Thanks for helping VisiGod! i tried your solution but it doesn’t help. Removing the code will not break the forum but doesn’t fix my problem either 🙁

    Other suggestions?

    VisiGod Friend
    #249762

    Well, it is a bit tricky, as there is a lot of code from the jQuery in Fireboard since version 1.0.4 – and I am not aware which one exactly could cause the problem. Is there any JS error message that appears when loading the forum?
    I.e. if you use firebug – it will be easy to identify from where the problem comes.

    PGLion Friend
    #249764

    I don’t have any jQuery errors as far I can see. There is an error, but that is RSS related 🙁

    Firebug is not working under Firefox 3, could you be so kind checking it for me?

    URL: ThaiPortal.nl

    VisiGod Friend
    #249766

    It is an error on line 53 of media/system/mootools.js:

    return false;});return(nocash)?elements:new Elements(elements);}});function $E(selector,filter){return($(filter)||document).getElement(selector);};function $ES(selector,filter){return($(filter)||document).getElementsBySelector(selector);};$$.shared={'regexp':/^(w*|*)(?:#([w-]+)|.([w-]+))?(?:[(w+)(?:([!*^$]?=)["']?([^"']]*)["']?)?])?$/,'xpath':{getParam:function(items,context,param,i){var temp=];if(param[2])temp.push('[@id="',param[2],'"]');if(param[3])temp.push(',' ")]');if(param[4]){if(param[5]&&param[6]){switch(param[5]){case'*=':temp.push(',', "',param[6],'")]');break;case'^=':temp.push(',', "',param[6],'")]');break;case'$=':temp.push(',', string-length(@',param[4],') - ',param[6].length,' + 1) = "',param[6],'"]');break;case'=':temp.push('[@',param[4],'="',param[6],'"]');break;case'!=':temp.push('[@',param[4],'!="',param[6],'"]');}}else{temp.push('[@',param[4],']');}}

    This is the error. It is strange as in FF2, the moomenu works fine.
    Here is the error message:

    ($(filter) || document).getElement is not a function
    $E("#ja-footer ul li", undefined)mootools.js (line 53)
    jaAddFirstItemToTopmenu()ja.script.js (line 203)
    (no name)()

    I am not that good in js, but try editing templates/ja_teline_II/js/ja.script.js line 202-207 from:

    jaAddFirstItemToTopmenu = function() {
    li = $E('#ja-footer ul li');
    if(li) {
    li.addClass('ja-firstitem');
    }
    }

    to:

    jaAddFirstItemToTopmenu = function() {
    if((#ja-footer ul li)) li = $E('#ja-footer ul li');
    if(li) {
    li.addClass('ja-firstitem');
    }
    }

    Alternatively you can try removing the whole function:

    jaAddFirstItemToTopmenu = function() {
    if((#ja-footer ul li)) li = $E('#ja-footer ul li');
    if(li) {
    li.addClass('ja-firstitem');
    }
    }

    I am not 100% sure, if any of these will work, so make backups

    VisiGod Friend
    #249767

    Ah, can you try before apllying any of these patches just to add a sub-item of the forum link 🙂

    PGLion Friend
    #249771

    Great support you offer VisiGod! I tried both sugestions but none works. Now I wonder if I am the only one experiencing this problem.

    VisiGod Friend
    #249772

    I think it is a FF3 problem indeed.
    But I the problem is that it is not caused by the template itself, but only with FB 🙁

    PGLion Friend
    #249773

    <em>@VisiGod 54259 wrote:</em><blockquote>I think it is a FF3 problem indeed.</blockquote>

    No, in FF3 it’s also working. It is IE7 which give the problem 😮

    VisiGod Friend
    #249792

    Now I can confirm that this nasty JS error appears even when fireboard is disabled and with the other menus as well.

Viewing 15 posts - 1 through 15 (of 26 total)

This topic contains 26 replies, has 6 voices, and was last updated by  armybot 15 years, 9 months ago.

We moved to new unified forum. Please post all new support queries in our New Forum