blog->url,'/').'/',$url)) { return preg_replace('/^'.preg_quote($core->blog->url,'/').'/','',$url); } return $url; } $noviny_nav = array(); if ($core->blog->settings->noviny_nav) { $noviny_nav = @unserialize($core->blog->settings->noviny_nav); } if (!is_array($noviny_nav)) { $noviny_nav = array(); } if (!empty($_POST)) { if (!empty($_POST['nav_title']) && !empty($_POST['nav_url']) && !empty($_POST['nav_pos'])) { $new_nav = array(); $nav_title = $_POST['nav_title']; $nav_url = $_POST['nav_url']; $nav_pos = $_POST['nav_pos']; asort($nav_pos); foreach ($nav_pos as $i => $v) { if (empty($nav_title[$i]) || !isset($nav_url[$i])) { continue; } $new_nav[] = array( $nav_title[$i], noviny_guess_url($nav_url[$i]) ); } $noviny_nav = $new_nav; } if (!empty($_POST['new_title']) && isset($_POST['new_url'])) { $noviny_nav[] = array( $_POST['new_title'], noviny_guess_url($_POST['new_url']) ); } $core->blog->settings->setNameSpace('noviny'); $core->blog->settings->put('noviny_nav',serialize($noviny_nav),'string'); $core->blog->triggerBlog(); } echo '
'; ?>