| #* |
| * $Id$ |
| * |
| * Licensed to the Apache Software Foundation (ASF) under one |
| * or more contributor license agreements. See the NOTICE file |
| * distributed with this work for additional information |
| * regarding copyright ownership. The ASF licenses this file |
| * to you under the Apache License, Version 2.0 (the |
| * "License"); you may not use this file except in compliance |
| * with the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, |
| * software distributed under the License is distributed on an |
| * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| * KIND, either express or implied. See the License for the |
| * specific language governing permissions and limitations |
| * under the License. |
| *# |
| #set($webTable=$tag) |
| #set($tableModel=$webTable.Model) |
| |
| |
| #if($tableModel) |
| <p align="center"> |
| <table bgcolor="white" border="0" cellpadding="1" cellspacing="0" > |
| <tr> |
| <td> |
| <table border="0" cellpadding="2" cellspacing="1"> |
| |
| <tr bgcolor="yellow"> |
| |
| #* |
| Show the visible column names. Use the display name that can |
| be set in the jsp. |
| *# |
| #foreach($curColumn in $webTable.Columns) |
| #if($curColumn.isVisible()) |
| <th> |
| |
| #if($webTable.isSortable()) |
| <table border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td> |
| $curColumn.DisplayName |
| </td> |
| <td> |
| <table border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td align="bottom"> |
| |
| #if(($webTable.sortColumn == $curColumn.offset) && ($webTable.sortOrder == 'ASC')) |
| <img src="#tag( URL "value='/images/sorted_asc.gif'")" border="0" align="bottom" /> #else |
| <a href="#bodytag( URL ) |
| #param( $webTable.sortColumnLinkName $curColumn.offset) |
| #param( $webTable.sortOrderLinkName 'ASC') |
| #end"> |
| <img src="#tag( URL "value='/images/unsorted_asc.gif'")" border="0" align="bottom" /></a> |
| #end |
| </td> |
| </tr> |
| <tr> |
| |
| <td align="top"> |
| #if(($webTable.sortColumn == $curColumn.offset) && ($webTable.sortOrder == 'DESC')) |
| <img src="#tag( URL "value='/images/sorted_desc.gif'")" border="0" align="top" /> |
| #else |
| <a href="#bodytag( URL ) |
| #param( $webTable.sortColumnLinkName $curColumn.offset) |
| #param( $webTable.sortOrderLinkName 'DESC') |
| #end"><img src="#tag( URL "value='/images/unsorted_desc.gif'")" border="0" align="top" /></a> |
| #end |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| </table> |
| #else |
| $curColumn.DisplayName |
| #end |
| </th> |
| #end |
| #end |
| </tr> |
| #foreach($curRow in $webTable.RowIterator) |
| <tr #if($velocityCount % 2 == 1) bgcolor="EEEEFF" #else bgcolor="FFFFFF" #end/> |
| #foreach($curColumn in $curRow) |
| <td>$curColumn</td> |
| |
| #end |
| #end |
| </table> |
| </td> |
| </tr> |
| </table> |
| </p> |
| |
| #end |