6.0.0-git
2019-03-24

[#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 2007-02-22 (4413 days ago)
Due
Updated 2007-02-22 (4413 days ago)
Assigned
Resolved 2007-02-22 (4413 days ago)
Milestone
Patch No

History
2007-02-22 10:01:52 Jan Schneider Comment #3
State ⇒ Not A Bug
Reply to this comment
You didn't install the framework module with a matching version.
2007-02-22 08:42:13 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.
2007-02-22 08:36:56 fernandez_marosc (at) gva (dot) es Comment #1
Type ⇒ Bug
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Summary ⇒ Horde Admin setup does not toggle between config tabs
Queue ⇒ Horde Base
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.

Saved Queries