I have tried everything and cannot find where my problem lies. Nothing in the issue section seemed to specifically address my issue. The demo site for this module works fine, so I am sure it is not a browser issue.

I have created a basic vocab with two terms and then created two terms underneath those as follows:

Vocab
-term1
--termA
--termB
-term2
--termC
--termD

These terms have been setup for images (image module installed). When I create a new image content, I will select i.e. term1 followed by termB. If I then go back and click term2, the options for termC and D do not show up. Additionally, clicking on term1 does not show the options termA and B anymore.

I performed a clean install of D5.9, image module, HS 5.x-2.2, jquery update-5.x-2.0, and jquery interface-5.x-1.0. The jquery.js file was copied over to the misc dir. My server runs MySQL 4 and PHP 4.

I don't see any errors anywhere that suggest anything is wrong.

Any support would be greatly appreciated.

Thank you.

Mark

CommentFileSizeAuthor
#13 288372.patch3.02 KBwim leers
#2 HS01.jpg94.56 KBmkinnan
#2 HS02.jpg43.19 KBmkinnan

Comments

wim leers’s picture

Assigned: Unassigned » wim leers
Status: Active » Fixed

Check the 'status report' page and you'll find out what the problem is: you're using jQuery Update 2, which is incompatible with HS 2. If you upgrade to HS3, the problem will go away.

mkinnan’s picture

StatusFileSize
new43.19 KB
new94.56 KB

Before upgrading Status Report gave all green checks. Since upgrading, there are two problems.

(1) The vocabulary is all listed in a single box (which is probably related to issue 2 below).
(2) I am told to enable JavaScript.

I don't understand the JavaScript issue. The demo site works perfectly for Firefox and IE7. My browsers have JavaScript enabled! I can see the check marks in the browser settings.

I attached two pictures.

mkinnan’s picture

I 'think' I may have found the cause for the JavaScript issue ... HS3 is not compatible with D5.9. I did a fresh install of D5.7 and I no longer see the 'enable JavaScript' text in the preview window (as illustrated in the attached pic of my previous post).

However, I sill have the problem of the vocab still being listed in a single box.

liliplanet’s picture

Hi,

Thank you for the new update HS3. I've upgraded to jQuery Update 2 and that's all good. Also Drupal 5.9 ...

I also seem to have the problem that once you select parent category, the child appears, but when you change to select a different parent, the child stays the same. This also happens when you edit the content.

Is this a bug perhaps, or is it best to return to HS2.

Look forward to any reply and thank you.
Lilian

mkinnan’s picture

I think compatibility issues are at work. There is not a list anywhere that I can find that states compatibility. I think this information would be very beneficial if listed on the main HS Drupal page.

I can verify that D5.7, jquery_update-5.x-1.0, jquery_interface-5.x-1.0, and hierarchical_select-5.x-2.2 work fine.

I will test all this on D5.9 and see what turns up.

mkinnan’s picture

This is what I have determined. All these tests were performed on new Drupal installs with no other installed modules. Story was selected as the type. I have F5-ed every step of the way.

(A) jquery_update-5.x-1.0, jquery_interface-5.x-1.0, and hierarchical_select-5.x-2.2 ------ work on BOTH D5.7 and D5.9

(B) jquery_update-5.x-2.0, jquery_interface-5.x-1.0, and hierarchical_select-5.x-3.0-rc1 ------ does not work on D5.9 (issues 1 and 2 in post#2)

(C) jquery_update-5.x-2.0, jquery_interface-5.x-1.0, and hierarchical_select-5.x-3.0-rc1 ------ does not work on D5.7 (only issue 1 in post#2)

Wim, I can provide you with login details and links illustrating HS3 on the D5.9 and D5.7 installs.

Can anyone else verify the results of installs B or C?

Mark

wim leers’s picture

Title: Selections Do Not Reset After First Click » Make it more clear that jQuery Interface is no longer needed in HS 3
Version: 5.x-2.2 » 5.x-3.0-rc1
Component: Miscellaneous » Documentation
Category: support » task
Priority: Normal » Minor
Status: Fixed » Active

I think compatibility issues are at work. There is not a list anywhere that I can find that states compatibility. I think this information would be very beneficial if listed on the main HS Drupal page.

Now you're getting me annoyed.
It's in the README.txt. AND it gets checked at the status report. What more would you want?

See:

Dependencies
------------
* jQuery Update 2.x, NOT 1.x! (http://drupal.org/project/jquery_update)


Integrates with
---------------
…
* Views 5.x-1.x-dev tarball of May 11 or later (http://drupal.org/project/views)
  or apply this patch: http://drupal.org/files/issues/hs_compatibility.patch

There's your compatibility list.

Where do you see that you need jQuery Interface? It's listed nowhere as a dependency! Please uninstall it.
You might argue "but it was necessary for the previous version, then why not for this one?", but then you're the first to have this problem in the months that HS 3 has had beta testers… I guess it wouldn't hurt to mention this in UPGRADE.txt and check for it in hook_requirements() though, so I'll add those.

mkinnan’s picture

Regarding HS 2

I agree that the README.TXT file in HS 2 states: Dependencies are jQuery Interface and jQuery Update.

So then here I come along and decide to investigate HS and decide to start with the Recommended for 5.x version 5.x-2.2. I see the dependencies and download jquery_update-5.x-2.0 and jquery_interface-5.x-1.0. Why do I download version 2.0 of jquery update? Because that’s the Recommended for 5.x version on the jquery update Drupal page. Where in the readme.txt file or the main HS Drupal page does it tell me to use version 1.0 of jqeury update for HS 2?

Regarding HS 3

I apologize for missing the fact that HS 3 does not need jquery interface. That is my mistake because I have been reading the upgrade.txt file. Regardless, if it is not a dependency then the only thing I have done is waste time by installing it. I still use modules that use jquery interface.

If jquery interface is incompatible with HS 3, then that would solve my issue regarding the (1) and (2) in post #2. However, those two problems remain.

wim leers’s picture

Well, as I said, I realize that I understand your reasoning. Your statement that there's no list of compatible modules is just a bit over the top.

jQuery Interface is incompatible with A LOT of things (those are the words of the maintainer himself) and you should stop using it immediately. What other modules use jQuery Interface? jQuery Interface is messy, buggy, and, well, crappy in general. Regardless of HS compatibility, you should consider stop using it.

However, those two problems remain.

Which issues are that?

mkinnan’s picture

I apologize for making the compatibility an issue. I didn't mean it that way.

In D5.7, the taxonomy is listed as a HS. The vocabulary is all listed in a single box (which is probably related to issue 2 below). It appears this is the same problem being experienced here http://drupal.org/node/284339. You mentioned to testthe latest dev version to see if this solves the issue. I will try that now.

Also, when comparing HS 3rc1 on D5.7 and D5.9, I noticed that I receive the 'Enable JavaScript' box for D5.9 and not for D5.7.

mkinnan’s picture

When I installed HS 3rc1 on D5.7 and D5.9, I receive the 'Enable JavaScript' box. If I F5 the page, the problem remained and continued until I F5-ed the page three times. Then everything was fine. It didn't occur to me that I would have to F5 that much.

I checked the dev, 3rc1, and 3beta3 and for whatever reason, I still see http://drupal.org/files/issues/HS02.jpg. Do I need to enable more modules other than Hierarchical Select, Select Menu, and Select Taxonomy? I must be the only one having this much trouble with HS 3 ( no comment really needed there, lol).

wim leers’s picture

F5 doesn't properly refresh the page, it still uses cached parts (it only reloads the HTML, not the CSS, JS, …). You should always use CTRL+R when doing web development.

Your remaining problem seems to be identical to http://drupal.org/node/276731. Only 2 other persons have had this and I've been unable to reproduce this. Please continue in that issue.

wim leers’s picture

Status: Active » Fixed
StatusFileSize
new3.02 KB

I committed the attached patch. Better UPGRADE.txt and extended hook_requirements().

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.

jackbravo’s picture

Just wanted to mention that the project page also mentions jquery interface as a dependency.