From 07fe20e4c77c9eeae5a13f55827e96749a07ba4b Mon Sep 17 00:00:00 2001
From: cfoe <cfoe@ispconfig3>
Date: Fri, 20 Jul 2012 18:29:25 +0000
Subject: [PATCH] added admin and enduser interface for theme settings - added
 missing tpl files - WORK IN PROGRESS

---
 .../admin/templates/tpl_default-v2_admin.htm  | 37 +++++++++++++++++++
 .../web/admin/templates/tpl_default_admin.htm | 37 +++++++++++++++++++
 .../templates/admin/tpl_default-v2_admin.htm  | 37 +++++++++++++++++++
 .../templates/admin/tpl_default_admin.htm     | 37 +++++++++++++++++++
 .../default-v2/templates/tools/index.htm      | 20 ++++++++++
 .../templates/tools/interface_settings.htm    | 37 +++++++++++++++++++
 .../templates/tools/tpl_default-v2.htm        | 37 +++++++++++++++++++
 .../templates/tools/tpl_default.htm           | 37 +++++++++++++++++++
 8 files changed, 279 insertions(+)
 create mode 100644 interface/web/admin/templates/tpl_default-v2_admin.htm
 create mode 100644 interface/web/admin/templates/tpl_default_admin.htm
 create mode 100644 interface/web/themes/default-v2/templates/admin/tpl_default-v2_admin.htm
 create mode 100644 interface/web/themes/default-v2/templates/admin/tpl_default_admin.htm
 create mode 100644 interface/web/themes/default-v2/templates/tools/index.htm
 create mode 100644 interface/web/themes/default-v2/templates/tools/interface_settings.htm
 create mode 100644 interface/web/themes/default-v2/templates/tools/tpl_default-v2.htm
 create mode 100644 interface/web/themes/default-v2/templates/tools/tpl_default.htm

diff --git a/interface/web/admin/templates/tpl_default-v2_admin.htm b/interface/web/admin/templates/tpl_default-v2_admin.htm
new file mode 100644
index 0000000000..045fc02424
--- /dev/null
+++ b/interface/web/admin/templates/tpl_default-v2_admin.htm
@@ -0,0 +1,37 @@
+<h2><tmpl_var name="list_head_txt"></h2>
+<p><tmpl_var name="list_desc_txt"></p>
+
+<div class="panel panel_tools_interface">
+
+    <div class="pnl_formsarea">
+        <fieldset class="inlineLabels">
+            <div class="ctrlHolder">
+                <label for="startmodule">{tmpl_var name='startmodule_txt'}</label>
+                <select name="startmodule" id="startmodule" class="selectInput formLengthHalf">
+                    {tmpl_var name='startmodule'}
+                </select>
+            </div>
+            <div class="ctrlHolder">
+                <label for="language">{tmpl_var name='language_txt'}</label>
+                <select name="language" id="language" class="selectInput flags">
+                    {tmpl_var name='language'}
+                </select>
+            </div>
+            <!-- TODO: If user theme change is activated -->
+            <div class="ctrlHolder">
+                <label for="app_theme">{tmpl_var name='app_theme_txt'}</label>
+                <select name="app_theme" id="app_theme" class="selectInput formLengthHalf">
+                    {tmpl_var name='app_theme'}
+                </select>
+            </div>
+        </fieldset>
+        
+        <input type="hidden" name="id" value="{tmpl_var name='id'}">
+            
+        <div class="buttonHolder buttons">
+            <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','tools/interface_settings.php');"><span>{tmpl_var name='btn_save_txt'}</span></button>
+            <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('tools/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button>
+        </div>
+    </div>
+  
+</div>
\ No newline at end of file
diff --git a/interface/web/admin/templates/tpl_default_admin.htm b/interface/web/admin/templates/tpl_default_admin.htm
new file mode 100644
index 0000000000..045fc02424
--- /dev/null
+++ b/interface/web/admin/templates/tpl_default_admin.htm
@@ -0,0 +1,37 @@
+<h2><tmpl_var name="list_head_txt"></h2>
+<p><tmpl_var name="list_desc_txt"></p>
+
+<div class="panel panel_tools_interface">
+
+    <div class="pnl_formsarea">
+        <fieldset class="inlineLabels">
+            <div class="ctrlHolder">
+                <label for="startmodule">{tmpl_var name='startmodule_txt'}</label>
+                <select name="startmodule" id="startmodule" class="selectInput formLengthHalf">
+                    {tmpl_var name='startmodule'}
+                </select>
+            </div>
+            <div class="ctrlHolder">
+                <label for="language">{tmpl_var name='language_txt'}</label>
+                <select name="language" id="language" class="selectInput flags">
+                    {tmpl_var name='language'}
+                </select>
+            </div>
+            <!-- TODO: If user theme change is activated -->
+            <div class="ctrlHolder">
+                <label for="app_theme">{tmpl_var name='app_theme_txt'}</label>
+                <select name="app_theme" id="app_theme" class="selectInput formLengthHalf">
+                    {tmpl_var name='app_theme'}
+                </select>
+            </div>
+        </fieldset>
+        
+        <input type="hidden" name="id" value="{tmpl_var name='id'}">
+            
+        <div class="buttonHolder buttons">
+            <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','tools/interface_settings.php');"><span>{tmpl_var name='btn_save_txt'}</span></button>
+            <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('tools/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button>
+        </div>
+    </div>
+  
+</div>
\ No newline at end of file
diff --git a/interface/web/themes/default-v2/templates/admin/tpl_default-v2_admin.htm b/interface/web/themes/default-v2/templates/admin/tpl_default-v2_admin.htm
new file mode 100644
index 0000000000..045fc02424
--- /dev/null
+++ b/interface/web/themes/default-v2/templates/admin/tpl_default-v2_admin.htm
@@ -0,0 +1,37 @@
+<h2><tmpl_var name="list_head_txt"></h2>
+<p><tmpl_var name="list_desc_txt"></p>
+
+<div class="panel panel_tools_interface">
+
+    <div class="pnl_formsarea">
+        <fieldset class="inlineLabels">
+            <div class="ctrlHolder">
+                <label for="startmodule">{tmpl_var name='startmodule_txt'}</label>
+                <select name="startmodule" id="startmodule" class="selectInput formLengthHalf">
+                    {tmpl_var name='startmodule'}
+                </select>
+            </div>
+            <div class="ctrlHolder">
+                <label for="language">{tmpl_var name='language_txt'}</label>
+                <select name="language" id="language" class="selectInput flags">
+                    {tmpl_var name='language'}
+                </select>
+            </div>
+            <!-- TODO: If user theme change is activated -->
+            <div class="ctrlHolder">
+                <label for="app_theme">{tmpl_var name='app_theme_txt'}</label>
+                <select name="app_theme" id="app_theme" class="selectInput formLengthHalf">
+                    {tmpl_var name='app_theme'}
+                </select>
+            </div>
+        </fieldset>
+        
+        <input type="hidden" name="id" value="{tmpl_var name='id'}">
+            
+        <div class="buttonHolder buttons">
+            <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','tools/interface_settings.php');"><span>{tmpl_var name='btn_save_txt'}</span></button>
+            <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('tools/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button>
+        </div>
+    </div>
+  
+</div>
\ No newline at end of file
diff --git a/interface/web/themes/default-v2/templates/admin/tpl_default_admin.htm b/interface/web/themes/default-v2/templates/admin/tpl_default_admin.htm
new file mode 100644
index 0000000000..045fc02424
--- /dev/null
+++ b/interface/web/themes/default-v2/templates/admin/tpl_default_admin.htm
@@ -0,0 +1,37 @@
+<h2><tmpl_var name="list_head_txt"></h2>
+<p><tmpl_var name="list_desc_txt"></p>
+
+<div class="panel panel_tools_interface">
+
+    <div class="pnl_formsarea">
+        <fieldset class="inlineLabels">
+            <div class="ctrlHolder">
+                <label for="startmodule">{tmpl_var name='startmodule_txt'}</label>
+                <select name="startmodule" id="startmodule" class="selectInput formLengthHalf">
+                    {tmpl_var name='startmodule'}
+                </select>
+            </div>
+            <div class="ctrlHolder">
+                <label for="language">{tmpl_var name='language_txt'}</label>
+                <select name="language" id="language" class="selectInput flags">
+                    {tmpl_var name='language'}
+                </select>
+            </div>
+            <!-- TODO: If user theme change is activated -->
+            <div class="ctrlHolder">
+                <label for="app_theme">{tmpl_var name='app_theme_txt'}</label>
+                <select name="app_theme" id="app_theme" class="selectInput formLengthHalf">
+                    {tmpl_var name='app_theme'}
+                </select>
+            </div>
+        </fieldset>
+        
+        <input type="hidden" name="id" value="{tmpl_var name='id'}">
+            
+        <div class="buttonHolder buttons">
+            <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','tools/interface_settings.php');"><span>{tmpl_var name='btn_save_txt'}</span></button>
+            <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('tools/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button>
+        </div>
+    </div>
+  
+</div>
\ No newline at end of file
diff --git a/interface/web/themes/default-v2/templates/tools/index.htm b/interface/web/themes/default-v2/templates/tools/index.htm
new file mode 100644
index 0000000000..e1a0acbba8
--- /dev/null
+++ b/interface/web/themes/default-v2/templates/tools/index.htm
@@ -0,0 +1,20 @@
+<h2><tmpl_var name="page_head_txt"></h2>
+<p><tmpl_var name="page_desc_txt"></p>
+
+<div class="panel panel_tools_interface">
+
+    <div class="pnl_formsarea">
+        <fieldset class="inlineLabels">
+            <h2 class="frmTextHead"></h2><p>ispconfig_tools_note</p>
+            
+            TEST
+        </fieldset>
+        
+        <input type="hidden" name="id" value="{tmpl_var name='id'}">
+            
+        <div class="buttonHolder buttons">
+            &nbsp;
+        </div>
+    </div>
+  
+</div>
\ No newline at end of file
diff --git a/interface/web/themes/default-v2/templates/tools/interface_settings.htm b/interface/web/themes/default-v2/templates/tools/interface_settings.htm
new file mode 100644
index 0000000000..7a22f2708b
--- /dev/null
+++ b/interface/web/themes/default-v2/templates/tools/interface_settings.htm
@@ -0,0 +1,37 @@
+<h2><tmpl_var name="page_head_txt"></h2>
+<p><tmpl_var name="page_desc_txt"></p>
+
+<div class="panel panel_tools_interface">
+
+    <div class="pnl_formsarea">
+        <fieldset class="inlineLabels">
+            <div class="ctrlHolder">
+                <label for="language">{tmpl_var name='language_txt'}</label>
+                <select name="language" id="language" class="selectInput flags">
+                    {tmpl_var name='language'}
+                </select>
+            </div>
+            <!-- TODO: If user theme change is activated -->
+            <div class="ctrlHolder">
+                <label for="app_theme">{tmpl_var name='app_theme_txt'}</label>
+                <select name="app_theme" id="app_theme" class="selectInput formLengthHalf">
+                    {tmpl_var name='app_theme'}
+                </select>
+            </div>
+            <div class="ctrlHolder">
+                <label for="startmodule">{tmpl_var name='startmodule_txt'}</label>
+                <select name="startmodule" id="startmodule" class="selectInput formLengthHalf">
+                    {tmpl_var name='startmodule'}
+                </select>
+            </div>
+        </fieldset>
+        
+        <input type="hidden" name="id" value="{tmpl_var name='id'}">
+            
+        <div class="buttonHolder buttons">
+            <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','tools/interface_settings.php');"><span>{tmpl_var name='btn_save_txt'}</span></button>
+            <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('tools/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button>
+        </div>
+    </div>
+  
+</div>
\ No newline at end of file
diff --git a/interface/web/themes/default-v2/templates/tools/tpl_default-v2.htm b/interface/web/themes/default-v2/templates/tools/tpl_default-v2.htm
new file mode 100644
index 0000000000..330222ca22
--- /dev/null
+++ b/interface/web/themes/default-v2/templates/tools/tpl_default-v2.htm
@@ -0,0 +1,37 @@
+<h2><tmpl_var name="list_head_txt"></h2>
+<p><tmpl_var name="list_desc_txt"></p>
+
+<div class="panel panel_tools_tpl">
+
+    <div class="pnl_formsarea">
+        <fieldset class="inlineLabels">
+            <div class="ctrlHolder">
+                <label for="startmodule">{tmpl_var name='startmodule_txt'}</label>
+                <select name="startmodule" id="startmodule" class="selectInput formLengthHalf">
+                    {tmpl_var name='startmodule'}
+                </select>
+            </div>
+            <div class="ctrlHolder">
+                <label for="language">{tmpl_var name='language_txt'}</label>
+                <select name="language" id="language" class="selectInput flags">
+                    {tmpl_var name='language'}
+                </select>
+            </div>
+            <!-- TODO: If user theme change is activated -->
+            <div class="ctrlHolder">
+                <label for="app_theme">{tmpl_var name='app_theme_txt'}</label>
+                <select name="app_theme" id="app_theme" class="selectInput formLengthHalf">
+                    {tmpl_var name='app_theme'}
+                </select>
+            </div>
+        </fieldset>
+        
+        <input type="hidden" name="id" value="{tmpl_var name='id'}">
+            
+        <div class="buttonHolder buttons">
+            <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','tools/tpl_default-v2.php');"><span>{tmpl_var name='btn_save_txt'}</span></button>
+            <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('tools/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button>
+        </div>
+    </div>
+  
+</div>
\ No newline at end of file
diff --git a/interface/web/themes/default-v2/templates/tools/tpl_default.htm b/interface/web/themes/default-v2/templates/tools/tpl_default.htm
new file mode 100644
index 0000000000..233b3e9909
--- /dev/null
+++ b/interface/web/themes/default-v2/templates/tools/tpl_default.htm
@@ -0,0 +1,37 @@
+<h2><tmpl_var name="list_head_txt"></h2>
+<p><tmpl_var name="list_desc_txt"></p>
+
+<div class="panel panel_tools_tpl">
+
+    <div class="pnl_formsarea">
+        <fieldset class="inlineLabels">
+            <div class="ctrlHolder">
+                <label for="startmodule">{tmpl_var name='startmodule_txt'}</label>
+                <select name="startmodule" id="startmodule" class="selectInput formLengthHalf">
+                    {tmpl_var name='startmodule'}
+                </select>
+            </div>
+            <div class="ctrlHolder">
+                <label for="language">{tmpl_var name='language_txt'}</label>
+                <select name="language" id="language" class="selectInput flags">
+                    {tmpl_var name='language'}
+                </select>
+            </div>
+            <!-- TODO: If user theme change is activated -->
+            <div class="ctrlHolder">
+                <label for="app_theme">{tmpl_var name='app_theme_txt'}</label>
+                <select name="app_theme" id="app_theme" class="selectInput formLengthHalf">
+                    {tmpl_var name='app_theme'}
+                </select>
+            </div>
+        </fieldset>
+        
+        <input type="hidden" name="id" value="{tmpl_var name='id'}">
+            
+        <div class="buttonHolder buttons">
+            <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','tools/tpl_default.php');"><span>{tmpl_var name='btn_save_txt'}</span></button>
+            <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('tools/index.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button>
+        </div>
+    </div>
+  
+</div>
\ No newline at end of file
-- 
GitLab