blog->url,'/').'/',$url)) { return preg_replace('/^'.preg_quote($core->blog->url,'/').'/','',$url); } return $url; } $qrazytimes_nav = array(); if ($core->blog->settings->qrazytimes_nav) { $qrazytimes_nav = @unserialize($core->blog->settings->qrazytimes_nav); } if (!is_array($qrazytimes_nav)) { $qrazytimes_nav = array(); } if (!empty($_POST)) { if (!empty($_POST['nav_title']) && !empty($_POST['nav_url']) && !empty($_POST['nav_order'])) { $new_nav = array(); $nav_title = $_POST['nav_title']; $nav_url = $_POST['nav_url']; $nav_order = $_POST['nav_order']; asort($nav_order); foreach ($nav_order as $i => $v) { if (empty($nav_title[$i]) || !isset($nav_url[$i])) { continue; } $new_nav[] = array( $nav_title[$i], qrazytimes_guess_url($nav_url[$i]) ); } $qrazytimes_nav = $new_nav; } if (!empty($_POST['new_title']) && isset($_POST['new_url'])) { $qrazytimes_nav[] = array( $_POST['new_title'], qrazytimes_guess_url($_POST['new_url']) ); } $core->blog->settings->setNameSpace('qrazytimes'); $core->blog->settings->put('qrazytimes_nav',serialize($qrazytimes_nav),'string'); $core->blog->triggerBlog(); } $html_file = path::real($core->blog->themes_path).'/'.$core->blog->settings->theme.'/tpl/_about.html'; if (isset($_POST['html'])) { @$fp = fopen($html_file,'wb'); fwrite($fp,$_POST['html']); fclose($fp); echo '

'.__('La configuration du thème a été mise à jour avec succès.').'

'; } $html_content = is_file($html_file) ? file_get_contents($html_file) : ''; echo '
'.__('Menu de navigation').''; foreach ($qrazytimes_nav as $i => $v) { if ($i == 0) { echo '

'.__('Editer les liens').'

'; } echo '

'. ' '. '

'; } echo '

'.__('Ajouter un lien').'

'. '

'. '

'; echo '

Pour effacer un lien, laissez le champ vide.

'; echo '
'; echo '
'.__('Bloc de contenu personnalisé').''; echo '

'. '

'; echo '
'; ?>