empty($_POST['llgbo_frame_titlecolor']) ? $default_frame['FR-titlecolor'] : $_POST['llgbo_frame_titlecolor'], 'FR-sizes' => $newsizes, 'FR-colors' => $newcolors,); // -------- Save -- if ( isset($_POST['save']) ) { // $conf['LLGBO2'] = array_replace($conf['LLGBO2'], $param_llgbo_frame); $conf['LLGBO2'] = update_llgboconf($conf['LLGBO2'], $param_llgbo_frame); conf_update_param('LLGBO2_settings',$conf['LLGBO2'],true); array_push($page['infos'], l10n('Information data registered in database')); unset($samples['MY_LAST_VALUES']); } } // -------- Preview -- if ( isset($_POST['preview']) ) { $conf['LLGBO2'] = update_llgboconf($conf['LLGBO2'], $param_llgbo_frame); // $conf['LLGBO2'] = array_replace($conf['LLGBO2'], $param_llgbo_frame); } // -------- Reset -- if ( isset($_POST['reset']) ) { $conf['LLGBO2'] = update_llgboconf($conf['LLGBO2'], $default_frame); //$conf['LLGBO2'] = array_replace($conf['LLGBO2'], $default_frame); } // -------- Preview sample -- if ( isset($_POST['previewsample']) and isset($_POST['sample']) ) { if (!isset($samples['MY_LAST_VALUES'])) { $samples['MY_LAST_VALUES']= array( 'FR-titlecolor' => $conf['LLGBO2']['FR-titlecolor'], 'FR-sizes' => $conf['LLGBO2']['FR-sizes'], 'FR-colors' => $conf['LLGBO2']['FR-colors'],); } $s = $_POST['sample']; $conf['LLGBO2'] = update_llgboconf($conf['LLGBO2'], $samples[$s]); // $conf['LLGBO2'] = array_replace($conf['LLGBO2'], $samples[$s]); } $template->assign('LLGBO_SETTINGS' , array( 'frame_titlecolor' => $conf['LLGBO2']['FR-titlecolor'], 'FRcolors' => $conf['LLGBO2']['FR-colors'], 'FRsizes' => $conf['LLGBO2']['FR-sizes']), true); /// re draw frame after update Draw_frame(); // +-----------------------------------------------------------------------+ // END FRAME // +-----------------------------------------------------------------------+ function Draw_frame() {global $conf ,$template; $bd = 0; $frame_begin =''; $frame_end=''; for ($i = 0 ;$i < 16 ; $i++) { if ((isset($conf['LLGBO2']['FR-sizes'][$i])) and ($conf['LLGBO2']['FR-sizes'][$i] > 0)) { $frame_begin = '
'."\n".$frame_begin; $frame_end = $frame_end .'
'; } } $template->assign('FRAME_BEGIN', $frame_begin); $template->assign('FRAME_END', $frame_end); } ?>