| | |
| | | function loadFormDef($file, $module = '') { |
| | | global $app, $conf; |
| | | |
| | | $app->plugin->raiseEvent('on_before_formdef', $module); |
| | | include $file; |
| | | $app->plugin->raiseEvent($_SESSION['s']['module']['name'].':'.$form['name'] . ':on_before_formdef', $this); |
| | | $this->formDef = $form; |
| | | |
| | | $this->module = $module; |
| | |
| | | } |
| | | if(isset($wb_global)) unset($wb_global); |
| | | |
| | | $app->plugin->raiseEvent('on_after_formdef', $module); |
| | | |
| | | $this->wordbook = $wb; |
| | | |
| | | $app->plugin->raiseEvent($_SESSION['s']['module']['name'].':'.$app->tform->formDef['name'] . ':on_after_formdef', $this); |
| | | |
| | | $this->dateformat = $app->lng('conf_format_dateshort'); |
| | | $this->datetimeformat = $app->lng('conf_format_datetime'); |
| | |
| | | case 'TRIM': |
| | | $returnval = trim($returnval); |
| | | break; |
| | | case 'NOWHITESPACE': |
| | | $returnval = preg_replace('/\s+/', '', $returnval); |
| | | break; |
| | | default: |
| | | $this->errorMessage .= "Unknown Filter: ".$filter['type']; |
| | | break; |