".(basename($dir) == "common" ? basename($dir)." (".$msg['proc_options_default_value'].")" : basename($dir)).""; } } //return basename($opac_authorities_templates_folder); return str_replace('!!options!!', $tpl, $auth_template_form); } public static function save_form(){ global $auth_tpl_folder_choice, $opac_authorities_templates_folder; if(isset($auth_tpl_folder_choice) && '' !== $auth_tpl_folder_choice){ $auth_tpl_folder_choice = addslashes($auth_tpl_folder_choice); $current_folder = "./includes/templates/authorities/"; //Update directement le parametre sur le nom $requete = "update parametres set "; $requete .= "valeur_param='$current_folder$auth_tpl_folder_choice', "; $requete .= "comment_param='Repertoire des templates utilisés pour l\'affichage des autorités en OPAC' "; $requete .= "where type_param='opac' "; $requete .= "and sstype_param='authorities_templates_folder'"; $res = @pmb_mysql_query($requete, $dbh); if($res){ $opac_authorities_templates_folder = $current_folder.$auth_tpl_folder_choice; return true; }else{ return false; } }else{ return false; } } }