| <%-- | |
| Copyright (c) 2000, 2010 IBM Corporation and others. | |
| All rights reserved. This program and the accompanying materials | |
| are made available under the terms of the Eclipse Public License v1.0 | |
| which accompanies this distribution, and is available at | |
| http://www.eclipse.org/legal/epl-v10.html | |
| Contributors: | |
| IBM Corporation - initial API and implementation | |
| --%> | |
| <%@ include file="header.jsp"%> | |
| <% | |
| TocData data = new TocData(application,request, response); | |
| WebappPreferences prefs = data.getPrefs(); | |
| %> | |
| <html lang="<%=ServletResources.getString("locale", request)%>"> | |
| <head> | |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| <title><%=ServletResources.getString("Content", request)%></title> | |
| <base target="ContentViewFrame"> | |
| </head> | |
| <body dir="<%=direction%>" bgcolor="<%=prefs.getBasicViewBackground()%>"> | |
| <table border="0" cellpadding="0" cellspacing="0"> | |
| <% | |
| for (int toc=0; toc<data.getTocCount(); toc++) { | |
| boolean isSelected =data.getSelectedToc() != -1 && | |
| data.getTocHref(data.getSelectedToc()).equals(data.getTocHref(toc)); | |
| //if(!data.isEnabled(toc) && !isSelected){ | |
| // do not show | |
| // continue; | |
| //} | |
| String icon = isSelected ? | |
| prefs.getImagesDirectory()+"/toc_open.gif" : | |
| prefs.getImagesDirectory()+"/toc_closed.gif"; | |
| String alt = isSelected ? | |
| ServletResources.getString("bookOpen", request) : | |
| ServletResources.getString("bookClosed", request) ; | |
| %> | |
| <tr> | |
| <td align='<%=isRTL?"right":"left"%>' nowrap> | |
| <% | |
| if(isSelected){ | |
| %> | |
| <b><img src="<%=icon%>" alt="<%=alt%>" title="<%=alt%>"><a href="<%=data.getTocDescriptionTopic(toc)%>" target="ContentViewFrame"> <%=data.getTocLabel(toc)%></a></b> | |
| <% | |
| }else{ | |
| %> | |
| <b><img src="<%=icon%>" alt="<%=alt%>" title="<%=alt%>"><a href="<%="tocView.jsp?toc="+data.getTocHref(toc)%>" target='_self'> <%=data.getTocLabel(toc)%></a></b> | |
| <% | |
| } | |
| %> | |
| </td> | |
| </tr> | |
| <% | |
| // Only generate the selected toc | |
| if (isSelected) { | |
| %> | |
| <tr> | |
| <td align='<%=isRTL?"right":"left"%>' nowrap> | |
| <ul> | |
| <% | |
| data.generateBasicToc(toc, out); | |
| %> | |
| </ul> | |
| </td> | |
| </tr> | |
| <% | |
| } | |
| } | |
| %> | |
| </table> | |
| </body> | |
| </html> | |