set('visuel', $_POST['visuel']); $journal->save(); if ($_POST['visuel'] == 'custom') { $files = new Journal_Files_Skin($journal->get('id')); $files->copySkinFiles(); utils::redirect('/ecrire/visuel-perso.php?msg=SETUP'); } elseif ($_POST['visuel'] == 'custom-assistant') { utils::redirect('/ecrire/visuel-assistant.php'); } else { utils::redirect('/ecrire/visuel.php?msg=SKIN_CHANGED'); } } $tpl->assign('msg', !empty($_GET['msg']) ? $_GET['msg'] : ''); $list = Skin::getList(); $tpl->assign('skins', $list); $tpl->assign('skins_json', json_encode($list)); $tpl->assign('current_skin', $list[$journal->get('visuel')]); $tpl->display('ecrire/visuel.tpl'); ?>