[pLog-svn] r1398 - plog/trunk/templates/admin

oscar at devel.plogworld.net oscar at devel.plogworld.net
Fri Mar 11 16:05:32 GMT 2005


Author: oscar
Date: 2005-03-11 16:05:31 +0000 (Fri, 11 Mar 2005)
New Revision: 1398

Modified:
   plog/trunk/templates/admin/globalsettings.template
   plog/trunk/templates/admin/globalsettings_bayesian.template
   plog/trunk/templates/admin/globalsettings_email.template
   plog/trunk/templates/admin/globalsettings_general.template
   plog/trunk/templates/admin/globalsettings_helpers.template
   plog/trunk/templates/admin/globalsettings_interfaces.template
   plog/trunk/templates/admin/globalsettings_resources.template
   plog/trunk/templates/admin/globalsettings_search.template
   plog/trunk/templates/admin/globalsettings_security.template
   plog/trunk/templates/admin/globalsettings_summary.template
   plog/trunk/templates/admin/globalsettings_templates.template
   plog/trunk/templates/admin/globalsettings_uploads.template
   plog/trunk/templates/admin/globalsettings_url.template
   plog/trunk/templates/admin/menus.xml
Log:
due to some not-so-positive feedback from a few users in the forums, I have
separated the "general settings" section into several different pages, each one in its own
tab instead of one big page with all settings. No chagnes to the php code were needed, everything
is handled via some smarty code.


Modified: plog/trunk/templates/admin/globalsettings.template
===================================================================
--- plog/trunk/templates/admin/globalsettings.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,40 +1,74 @@
+{if $smarty.request.show == "general"}
+{assign var=file value="$admintemplatepath/globalsettings_general.template"}
+{assign var=show value="general"}
+{assign var=optName value="editSiteSettings"}
+{elseif $smarty.request.show == "summary"}
+{assign var=file value="$admintemplatepath/globalsettings_summary.template"}
+{assign var=show value="summary"}
+{assign var=optName value="summarySettings"}
+{elseif $smarty.request.show == "templates"}
+{assign var=file value="$admintemplatepath/globalsettings_templates.template"}
+{assign var=show value="templates"}
+{assign var=optName value="templateSettings"}
+{elseif $smarty.request.show == "urls"}
+{assign var=file value="$admintemplatepath/globalsettings_url.template"}
+{assign var=show value="urls"}
+{assign var=optName value="urlSettings"}
+{elseif $smarty.request.show == "email"}
+{assign var=file value="$admintemplatepath/globalsettings_email.template"}
+{assign var=show value="email"}
+{assign var=optName value="emailSettings"}
+{elseif $smarty.request.show == "helpers"}
+{assign var=file value="$admintemplatepath/globalsettings_helpers.template"}
+{assign var=show value="helpers"}
+{assign var=optName value="helpersSettings"}
+{elseif $smarty.request.show == "upload"}
+{assign var=file value="$admintemplatepath/globalsettings_uploads.template"}
+{assign var=show value="upload"}
+{assign var=optName value="uploadSettings"}
+{elseif $smarty.request.show == "interfaces"}
+{assign var=file value="$admintemplatepath/globalsettings_interfaces.template"}
+{assign var=show value="interfaces"}
+{assign var=optName value="interfacesSettings"}
+{elseif $smarty.request.show == "security"}
+{assign var=file value="$admintemplatepath/globalsettings_security.template"}
+{assign var=show value="security"}
+{assign var=optName value="securitySettings"}
+{elseif $smarty.request.show == "bayesian"}
+{assign var=file value="$admintemplatepath/globalsettings_bayesian.template"}
+{assign var=show value="bayesian"}
+{assign var=optName value="bayesianSettings"}
+{elseif $smarty.request.show == "resources"}
+{assign var=file value="$admintemplatepath/globalsettings_resources.template"}
+{assign var=show value="resources"}
+{assign var=optName value="resourcesSettings"}
+{elseif $smarty.request.show == "search"}
+{assign var=file value="$admintemplatepath/globalsettings_search.template"}
+{assign var=show value="search"}
+{assign var=optName value="searchSettings"}
+{else}
+{assign var=file value="$admintemplatepath/globalsettings_general.template"}
+{assign var=show value="general"}
+{assign var=optName value="editSiteSettings"}
+{/if}
+
 {include file="$admintemplatepath/header.template"}
-{include file="$admintemplatepath/navigation.template" showOpt=editSiteSettings title=$locale->tr("GlobalSettings")}
+{include file="$admintemplatepath/navigation.template" showOpt=$optName title=$locale->tr($optName)}
   <form name="updateGlobalSettings" action="admin.php" method="post">
    <fieldset class="inputField">
-	<legend>{$locale->tr("editSiteSettings")}</legend>
+	<legend>{$locale->tr($optName)}</legend>
    {include file="$admintemplatepath/successmessage.template"}
-   {include file="$admintemplatepath/errormessage.template"}   
-   {include file="$admintemplatepath/globalsettings_general.template"}
+   {include file="$admintemplatepath/errormessage.template"} 
 
-   {include file="$admintemplatepath/globalsettings_summary.template"} 
+{include file="$file"}
 
-   {include file="$admintemplatepath/globalsettings_templates.template"}
-   
-   {include file="$admintemplatepath/globalsettings_url.template"}
-
-   {include file="$admintemplatepath/globalsettings_email.template"}
-   
-   {include file="$admintemplatepath/globalsettings_helpers.template"}   
-   
-   {include file="$admintemplatepath/globalsettings_uploads.template"}
-   
-   {include file="$admintemplatepath/globalsettings_interfaces.template"}
-
-   {include file="$admintemplatepath/globalsettings_security.template"}
-
-   {include file="$admintemplatepath/globalsettings_bayesian.template"}
-
-   {include file="$admintemplatepath/globalsettings_resources.template"}
-   
-   {include file="$admintemplatepath/globalsettings_search.template"}
-
   </fieldset>
   <div class="buttons">
     <input type="hidden" name="op" value="updateGlobalSettings"/>
+    <input type="hidden" name="show" value="{$show}" />
     <input type="reset" name="reset" value="{$locale->tr("reset")}" />
     <input type="submit" name="{$locale->tr("update")}" value="{$locale->tr("update")}"/>
   </div>
   </form>
 {include file="$admintemplatepath/footernavigation.template"}
-{include file="$admintemplatepath/footer.template"}
+{include file="$admintemplatepath/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/admin/globalsettings_bayesian.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_bayesian.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_bayesian.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
-<a name="bayesian">
-  <h4 class="sectionTitle">&raquo; {$locale->tr("bayesianSettings")}</h4>
-</a>
 <div style="padding-left:10px;" id="bayesian">
    <!-- bayesian filter options -->
    <!-- bayesian_filter_enabled -->

Modified: plog/trunk/templates/admin/globalsettings_email.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_email.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_email.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,7 +1,4 @@
- <a name="email">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("emailSettings")}</h4>
- </a>  
- <div style="padding-left:10px;" id="email">
+  <div style="padding-left:10px;" id="email">
    <div class="field">
     <label for="config[check_email_address_validity]">check_email_address_validity</label>
 	<div class="formHelp">{$locale->tr("help_check_email_address_validity")}</div>

Modified: plog/trunk/templates/admin/globalsettings_general.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_general.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_general.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
- <a name="general">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("editSiteSettings")}</h4>
- </a>
 <div style="padding-left:10px;" id="general">
    <!-- enable or disable comments globally -->
    <div class="field">

Modified: plog/trunk/templates/admin/globalsettings_helpers.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_helpers.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_helpers.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
- <a name="helpers">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("helpersSettings")}</h4>
- </a>
  <div style="padding-left:10px;" id="helpers">
    <!-- path_to_tar -->
    <div class="field">
@@ -33,4 +30,4 @@
     <input class="radio" type="radio" name="config[unzip_use_native_version]" name="config[unzip_use_native_version]" value="1" {if $unzip_use_native_version == 1 } checked="checked" {/if} />{$locale->tr("yes")}
     <input class="radio" type="radio" name="config[unzip_use_native_version]" name="config[unzip_use_native_version]" value="0" {if $unzip_use_native_version == 0 } checked="checked" {/if} />{$locale->tr("no")}
    </div>
- </div>  
\ No newline at end of file
+ </div>
\ No newline at end of file

Modified: plog/trunk/templates/admin/globalsettings_interfaces.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_interfaces.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_interfaces.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
-<a name="interfaces">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("interfacesSettings")}</h4>
-</a>
 <div style="padding-left:10px;" id="interfaces">
    <!-- xmlrpc_ping_enabled -->
    <div class="field">

Modified: plog/trunk/templates/admin/globalsettings_resources.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_resources.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_resources.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
- <a name="resources">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("resourcesSettings")}</h4>
- </a>
 <div style="padding-left:10px;" id="resources">
    <!-- resources_enabled -->
    <div class="field">

Modified: plog/trunk/templates/admin/globalsettings_search.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_search.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_search.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
- <a name="search">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("searchSettings")}</h4>
- </a>
 <div style="padding-left:10px;" id="search">
    <!-- search_engine_enabled -->
    <div class="field">

Modified: plog/trunk/templates/admin/globalsettings_security.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_security.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_security.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
- <a name="security">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("securitySettings")}</h4>
- </a>
 <div style="padding-left:10px;" id="security">
    <!-- security_pipeline_enabled -->
    <div class="field">

Modified: plog/trunk/templates/admin/globalsettings_summary.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_summary.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_summary.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
- <a name="summary">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("summarySettings")}</h4>
- </a>
  <div style="padding-left:10px;" id="summary">
    <!-- summary_page_show_max -->
    <div class="field">

Modified: plog/trunk/templates/admin/globalsettings_templates.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_templates.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_templates.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
- <a name="templates">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("templateSettings")}</h4>
- </a>  
  <div style="padding-left:10px;" id="templates">
    <!-- template_folder -->
    <div class="field">

Modified: plog/trunk/templates/admin/globalsettings_uploads.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_uploads.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_uploads.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
-<a name="uploads">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("uploadSettings")}</h4>
-</a>
 <div style="padding-left:10px;" id="uploads">
    <!-- uploads enabled or disabled at all -->
    <div class="field">

Modified: plog/trunk/templates/admin/globalsettings_url.template
===================================================================
--- plog/trunk/templates/admin/globalsettings_url.template	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/globalsettings_url.template	2005-03-11 16:05:31 UTC (rev 1398)
@@ -1,6 +1,3 @@
- <a name="urls">
-   <h4 class="sectionTitle">&raquo; {$locale->tr("urlSettings")}</h4>
- </a>
  <div style="padding-left:10px;" id="urls">
    <!-- request_format_mode -->
    <div class="field">

Modified: plog/trunk/templates/admin/menus.xml
===================================================================
--- plog/trunk/templates/admin/menus.xml	2005-03-11 15:30:05 UTC (rev 1397)
+++ plog/trunk/templates/admin/menus.xml	2005-03-11 16:05:31 UTC (rev 1398)
@@ -57,18 +57,18 @@
 			<siteTemplates url="?op=siteTemplates" siteAdmin="1" />		
 		</Templates>
 		<GlobalSettings ignoreBreadCrumbs="1">
-			<editSiteSettings url="?op=editSiteSettings#general" siteAdmin="1" />
-			<summarySettings url="?op=editSiteSettings#summary" siteAdmin="1" ignoreTab="1" />
-			<templateSettings url="?op=editSiteSettings#templates" siteAdmin="1"  ignoreTab="1" />
-			<urlSettings url="?op=editSiteSettings#urls" siteAdmin="1" ignoreTab="1" />
-			<emailSettings url="?op=editSiteSettings#email" siteAdmin="1" ignoreTab="1" />
-			<uploadSettings url="?op=editSiteSettings#upload" siteAdmin="1" ignoreTab="1" />
-			<helpersSettings url="?op=editSiteSettings#helpers" siteAdmin="1" ignoreTab="1"/>
-			<interfacesSettings url="?op=editSiteSettings#interfaces" siteAdmin="1" ignoreTab="1"/>
-			<securitySettings url="?op=editSiteSettings#security" siteAdmin="1" ignoreTab="1"/>
-			<bayesianSettings url="?op=editSiteSettings#bayesian" siteAdmin="1" ignoreTab="1"/>
-			<resourcesSettings url="?op=editSiteSettings#resources" siteAdmin="1" ignoreTab="1"/>
-			<searchSettings url="?op=editSiteSettings#search" siteAdmin="1" ignoreTab="1"/>
+			<editSiteSettings url="?op=editSiteSettings&amp;show=general" siteAdmin="1" />
+			<summarySettings url="?op=editSiteSettings&amp;show=summary" siteAdmin="1" />
+			<templateSettings url="?op=editSiteSettings&amp;show=templates" siteAdmin="1"   />
+			<urlSettings url="?op=editSiteSettings&amp;show=urls" siteAdmin="1"  />
+			<emailSettings url="?op=editSiteSettings&amp;show=email" siteAdmin="1"  />
+			<uploadSettings url="?op=editSiteSettings&amp;show=upload" siteAdmin="1"  />
+			<helpersSettings url="?op=editSiteSettings&amp;show=helpers" siteAdmin="1" />
+			<interfacesSettings url="?op=editSiteSettings&amp;show=interfaces" siteAdmin="1" />
+			<securitySettings url="?op=editSiteSettings&amp;show=security" siteAdmin="1" />
+			<bayesianSettings url="?op=editSiteSettings&amp;show=bayesian" siteAdmin="1" />
+			<resourcesSettings url="?op=editSiteSettings&amp;show=resources" siteAdmin="1" />
+			<searchSettings url="?op=editSiteSettings&amp;show=search" siteAdmin="1" />
 		</GlobalSettings>
 		<cleanUpSection ignoreBreadCrums="1">
 			<cleanUp url="?op=cleanUp" siteAdmin="1" />




More information about the pLog-svn mailing list