[
https://issues.apache.org/jira/browse/JSPWIKI-432?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13917521#comment-13917521
]
brushed commented on JSPWIKI-432:
---------------------------------
A simplified markup for tabbed-sections has been added to the HADDOCK Template.
(since 2.10.1.svn.5)
Instead of putting each tab inside a {{%%tab-<some title> .. /%}} container,
you can just use regular header lines (!, !!, !!!) to start a new tab. The
level of the first encountered header (\! or \!\! or \!\!\!) will be used to
match all subsequent tabs.
{noformat}
%%tabs
!First tab
..
!Second tab
..
/%
{noformat}
Pros:
- simplified markup
- less error-prone to close each and every tab with a {{/%}}
- this markup is also usable for %%pills, %%accordion, %%leftAccordion,
%%rightAccordion, %%tabbedAccordion
Cons:
- each tab becomes a first class page header. This implies it will appear as
part of the Table Of Contents of the page.
The old {{%%tabbed-section}} markup remains supported, in case you would need
tabs which should not appear in the TOC.
> Simplify Tabbed Section markup
> ------------------------------
>
> Key: JSPWIKI-432
> URL: https://issues.apache.org/jira/browse/JSPWIKI-432
> Project: JSPWiki
> Issue Type: Improvement
> Components: Default template
> Affects Versions: 2.8
> Reporter: brushed
> Assignee: brushed
>
> The current tabbed section markup requires a rather complex markup.
> {noformat}
> %%tabbedSection
> %%tab-XXX
> ...
> /%
> %%tab-YYY
> ...
> /%
> /%
> {noformat}
> This is a proposal to simplify the markup.
> Use a standard header starting with a predefined PREFIX to denote a new tab.
> EG
> {noformat}
> %%tabbedSection
> !TAB XXX
> ...
> !TAB YYY
> ...
> /%
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.2#6252)