From 8fda131da1d53721e3f438833ee786e3f336aa0a Mon Sep 17 00:00:00 2001
From: pedro_morgan <pedro_morgan@ispconfig3>
Date: Tue, 21 Aug 2007 00:21:21 -0400
Subject: [PATCH] Getting ring of finalt rootpath arguments

---
 interface/web/admin/form/dbsync.tform.php |  362 +++++++++++++++++++++++++--------------------------
 1 files changed, 178 insertions(+), 184 deletions(-)

diff --git a/interface/web/admin/form/dbsync.tform.php b/interface/web/admin/form/dbsync.tform.php
index 93c2de9..5e4ded8 100644
--- a/interface/web/admin/form/dbsync.tform.php
+++ b/interface/web/admin/form/dbsync.tform.php
@@ -34,9 +34,9 @@
 	Tabellendefinition
 
 	Datentypen:
-	- INTEGER (Wandelt Ausdr�cke in Int um)
+	- INTEGER (Wandelt Ausdr�cke in Int um)
 	- DOUBLE
-	- CURRENCY (Formatiert Zahlen nach W�hrungsnotation)
+	- CURRENCY (Formatiert Zahlen nach W�hrungsnotation)
 	- VARCHAR (kein weiterer Format Check)
 	- TEXT (kein weiterer Format Check)
 	- DATE (Datumsformat, Timestamp Umwandlung)
@@ -55,18 +55,18 @@
 	- Wert oder Array
 
 	Hinweis:
-	Das ID-Feld ist nicht bei den Table Values einzuf�gen.
+	Das ID-Feld ist nicht bei den Table Values einzuf�gen.
 
 
 */
 
-// lese Module aus
+//* Load modules
 $modules_list = array();
-$handle = @opendir($conf["rootpath"]."/web"); 
+$handle = @opendir(ISPC_WEB_PATH); 
 while ($file = @readdir ($handle)) { 
     if ($file != "." && $file != "..") {
-        if(@is_dir($conf["rootpath"]."/web/".$file)) {
-            if(is_file($conf["rootpath"]."/web/".$file."/lib/module.conf.php") and $file != 'login') {
+        if(@is_dir(ISPC_WEB_PATH."/$file")) {
+            if(is_file(ISPC_WEB_PATH."/$file/lib/module.conf.php") and $file != 'login') {
 				$modules_list[$file] = $file;
 			}
         }
@@ -74,197 +74,191 @@
 }
 closedir($handle);
 
-// lese Datenbanken mit aktivierter db_history ein.
+//* read data bases in with more activated db_history.
 $db_tables = array();
 foreach($modules_list as $md) {
-	$handle = @opendir($conf["rootpath"]."/web/".$md."/form"); 
+	$handle = @opendir(ISPC_WEB_PATH."/$md/form"); 
 	while ($file = @readdir ($handle)) { 
-    	if ($file != "." && $file != ".." && substr($file,0,1) != '.') {
-        	include_once($conf["rootpath"]."/web/".$md."/form/".$file);
-			if($form["db_history"] == "yes") {
-				$tmp_id = $form["db_table"];
-				$db_tables[$tmp_id] = $form["db_table"];
+    	if ($file != '.' && $file != '..' && substr($file, 0, 1) != '.') {
+        	include_once(ISPC_WEB_PATH."/$md/form/$file");
+			if($form['db_history'] == 'yes') {
+				$tmp_id = $form['db_table'];
+				$db_tables[$tmp_id] = $form['db_table'];
 			}
 			unset($form);
 		}
 	}
 	closedir($handle);
 }
-
 unset($form);
 
 
+$form['title']          = 'DB sync';
+$form['description']    = 'ISPConfig database snchronisation tool.';
+$form['name']           = 'dbsync';
+$form['action']         = 'dbsync_edit.php';
+$form['db_table']       = 'sys_dbsync';
+$form['db_table_idx']   = 'id';
+$form['tab_default']    = 'dbsync';
+$form['list_default']   = 'dbsync_list.php';
+$form['auth']           = 'no';
 
 
-$form["title"] 			= "DB sync";
-$form["description"] 	= "ISPConfig database snchronisation tool.";
-$form["name"] 			= "dbsync";
-$form["action"]			= "dbsync_edit.php";
-$form["db_table"]		= "sys_dbsync";
-$form["db_table_idx"]	= "id";
-$form["tab_default"]	= "dbsync";
-$form["list_default"]	= "dbsync_list.php";
-$form["auth"]			= 'no';
-
-
-
-
-
-$form["tabs"]['dbsync'] = array (
-	'title' 	=> "DB sync",
-	'width' 	=> 80,
-	'template' 	=> "templates/dbsync_edit.htm",
-	'fields' 	=> array (
-	##################################
-	# Beginn Datenbankfelder
-	##################################
-		'jobname' => array (
-			'datatype'	=> 'VARCHAR',
-			'formtype'	=> 'TEXT',
-			'regex'		=> '/^.{1,30}$/',
-			'errmsg'	=> 'jobname_err',
-			'default'	=> '',
-			'value'		=> '',
-			'separator'	=> '',
-			'width'		=> '15',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		),
-		'sync_interval_minutes' => array (
-			'datatype'	=> 'INTEGER',
-			'formtype'	=> 'TEXT',
-			'regex'		=> '',
-			'errmsg'	=> '',
-			'default'	=> '',
-			'value'		=> '',
-			'separator'	=> '',
-			'width'		=> '15',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		),
-		'db_type' => array (
-			'datatype'	=> 'VARCHAR',
-			'formtype'	=> 'SELECT',
-			'regex'		=> '',
-			'errmsg'	=> '',
-			'default'	=> '',
-			'value'		=> array('mysql' => 'mysql'),
-			'separator'	=> '',
-			'width'		=> '30',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		),
-		'db_host' => array (
-			'datatype'	=> 'VARCHAR',
-			'formtype'	=> 'TEXT',
-			'regex'		=> '',
-			'errmsg'	=> '',
-			'default'	=> '',
-			'value'		=> '',
-			'separator'	=> '',
-			'width'		=> '30',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		),
-		'db_name' => array (
-			'datatype'	=> 'VARCHAR',
-			'formtype'	=> 'TEXT',
-			'regex'		=> '',
-			'errmsg'	=> '',
-			'default'	=> '',
-			'value'		=> '',
-			'separator'	=> '',
-			'width'		=> '30',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		),
-		'db_username' => array (
-			'datatype'	=> 'VARCHAR',
-			'formtype'	=> 'TEXT',
-			'regex'		=> '',
-			'errmsg'	=> '',
-			'default'	=> '',
-			'value'		=> '',
-			'separator'	=> '',
-			'width'		=> '30',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		),
-		'db_password' => array (
-			'datatype'	=> 'VARCHAR',
-			'formtype'	=> 'TEXT',
-			'regex'		=> '',
-			'errmsg'	=> '',
-			'default'	=> '',
-			'value'		=> '',
-			'separator'	=> '',
-			'width'		=> '30',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		),
-		'db_tables' => array (
-			'datatype'	=> 'VARCHAR',
-			'formtype'	=> 'CHECKBOXARRAY',
-			'regex'		=> '',
-			'errmsg'	=> '',
-			'default'	=> 'admin,forms',
-			'value'		=> $db_tables,
-			'separator'	=> ',',
-			'width'		=> '30',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		),
-		'empty_datalog' => array (
-			'datatype'	=> 'INTEGER',
-			'formtype'	=> 'CHECKBOX',
-			'regex'		=> '',
-			'errmsg'	=> '',
-			'default'	=> '',
-			'value'		=> array(0 => 0,1 => 1),
-			'separator'	=> '',
-			'width'		=> '30',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		),
-		'sync_datalog_external' => array (
-			'datatype'	=> 'INTEGER',
-			'formtype'	=> 'CHECKBOX',
-			'regex'		=> '',
-			'errmsg'	=> '',
-			'default'	=> '',
-			'value'		=> array(0 => 0,1 => 1),
-			'separator'	=> '',
-			'width'		=> '30',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		),
-		'active' => array (
-			'datatype'	=> 'INTEGER',
-			'formtype'	=> 'CHECKBOX',
-			'regex'		=> '',
-			'errmsg'	=> '',
-			'default'	=> '1',
-			'value'		=> array(0 => 0,1 => 1),
-			'separator'	=> '',
-			'width'		=> '30',
-			'maxlength'	=> '255',
-			'rows'		=> '',
-			'cols'		=> ''
-		)
-	##################################
-	# ENDE Datenbankfelder
-	##################################
-	)
+$form['tabs']['dbsync'] = array (
+    'title'     => 'DB sync',
+    'width'     => 80,
+    'template'  => 'templates/dbsync_edit.htm',
+    'fields'    => array (
+    ##################################
+    # Beginn Datenbankfelder
+    ##################################
+        'jobname' => array (
+            'datatype'  => 'VARCHAR',
+            'formtype'  => 'TEXT',
+            'regex'     => '/^.{1,30}$/',
+            'errmsg'    => 'jobname_err',
+            'default'   => '',
+            'value'     => '',
+            'separator' => '',
+            'width'     => '15',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        ),
+        'sync_interval_minutes' => array (
+            'datatype'  => 'INTEGER',
+            'formtype'  => 'TEXT',
+            'regex'     => '',
+            'errmsg'    => '',
+            'default'   => '',
+            'value'     => '',
+            'separator' => '',
+            'width'     => '15',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        ),
+        'db_type' => array (
+            'datatype'  => 'VARCHAR',
+            'formtype'  => 'SELECT',
+            'regex'     => '',
+            'errmsg'    => '',
+            'default'   => '',
+            'value'     => array('mysql' => 'mysql'),
+            'separator' => '',
+            'width'     => '30',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        ),
+        'db_host' => array (
+            'datatype'  => 'VARCHAR',
+            'formtype'  => 'TEXT',
+            'regex'     => '',
+            'errmsg'    => '',
+            'default'   => '',
+            'value'     => '',
+            'separator' => '',
+            'width'     => '30',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        ),
+        'db_name' => array (
+            'datatype'  => 'VARCHAR',
+            'formtype'  => 'TEXT',
+            'regex'     => '',
+            'errmsg'    => '',
+            'default'   => '',
+            'value'     => '',
+            'separator' => '',
+            'width'     => '30',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        ),
+        'db_username' => array (
+            'datatype'  => 'VARCHAR',
+            'formtype'  => 'TEXT',
+            'regex'     => '',
+            'errmsg'    => '',
+            'default'   => '',
+            'value'     => '',
+            'separator' => '',
+            'width'     => '30',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        ),
+        'db_password' => array (
+            'datatype'  => 'VARCHAR',
+            'formtype'  => 'TEXT',
+            'regex'     => '',
+            'errmsg'    => '',
+            'default'   => '',
+            'value'     => '',
+            'separator' => '',
+            'width'     => '30',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        ),
+        'db_tables' => array (
+            'datatype'  => 'VARCHAR',
+            'formtype'  => 'CHECKBOXARRAY',
+            'regex'     => '',
+            'errmsg'    => '',
+            'default'   => 'admin,forms',
+            'value'     => $db_tables,
+            'separator' => ',',
+            'width'     => '30',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        ),
+        'empty_datalog' => array (
+            'datatype'  => 'INTEGER',
+            'formtype'  => 'CHECKBOX',
+            'regex'     => '',
+            'errmsg'    => '',
+            'default'   => '',
+            'value'     => array(0 => 0,1 => 1),
+            'separator' => '',
+            'width'     => '30',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        ),
+        'sync_datalog_external' => array (
+            'datatype'  => 'INTEGER',
+            'formtype'  => 'CHECKBOX',
+            'regex'     => '',
+            'errmsg'    => '',
+            'default'   => '',
+            'value'     => array(0 => 0,1 => 1),
+            'separator' => '',
+            'width'     => '30',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        ),
+        'active' => array (
+            'datatype'  => 'INTEGER',
+            'formtype'  => 'CHECKBOX',
+            'regex'     => '',
+            'errmsg'    => '',
+            'default'   => '1',
+            'value'     => array(0 => 0,1 => 1),
+            'separator' => '',
+            'width'     => '30',
+            'maxlength' => '255',
+            'rows'      => '',
+            'cols'      => ''
+        )
+    ##################################
+    # ENDE Datenbankfelder
+    ##################################
+    )
 );
 
 ?>
\ No newline at end of file

--
Gitblit v1.9.1