Raible's Wiki

Raible Designs
Wiki Home
News
Recent Changes

AppFuse

Homepage
  - Korean
  - Chinese
  - Italian
  - Japanese

QuickStart Guide
  - Chinese
  - French
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish
  - Japanese

User Guide
  - Korean
  - Chinese

Tutorials
  - Chinese
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish

FAQ
  - Korean

Latest Downloads

Other Applications

Struts Resume
Security Example
Struts Menu

Set your name in
UserPreferences


Referenced by
JSPWikiTags




JSPWiki v2.2.33

[RSS]


Hide Menu

HistoryIteratorTag


Difference between current version and current version:

At line 1 added 48 lines.
Iterates through the change history of the page.
The "current page" always becomes the particular version of the page currently in iteration.
----
!Usage
<wiki:HistoryIterator id="<variable name>">
;:''HTML or JSP''
</wiki:HistoryIterator>
!Parameters
;__id__: Name of the variable to create.
!Example
{{{
<table>
<wiki:HistoryIterator id="currentPage">
<tr>
<td>
<wiki:LinkTo version="<%=Integer.toString(currentPage.getVersion())%>">
<wiki:PageVersion/>
</wiki:LinkTo>
</td>
<td>
<wiki:PageDate/>
</td>
<td><wiki:Author /></td>
<td><wiki:PageSize /></td>
<wiki:PageType type="page">
<td>
<% if( currentPage.getVersion() > 1 ) { %>
<wiki:DiffLink version="<%=Integer.toString(currentPage.getVersion())%>"
newVersion="<%=Integer.toString(currentPage.getVersion()-1)%>">
from version <%=currentPage.getVersion()-1%> to <%=currentPage.getVersion()%>
</wiki:DiffLink>
<% } %>
</td>
</wiki:PageType>
</tr>
</wiki:HistoryIterator>
</table>
}}}

Back to HistoryIteratorTag, or to the Page History.