Clicking a menu icon results in the "clock" animation playing, but the menu not expanding.

Comments

antiorario’s picture

Can you give more context? Are you perhaps using the locale.module for a multilingual site?

kewlguy’s picture

I too am having the same issue as well as I receive an alert box on my xp home laptop.

The additional alert is an http error 500 activemenu/menu

the menu does expand when clicking on the link itself, just not by clicking the plus or minus signs. I get the same behaviour out of FF3 and IE7.

And, yes have been attempting to install in English with, my best attempt of, French available for French Canadians.

I have created 3 identical sub domains off of one Drupal 6.6 code base and am having the issues with 'no menu expansion' as well as http error 500 while using localization on all three.

Each site runs off of it's own complete database. Nothing is shared other than the code and the sub domains are not related to the languages.

I have been looking into this activemenu.module.254277.patch I am wondering, Do I need to apply this patch to make the menu error go away?

I'm not liking installing the jquery stuff. I have tried many times on clean installs and I am still getting errors as well as some of my modules require Jquery Interface....sigh! and it looks to be a dead project, or at least a changed one that I have not figured out how to install, though, I am simply a potential user not a developer at all.

My setup versions from Drupal syslog:

Access to update.php Protected
Configuration file Protected
Cron maintenance tasks Last run 3 min 35 sec ago
You can run cron manually.
Database updates Up to date
Drupal core update status Up to date
File system Writable (public download method)
GD library bundled (2.0.34 compatible)
Module and theme update status Out of date
There are updates available for one or more of your modules or themes. To ensure the proper functioning of your site, you should update as soon as possible. See the available updates page for more information.
MySQL database 5.0.51a
PHP 5.2.6
PHP memory limit 96M
PHP register globals Disabled
Unicode library PHP Mbstring Extension
Update notifications Enabled
Web server Apache/2.2.9 (Unix) mod_ssl/2.2.9 OpenSSL/0.9.7a mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.6 mod_perl/2.0.4 Perl/v5.8.5
jQuery UI 1.6rc2
jQuery Update 1.2.6

**The out of date module is a release candidate 2 of bitcache because of a confirmed bug that is in rc3 that causes issues with my sites even though rc3 is the recommended version.

Drupal's most recent errors log does not report anything out of the ordinary and the settings are set to save the reports for 3 days.

Got any idea of how I can get the plus signs working and get rid of the http 500 error?

kewlguy’s picture

I updated to 6.8 and reinstalled the modules and I still have the same problem on all three sites.

I understand that an http 500 is usually an htaccess issue though I'll be damned if I can figure out what is going on. All of my Jquery modules seem to be working correctly, no errors noted.

I am starting to think that it may just be the fact that I have an Ajax module installed.

Anybody got any ideas or seen this before with the activemenu.

kewlguy’s picture

Component: Code » Miscellaneous
Category: bug » support

Well, after reviewing many of the readme's in the modules I have had no success solving my issue.

Now I run into many more js 'access denied' or HTTP 500 errors. I'll be darned, I have not been able to sort it out yet. I don't want to just willy nilly around and make changes to permissions etc. when I have so little experience with jquery.

If anyone has any ideas of what changes to try, to sort out my jquery issues, I would surely appreciate it.

Jquery installation and configuration for a 'non coding' user is a real nightmare. I destroyed my last installation and had to do a complete new install while chasing the same issue...sigh!

kewlguy’s picture

Well,

Here is the list of things done to try to resolve this issue.

Firstly, I had found in an installation of gallery2, that I have on the same server, that I had the zlib compression set on my server account. I turned it off and my gallery2 Javascript problems went away. This can be accomplished by an edit of the php ini file to turn off the zlib compression, or, I have read that you can add a line to the htaccess to turn it off.

I completely deactivated and removed all jquery and ajax modules, replaced my htaccess with an original from a fresh 6.8 download.

Cleared the cache from the admin/settings/performance page.

Reinstalled modules with clean copies from fresh downloads. Left out the Jquery Interface and Jquery interface sortable, since the jquery interface seems to be a dead project.

Yes, I installed the devel bundle from jquery and unzipped into the Jquery_ui/jquery.ui as instructed in the readme's.

Cleared the cache, again.

Still no success.

My menu icons does it spinning thing though the menu does not open and I still receive an error 500 /activemenu

One thing I have now noticed is that after re installing the Jquery_update, it no longer shows up in the modules page.

The really strange thing is that the jquery that comes included in drupal seems to be working fine.

Also, in admin/settings/jq I notice that there are only the files that I placed into my newly created plugins directory.

I'm at a loss as to what to do, well besides, junking drupal, just because this has given me so much grief over such a long time, at least a week of chasing it 12 hours a day.

kewlguy’s picture

Category: support » bug
Priority: Normal » Critical

Turns out it may just be a bug with the Active Menu module itself.

Somewhere along the way another user post informed me that it was a bug and they simply dumped the module and replaced it with the dhtml menu module.

This works for me and it resolved many of the other jquery issues that were happening on my site.

Life is good, I now know that it had NOTHING to do with drupal, it was all the module itself. Well that and maybe a module developer that is not very communicative about the 'actual' status of their contribution. Hence the lack of responses to the postings that I have seen related to the 'active menu' module.

NOTE: If you have the devel module installed on your site and are having jquery issues then ensure that you 'disable' theme developer, unless you are working on the themes I would suggest keeping this setting 'disabled'. Don't worry if the devel block is displayed on your site you can easily 'enable or disable' this function from that menu.

nedjo’s picture

This might be a duplicate of this issue #330278: Call to undefined function language_initialize().

nedjo’s picture

Status: Active » Closed (fixed)

Marking closed on the assumption that it was fixed by that issue. If not, please reopen.