You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ja...@apache.org on 2007/02/15 09:53:43 UTC
svn commit: r507858 -
/ofbiz/trunk/framework/webtools/webapp/webtools/main.ftl
Author: jacopoc
Date: Thu Feb 15 00:53:42 2007
New Revision: 507858
URL: http://svn.apache.org/viewvc?view=rev&rev=507858
Log:
Layout improvements to the Webtools main page from Adrian Crum (OFBIZ-722).
Modified:
ofbiz/trunk/framework/webtools/webapp/webtools/main.ftl
Modified: ofbiz/trunk/framework/webtools/webapp/webtools/main.ftl
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/webtools/webapp/webtools/main.ftl?view=diff&rev=507858&r1=507857&r2=507858
==============================================================================
--- ofbiz/trunk/framework/webtools/webapp/webtools/main.ftl (original)
+++ ofbiz/trunk/framework/webtools/webapp/webtools/main.ftl Thu Feb 15 00:53:42 2007
@@ -17,126 +17,114 @@
under the License.
-->
-<table border="0" width="100%" cellspacing="0" cellpadding="0" class="boxoutside">
- <tr>
- <td width="100%">
- <table width="100%" border="0" cellspacing="0" cellpadding="0" class="boxtop">
- <tr>
- <td align="left" width="90%" >
- <div class="boxhead"> ${uiLabelMap.WebtoolsMainPage}</div>
- </td>
- <td align="right" width="10%"><div class="lightbuttontextdisabled">${delegator.getDelegatorName()}</div></td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td width="100%">
- <table width="100%" border="0" cellspacing="0" cellpadding="0" class="boxbottom">
- <tr>
- <td>
- <#if !userLogin?has_content>
- <div class="tabletext">${uiLabelMap.WebtoolsMessage14}.</div>
- <br/>
- </#if>
- <div class="tabletext">${uiLabelMap.WebtoolsTitle1} ${uiLabelMap.WebtoolsTitle2} ${uiLabelMap.WebtoolsTitle3} ${uiLabelMap.WebtoolsTitle4} ${uiLabelMap.WebtoolsTitle5} ${uiLabelMap.WebtoolsTitle6}.</div>
- <br/>
- <div class="tabletext">${uiLabelMap.WebtoolsMessage13}.</div>
- <#if userLogin?has_content>
- <ul>
- <li><div class="tabletext">${uiLabelMap.WebtoolsCacheDebugTools}</div>
- <ul>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsCacheMaintenance}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsAdjustDebuggingLevels}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsViewComponents}</a>
- </ul>
- <#if security.hasPermission("ENTITY_MAINT", session)>
- <li><div class="tabletext">${uiLabelMap.WebtoolsEntityEngineTools}</div>
- <ul>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsEntityDataMaintenance}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext" target="_blank">${uiLabelMap.WebtoolsEntityReference}</a> <a href="<@o...@ofbizUrl>" class="linktext" target="_blank">[${uiLabelMap.WebtoolsEntityReferenceStaticVersion}]</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.PageTitleEntitySQLProcessor}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsEntitySyncStatus}</a>
- <li><a href="<@o...@ofbizUrl>" target="_blank" class="linktext">${uiLabelMap.WebtoolsInduceModelXMLFromDatabase}</a><br/>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsCheckUpdateDatabase}</a>
+<!-- begin main.ftl -->
+<#-- TODO: Remove embedded style during UI refactor -->
+<style type="text/css">
+.webToolList {
+list-style-type: none;
+padding: 1em;
+}
+.webToolList li {
+padding: 0 1em 0 1em;
+}
+.webToolList h3 {
+padding: 1em 1em 0 0;
+}
+.webToolList li a {
+text-decoration: none;
+}
+.webToolList li a:hover {
+text-decoration: underline;
+}
+</style>
- <!-- want to leave these out because they are only working so-so, and cause people more problems that they solve, IMHO
- <ul>
- <li><a href="<@o...@ofbizUrl>" class="linktext" target="_blank">Edit Entity Definitions</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext" target="_blank">Generate Entity Model XML (all in one)</a>
- <li><a href="<@o...@ofbizUrl>" target="_blank" class="linktext">Save Entity Model XML to Files</a><br/>
- -->
- <!-- not working right now anyway
- <li><a href="<@o...@ofbizUrl>" target="_blank" class="linktext">Generate Entity Group XML</a><br/>
- <li><a href="<@o...@ofbizUrl>" target="_blank" class="linktext">Save Entity Group XML to File</a><br/>
- </ul>
- -->
- <!--
- <li><a href="<@o...@ofbizUrl>" class="linktext">MySQL Table Creation SQL</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">MySQL Auto Data SQL</a>
- -->
- </ul>
- <li><div class="tabletext">${uiLabelMap.WebtoolsEntityXMLTools}</div>
- <ul>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.PageTitleEntityExport}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.PageTitleEntityExportAll}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.PageTitleEntityImport}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.PageTitleEntityImportDir}</a>
- </ul>
- </#if>
- <#if security.hasPermission("SERVICE_MAINT", session)>
- <li><div class="tabletext">${uiLabelMap.WebtoolsServiceEngineTools}</div>
- <ul>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsServiceReference}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.PageTitleScheduleJob}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.PageTitleRunService}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.PageTitleJobList}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.PageTitleThreadList}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsServiceLog}</a>
- </ul>
- </#if>
- <#if security.hasPermission("WORKFLOW_MAINT", session)>
- <li><div class="tabletext">${uiLabelMap.WebtoolsWorkflowEngineTools}</div>
- <ul>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsWorkflowMonitor}</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsReadXPDLFile}</a>
- </ul>
- </#if>
- <#if security.hasPermission("DATAFILE_MAINT", session)>
- <li><div class="tabletext">${uiLabelMap.WebtoolsDataFileTools}</div>
- <ul>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsWorkWithDataFiles}</a>
- </ul>
- </#if>
- <li><div class="tabletext">${uiLabelMap.WebtoolsMiscSetupTools}</div>
- <ul>
- <#if security.hasPermission("PERIOD_MAINT", session)>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsEditCustomTimePeriods}</a>
- </#if>
- <#if security.hasPermission("ENUM_STATUS_MAINT", session)>
- <!--
- <li><a href="<@o...@ofbizUrl>" class="linktext">Edit Enumerations</a>
- <li><a href="<@o...@ofbizUrl>" class="linktext">Edit Status Options</a>
- -->
- </#if>
- </ul>
- <li><div class="tabletext">${uiLabelMap.WebtoolsPerformanceTests}</div>
- <ul>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsEntityEngine}</a>
- </ul>
- <#if security.hasPermission("SERVER_STATS_VIEW", session)>
- <li><div class="tabletext">${uiLabelMap.WebtoolsServerHitStatisticsTools}</div>
- <ul>
- <li><a href="<@o...@ofbizUrl>" class="linktext">${uiLabelMap.WebtoolsStatsSinceServerStart}</a>
- </ul>
- </#if>
- </ul>
- </#if>
-
- <div class="tabletext">${uiLabelMap.WebtoolsNote1}</div>
- </td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
+<div class="screenlet">
+ <table width='100%' border='0' cellspacing='0' cellpadding='0' class='boxtop'>
+ <tr>
+ <td><div class='boxhead'>${uiLabelMap.WebtoolsMainPage}</div></td>
+ <td align='right' class="lightbuttontextdisabled">${delegator.getDelegatorName()}</td>
+ </tr>
+ </table>
+ <div class="screenlet-body">
+ <#if !userLogin?has_content>
+ <div>${uiLabelMap.WebtoolsMessage14}.</div>
+ <br />
+ </#if>
+ <div>${uiLabelMap.WebtoolsTitle1} ${uiLabelMap.WebtoolsTitle2} ${uiLabelMap.WebtoolsTitle3} ${uiLabelMap.WebtoolsTitle4} ${uiLabelMap.WebtoolsTitle5} ${uiLabelMap.WebtoolsTitle6}.
+ <br /><br />
+ ${uiLabelMap.WebtoolsMessage13}.
+ </div>
+ <#if userLogin?has_content>
+ <ul class="webToolList">
+ <li><h3>${uiLabelMap.WebtoolsCacheDebugTools}</h3></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsCacheMaintenance}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsAdjustDebuggingLevels}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsViewComponents}</a></li>
+ <#if security.hasPermission("ENTITY_MAINT", session)>
+ <li><h3>${uiLabelMap.WebtoolsEntityEngineTools}</h3></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsEntityDataMaintenance}</a></li>
+ <li><a href="<@o...@ofbizUrl>" target="_blank">${uiLabelMap.WebtoolsEntityReference}</a> <a href="<@o...@ofbizUrl>" target="_blank">[${uiLabelMap.WebtoolsEntityReferenceStaticVersion}]</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.PageTitleEntitySQLProcessor}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsEntitySyncStatus}</a></li>
+ <li><a href="<@o...@ofbizUrl>" target="_blank">${uiLabelMap.WebtoolsInduceModelXMLFromDatabase}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsCheckUpdateDatabase}</a></li>
+ <#-- want to leave these out because they are only working so-so, and cause people more problems that they solve, IMHO
+ <li><a href="<@o...@ofbizUrl>" target="_blank">Edit Entity Definitions</a></li>
+ <li><a href="<@o...@ofbizUrl>" target="_blank">Generate Entity Model XML (all in one)</a></li>
+ <li><a href="<@o...@ofbizUrl>" target="_blank">Save Entity Model XML to Files</a></li>
+ -->
+ <#-- not working right now anyway
+ <li><a href="<@o...@ofbizUrl>" target="_blank">Generate Entity Group XML</a></li>
+ <li><a href="<@o...@ofbizUrl>" target="_blank">Save Entity Group XML to File</a></li>
+ -->
+ <#--
+ <li><a href="<@o...@ofbizUrl>">MySQL Table Creation SQL</a></li>
+ <li><a href="<@o...@ofbizUrl>">MySQL Auto Data SQL</a></li>
+ -->
+ <li><h3>${uiLabelMap.WebtoolsEntityXMLTools}</h3></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.PageTitleEntityExport}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.PageTitleEntityExportAll}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.PageTitleEntityImport}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.PageTitleEntityImportDir}</a></li>
+ </#if>
+ <#if security.hasPermission("SERVICE_MAINT", session)>
+ <li><h3>${uiLabelMap.WebtoolsServiceEngineTools}</h3></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsServiceReference}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.PageTitleScheduleJob}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.PageTitleRunService}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.PageTitleJobList}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.PageTitleThreadList}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsServiceLog}</a></li>
+ </#if>
+ <#if security.hasPermission("WORKFLOW_MAINT", session)>
+ <li><h3>${uiLabelMap.WebtoolsWorkflowEngineTools}</h3></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsWorkflowMonitor}</a></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsReadXPDLFile}</a></li>
+ </#if>
+ <#if security.hasPermission("DATAFILE_MAINT", session)>
+ <li><h3>${uiLabelMap.WebtoolsDataFileTools}</h3></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsWorkWithDataFiles}</a></li>
+ </#if>
+ <li><h3>${uiLabelMap.WebtoolsMiscSetupTools}</h3></li>
+ <#if security.hasPermission("PERIOD_MAINT", session)>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsEditCustomTimePeriods}</a></li>
+ </#if>
+ <#if security.hasPermission("ENUM_STATUS_MAINT", session)>
+ <#--
+ <li><a href="<@o...@ofbizUrl>">Edit Enumerations</a></li>
+ <li><a href="<@o...@ofbizUrl>">Edit Status Options</a></li>
+ -->
+ </#if>
+ <li><h3>${uiLabelMap.WebtoolsPerformanceTests}</h3></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsEntityEngine}</a></li>
+ <#if security.hasPermission("SERVER_STATS_VIEW", session)>
+ <li><h3>${uiLabelMap.WebtoolsServerHitStatisticsTools}</h3></li>
+ <li><a href="<@o...@ofbizUrl>">${uiLabelMap.WebtoolsStatsSinceServerStart}</a></li>
+ </#if>
+ </ul>
+ </#if>
+ <br />
+ <div>${uiLabelMap.WebtoolsNote1}</div>
+ </div>
+</div>
+<!-- end main.ftl -->