index e16bbdce6bab75192520240447e5b0c21dbc3a3b..0bf128d216c0566b0b5ad79df7f28f4de21f0b39 100644 (file)
}
}
}
+ if(in_array($Mode,array("Structured"))){
+ $this->current_handler->save_object();
+ $sc = $this->current_handler->get_sieve_script();
+ $this->scripts[$this->current_script]['SCRIPT'] = $sc;
+ $p = new My_Parser;
+ if($p -> parse($sc)){
+ $this->current_handler = $p;
+ } else {
+ print_red($p->status_text);
+ $skip_mode_change = TRUE;
+ }
+ }
if(!$skip_mode_change){
if($this->scripts[$this->current_script]['MODE'] != "Source-Only"){
if(isset($_POST['View_Source'])){