tbrehm
2008-12-12 ec09b18c9c44f85ceb6d9e7588a03a221cd1193f
interface/lib/classes/tform_tpl_generator.inc.php
@@ -51,7 +51,7 @@
        <label for=\"".$key."\" class=\"wf_preField\">{tmpl_var name='".$key."_txt'}</label>
        <input type=\"text\" id=\"".$key."\" name=\"".$key."\" value=\"{tmpl_var name='".$key."'}\" size=\"".$field['width']."\" maxlength=\"".$field['maxlength']."\"";
          if ($field['required'] == true ) {
                 $html .= " class=\"wf_required\"><span class=\"wf_reqMark\">*</span><br>";
                 $html .= " class=\"wf_required\"><span class=\"wf_reqMark\">*</span><br />";
          } else {
                  $html .= ">";
          }
@@ -68,7 +68,7 @@
          }
               $html .= "{tmpl_var name='".$key."'}</textarea>";
          if ($field['required'] == true ) {
                 $html .= "<span class=\"wf_reqMark\">*</span><br>";
                 $html .= "<span class=\"wf_reqMark\">*</span><br />";
          }
               $html .= "\r\n      </span>";
            break;
@@ -83,7 +83,7 @@
          }
               $html .= "{tmpl_var name='".$key."'}</select>";
          if ($field['required'] == true ) {
                 $html .= "<span class=\"wf_reqMark\">*</span><br>";
                 $html .= "<span class=\"wf_reqMark\">*</span><br />";
          }
               $html .= "\r\n      </span>";
            break;
@@ -98,7 +98,7 @@
          }
               $html .= "{tmpl_var name='".$key."'}</select>";
          if ($field['required'] == true ) {
                 $html .= "<span class=\"wf_reqMark\">*</span><br>";
                 $html .= "<span class=\"wf_reqMark\">*</span><br />";
          }
               $html .= "\r\n      </span>";
            break;
@@ -107,7 +107,7 @@
        <label for=\"".$key."\" class=\"wf_preField\">{tmpl_var name='".$key."_txt'}</label>
        <input type=\"password\" id=\"".$key."\" name=\"".$key."\" value=\"{tmpl_var name='".$key."'}\" size=\"".$field['width']."\" maxlength=\"".$field['maxlength']."\"";
          if ($field['required'] == true ) {
                 $html .= " class=\"wf_required\"><span class=\"wf_reqMark\">*</span><br>";
                 $html .= " class=\"wf_required\"><span class=\"wf_reqMark\">*</span><br />";
          } else {
                  $html .= ">";
          }
@@ -120,7 +120,7 @@
                 $html .= "                    <span class=\"wf_required\">
                      {tmpl_var name='".$key."'}
                    </span>
                    <span class=\"wf_reqMark\">*</span><br>";
                    <span class=\"wf_reqMark\">*</span><br />";
          } else {
                 $html .= "                    <span class=\"\">
                      {tmpl_var name='".$key."'}
@@ -171,8 +171,6 @@
</div>
";
      $lang['btn_save_txt'] = "Save";
      $lang['btn_cancel_txt'] = "Cancel";
            
      // speichere Template
      if (!$handle = fopen($formDef['tabs'][$tab]['template'], 'w')) { 
@@ -185,9 +183,6 @@
         exit; 
      }
      fclose($handle);
      // speichere language Datei
      $this->lng_add($lang,$formDef);
      
      // überprüfe, ob es die Tabelle schon gibt,
      // ansonsten wird sie angelegt
@@ -325,30 +320,6 @@
      }
    }
   
   function lng_add($lang,$formDef) {
      global $go_api, $go_info,$conf;
      $lng_file = "lib/lang/".$conf["language"]."_".$formDef['name'].".lng";
      if(is_file($lng_file)) {
         include($lng_file);
      } else {
         $wb = array();
      }
      $wb_out = array_merge($lang,$wb);
      if(is_array($wb_out)) {
         $fp = fopen ($lng_file, "w");
         fwrite($fp,"<?php\r\n");
         foreach($wb_out as $key => $val) {
            $new_line = '$wb["'.$key.'"] = '."'$val';\r\n";
            fwrite($fp,$new_line);
         }
         fwrite($fp,"?>");
         fclose($fp);
      }
   }
}
?>