framework/common/webcommon/includes/listTimezones.ftl
<#--
This file is subject to the terms and conditions defined in the
files 'LICENSE' and 'NOTICE', which are part of this source
code package.
-->
<div class="screenlet">
<div class="screenlet-title-bar">
<ul>
<li class="h3">${uiLabelMap.CommonTimeZone}</li>
<li><a href="<@pageUrl>main</@pageUrl>">${uiLabelMap.CommonCancel}</a></li>
</ul>
<br class="clear"/>
</div>
<table cellspacing="0" class="${styles.table_basic!}">
<#assign altRow = true>
<#assign displayStyle = Static["java.util.TimeZone"].LONG>
<#assign availableTimeZones = UtilDateTime.availableTimeZones()/>
<#list availableTimeZones as availableTz>
<#assign altRow = !altRow>
<tr<@tableRowClassAttribStr alt=altRow />>
<td>
<a href="<@pageUrl>setSessionTimeZone</@pageUrl>?tzId=${availableTz.getID()}">${availableTz.getDisplayName(availableTz.useDaylightTime(), displayStyle, locale)} (${availableTz.getID()})</a>
</td>
</tr>
</#list>
</table>
</div>