[#5017] Horde Admin setup does not toggle between config tabs
Summary Horde Admin setup does not toggle between config tabs
Queue Horde Base
Queue Version FRAMEWORK_3
Type Bug
State Not A Bug
Priority 2. Medium
Owners
Requester fernandez_marosc (at) gva (dot) es
Created 02/22/2007 (451 days ago)
Due
Updated 02/22/2007 (451 days ago)
Assigned
Resolved 02/22/2007 (451 days ago)
Attachments
Milestone
Patch

History
02/22/2007 Jan Schneider Comment #3
State ⇒ Not A Bug
Reply to this comment
You didn't install the framework module with a matching version.
02/22/2007 fernandez_marosc (at) gva (dot) es Comment #2 Reply to this comment
A little context now. I am working on enhancement #2782, and that's why I need to check out from CVS to produce a patch using cvs diff.
02/22/2007 fernandez_marosc (at) gva (dot) es Comment #1
Summary ⇒ Horde Admin setup does not toggle between config tabs
Queue ⇒ Horde Base
Type ⇒ Bug
Priority ⇒ 2. Medium
State ⇒ Unconfirmed
Reply to this comment
Hello,

I have checked out versions Horde 3.1.3 and IMP 4.1.3 from CVS like:
cvs co -r HORDE_3_1_3 horde
cd horde
cvs co -r IMP_4_1_3 imp

I then copied all /config/*.dist into *.php as in /docs/INTALL
I entered Horde setup as Admin, and tried to click the Authentication tab to configure some IMAP auth. This javascript error is displayed:
document.getElementById("_tab_" + openSectionId) has no properties
document.getElementById('_tab_' + openSectionId).className = null;

To see why, I installed a regular Horde 3.1.3 and IMP 4.1.3 from release zips instead of checking out from CVS and compared the differences in the HTML.
From Release zip:

<li class="activeTab" id="_tab_general"><a href="#" onclick="sections_configform.toggle('general'); return false;">General</a> </li>

From CVS checkout:

<li class="activeTab" id="configform_tab_general"><a href="#" onclick="sections_configform.toggle('general'); return false;">General</a> </li>

As you see, the id generated for the <li> element is different.
Why is this happening?
NOTE this is bug does not match the Queue version "FRAMEWORK_3: The current 3.x CVS code" of this ticket, becouse I did not use that tag to check out the code, but HORDE_3_1_3 tag. However, there was not a ticket Queue version for this specific tag.