From a91fdb2f9c8705d68bff3c5ec3037d7ba5490512 Mon Sep 17 00:00:00 2001 From: daniel <daniel@ispconfig3> Date: Thu, 05 Jun 2008 16:45:15 -0400 Subject: [PATCH] Log symlinks changed --- interface/lib/classes/listform_actions.inc.php | 25 +++++++++++++++++-------- 1 files changed, 17 insertions(+), 8 deletions(-) diff --git a/interface/lib/classes/listform_actions.inc.php b/interface/lib/classes/listform_actions.inc.php index 44bd1d5..4a198f5 100644 --- a/interface/lib/classes/listform_actions.inc.php +++ b/interface/lib/classes/listform_actions.inc.php @@ -38,10 +38,10 @@ class listform_actions { private $id; - private $idx_key; - private $DataRowColor; - private $SQLExtWhere = ''; - private $SQLOrderBy = ''; + public $idx_key; + public $DataRowColor; + public $SQLExtWhere = ''; + public $SQLOrderBy = ''; public function onLoad() { @@ -66,7 +66,6 @@ // Getting Datasets from DB $records = $app->db->queryAllRecords($this->getQueryString()); - $this->DataRowColor = "#FFFFFF"; $records_new = ''; if(is_array($records)) { @@ -83,7 +82,7 @@ } - private function prepareDataRow($rec) + public function prepareDataRow($rec) { global $app; @@ -97,7 +96,12 @@ foreach($app->listform->listDef['item'] as $field) { $key = $field['field']; if(isset($field['formtype']) && $field['formtype'] == 'SELECT') { - $rec[$key] = $field['value'][$rec[$key]]; + if(strtolower($rec[$key]) == 'y' or strtolower($rec[$key]) == 'n') { + // Set a additional image variable for bolean fields + $rec['_'.$key.'_'] = (strtolower($rec[$key]) == 'y')?'list_icon_true.png':'list_icon_false.png'; + } + //* substitute value for select field + $rec[$key] = @$field['value'][$rec[$key]]; } } @@ -139,7 +143,12 @@ { global $app; - //* Set Language File + //* Set global Language File + $lng_file = ISPC_LIB_PATH.'/lang/'.$_SESSION['s']['language'].'.lng'; + include($lng_file); + $app->tpl->setVar($wb); + + //* Set local Language File $lng_file = 'lib/lang/'.$_SESSION['s']['language'].'_'.$app->listform->listDef['name'].'_list.lng'; include($lng_file); $app->tpl->setVar($wb); -- Gitblit v1.9.1