<%@ page import="org.apache.log4j.*" %> <%@ page import="com.ecyrd.jspwiki.*" %> <%@ page import="java.util.*" %> <%! public void jspInit() { wiki = WikiEngine.getInstance( getServletConfig() ); } Category log = Category.getInstance("JSPWiki"); WikiEngine wiki; %> <% String pagereq = request.getParameter("page"); if( pagereq == null ) { pagereq = "Main"; } String pageurl = wiki.encodeName( pagereq ); log.debug("Page info request for page '"+pagereq+"' from "+request.getRemoteHost()+" by "+request.getRemoteUser() ); %> <%=wiki.getApplicationName()%>: Info on <%=pagereq%> <%@ include file="cssinclude.js" %>
<%@ include file="LeftMenu.jsp" %>

<%@ include file="LeftMenuFooter.jsp" %>

<%@ include file="PageHeader.jsp" %> <% if( wiki.pageExists( pagereq ) ) { %>
Page name <%=pagereq%>
Page last modified <%=wiki.pageLastChanged( pagereq ) %>
Current page version <% int version = wiki.getVersion( pagereq ); if( version == -1 ) out.println("No versioning support."); else out.println( version ); %>
Page revision history <% Collection versions = wiki.getVersionHistory( pagereq ); for( Iterator i = versions.iterator(); i.hasNext(); ) { WikiPage p = (WikiPage) i.next(); %> <% } %>
Version Date Author Diff
<%=p.getVersion()%> <%=p.getLastModified()%> <%=p.getAuthor()%> <% if( p.getVersion() > 1 ) { %> diff to version <%=p.getVersion()-1%> <% } %>

Back to <%=pagereq%> <% } else { %> This page does not exist. Why don't you go and create it? <% } %>