{tmpl_var name="toolsarea_head_txt"}
'; $lang["list_head_txt"] = $listDef["name"]; $colcount = 0; foreach($listDef["item"] as $field) { $key = $field["field"]; $html .= " \n"; $lang[$key."_txt"] = $key; $colcount++; } $html .= ' '; foreach($listDef["item"] as $field) { $key = $field["field"]; if($field["formtype"] == 'SELECT') { $html .= " \n"; } else { $html .= " \n"; } } $html .= ' '; foreach($listDef["item"] as $field) { $key = $field["field"]; $html .= " \n"; } $html .= " uneven\"> "; $html .= '
 
{tmpl_var name=\"".$key."\"}
{tmpl_var name='globalsearch_noresults_text_txt'}
'; if($module == '') { $filename = 'templates/'.$listDef["name"].'_list.htm'; } else { $filename = '../'.$module.'/templates/'.$listDef["name"].'_list.htm'; } // save template if (!$handle = fopen($filename, 'w')) { print "Cannot open file ($filename)"; exit; } if (!fwrite($handle, $html)) { print "Cannot write to file ($filename)"; exit; } fclose($handle); /*$lang["page_txt"] = 'Page'; $lang["page_of_txt"] = 'of'; $lang["page_next_txt"] = 'Next'; $lang["page_back_txt"] = 'Back'; $lang["delete_txt"] = 'Delete'; $lang["filter_txt"] = 'Filter'; $lang["add_new_record_txt"] = 'Add new record'; */ // save language file $this->lng_add($lang, $listDef, $module); } function lng_add($lang, $listDef, $module = '') { global $app, $conf; if($module == '') { $lng_file = "lib/lang/".$app->functions->check_language($conf["language"])."_".$listDef['name']."_list.lng"; } else { $lng_file = '../'.$module."/lib/lang/en_".$listDef['name']."_list.lng"; } if(is_file($lng_file)) { include_once $lng_file; } else { $wb = array(); } $wb_out = array_merge($lang, $wb); if(is_array($wb_out)) { $fp = fopen($lng_file, "w"); fwrite($fp, " $val) { $new_line = '$wb["'.$key.'"] = '."'$val';\n"; fwrite($fp, $new_line); } fwrite($fp, "?>"); fclose($fp); } } } ?>