From 6665c6cbb9e2025fc6b7f36cf9ff86ca9673cb1e Mon Sep 17 00:00:00 2001
From: cfoe <cfoe@ispconfig3>
Date: Fri, 20 Jul 2012 14:24:33 -0400
Subject: [PATCH] added admin and enduser interface for theme settings

---
 interface/web/tools/form/tpl_default.tform.php |   54 +++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 49 insertions(+), 5 deletions(-)

diff --git a/interface/web/tools/form/default-v2_settings.tform.php b/interface/web/tools/form/tpl_default.tform.php
similarity index 69%
copy from interface/web/tools/form/default-v2_settings.tform.php
copy to interface/web/tools/form/tpl_default.tform.php
index 1819f85..8a16bed 100644
--- a/interface/web/tools/form/default-v2_settings.tform.php
+++ b/interface/web/tools/form/tpl_default.tform.php
@@ -60,10 +60,10 @@
 
 */
 
-$form['title'] 		= 'Default-v2 Settings';
-$form['description'] 	= '';
-$form['name'] 		= 'default-v2';
-$form['action']		= 'default-v2_settings.php';
+$form['title'] 		= 'tpl_default_head_txt';
+$form['description'] 	= 'tpl_default_desc_txt';
+$form['name'] 		= 'tpl_default';
+$form['action']		= 'tpl_default.php';
 $form['db_table']	= 'sys_user'; // needs to be 'sys_user_theme'
 $form['db_table_idx']	= 'userid'; //??
 $form["db_history"]	= "no";
@@ -126,7 +126,51 @@
 	##################################
 	# Beginn Datenbankfelder
 	##################################
-                
+                'startmodule' => array (
+			'datatype'	=> 'VARCHAR',
+			'formtype'	=> 'SELECT',
+			'regex'		=> '',
+			'errmsg'	=> '',
+			'default'	=> '',
+			'value'		=> $modules_list,
+			'separator'	=> '',
+			'width'		=> '30',
+			'maxlength'	=> '255',
+			'rows'		=> '',
+			'cols'		=> ''
+		),
+		'language' => array (
+			'datatype'	=> 'VARCHAR',
+			'formtype'	=> 'SELECT',
+                        'validators'	=> array ( 0 => array (	'type'	=> 'NOTEMPTY',
+                                                                'errmsg'=> 'language_is_empty'),
+                                                   1 => array (	'type'	=> 'REGEX',
+                                                                'regex' => '/^[a-z]{2}$/i',
+                                                                'errmsg'=> 'language_regex_mismatch'),
+                                                ),
+			'regex'		=> '',
+			'errmsg'	=> '',
+			'default'	=> '',
+			'value'		=> $language_list,
+			'separator'	=> '',
+			'width'		=> '30',
+			'maxlength'	=> '2',
+			'rows'		=> '',
+			'cols'		=> ''
+		),
+                'app_theme' => array (
+                            'datatype'	=> 'VARCHAR',
+                            'formtype'	=> 'SELECT',
+                            'regex'	=> '',
+                            'errmsg'	=> '',
+                            'default'	=> 'default',
+                            'value'	=> $themes_list,
+                            'separator'	=> '',
+                            'width'	=> '30',
+                            'maxlength'	=> '255',
+                            'rows'	=> '',
+                            'cols'	=> ''
+                    )
 	##################################
 	# ENDE Datenbankfelder
 	##################################

--
Gitblit v1.9.1