You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jspwiki.apache.org by "Dirk Frederickx (JIRA)" <ji...@apache.org> on 2010/12/02 21:08:10 UTC

[jira] Commented: (JSPWIKI-674) nested tabbed sections fail to display correctly

    [ https://issues.apache.org/jira/browse/JSPWIKI-674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12966254#action_12966254 ] 

Dirk Frederickx commented on JSPWIKI-674:
-----------------------------------------


The is a bug in jspwiki-common.js, in the click-handler of the TabbedSection class.
Nested tab-elements with the same ID are apparently not found with the current getElementById method.

Replace:
{noformat}
tabs.getElementById(this.id.substr(5)).removeClass('hidetab');
{noformat}

by 

{noformat}
tabs.getElement( '#'+ this.id.substr(5)).removeClass('hidetab');
{noformat}


dirk


> nested tabbed sections fail to display correctly 
> -------------------------------------------------
>
>                 Key: JSPWIKI-674
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-674
>             Project: JSPWiki
>          Issue Type: Bug
>    Affects Versions: 2.8.3
>         Environment: identified in JSPWiki version 2.8.3 (likely exists in prior and later versions) on Windows XP with tomcat  5.5
>            Reporter: Carey Matthew Black
>            Assignee: Dirk Frederickx
>            Priority: Minor
>
> ;tabbedSections that are nested in a tab... do not work: Here is an example copy and pasted from http://www.jspwiki.org/wiki/TabbedSections. 
> An extra tab was added to the example, and the full tabbedSection was pasted into the new tab.
> When a user clicks on one of the tabs the display breaks and the content of the tabs disappear.
> {{{
> %%tabbedSection
> %%tab-LoremIpsum
> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec dictum velit eget risus. Fusce ligula. Maecenas vitae velit eget odio pulvinar aliquet. Quisque ultricies mollis lorem. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Praesent dapibus odio. Nullam sodales erat vel pede. Morbi ut turpis. Sed sed metus. Donec ut dui. Duis gravida risus non nibh. Aliquam erat volutpat. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam dolor urna, tincidunt eget, posuere nec, suscipit quis, arcu. Proin pede risus, placerat id, tincidunt eu, consequat in, sem. Sed eu sapien. Vestibulum turpis. Sed fringilla odio vel eros. Mauris in libero sed sapien mattis pellentesque. Cras aliquet nibh sit amet tortor. Nam nunc.
> /%
> %%tab-NullamSodales
> Nullam sodales erat vel pede. Morbi ut turpis. Sed sed metus. Donec ut dui. Duis gravida risus non nibh. Aliquam erat volutpat. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam dolor urna, tincidunt eget, posuere nec, suscipit quis, arcu. Proin pede risus, placerat id, tincidunt eu, consequat in, sem. Sed eu sapien. Vestibulum turpis. Sed fringilla odio vel eros. Mauris in libero sed sapien mattis pellentesque. /%
> %%tab-Cras
> Cras aliquet nibh sit amet tortor. Nam nunc.
> /%
> %%tab-NestedTabbedSections
> %%tabbedSection
> %%tab-LoremIpsum
> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec dictum velit eget risus. Fusce ligula. Maecenas vitae velit eget odio pulvinar aliquet. Quisque ultricies mollis lorem. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Praesent dapibus odio. Nullam sodales erat vel pede. Morbi ut turpis. Sed sed metus. Donec ut dui. Duis gravida risus non nibh. Aliquam erat volutpat. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam dolor urna, tincidunt eget, posuere nec, suscipit quis, arcu. Proin pede risus, placerat id, tincidunt eu, consequat in, sem. Sed eu sapien. Vestibulum turpis. Sed fringilla odio vel eros. Mauris in libero sed sapien mattis pellentesque. Cras aliquet nibh sit amet tortor. Nam nunc.
> /%
> %%tab-NullamSodales
> Nullam sodales erat vel pede. Morbi ut turpis. Sed sed metus. Donec ut dui. Duis gravida risus non nibh. Aliquam erat volutpat. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam dolor urna, tincidunt eget, posuere nec, suscipit quis, arcu. Proin pede risus, placerat id, tincidunt eu, consequat in, sem. Sed eu sapien. Vestibulum turpis. Sed fringilla odio vel eros. Mauris in libero sed sapien mattis pellentesque. /%
> %%tab-Cras
> Cras aliquet nibh sit amet tortor. Nam nunc.
> /%
> /%
> /%
> /%
> }}}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.