========================================================= plugins/urlrules/urlrules.plugin.php - Code ========================================================= echo $archivesmenu; * */ class URLRules extends Plugin { function info() { return array ( 'name' => 'URL Rules', 'version' => '1.0', 'author' => 'Chris Starjive', 'license' => 'Apache License 2.0', ); } public function action_add_template_vars( $theme ) { $theme->archivesmenu= "
  • /archives' title='Archives'>Archives
  • "; } public function load() { CRewriter::add_rule( 'display_archives', '%^archives(?:/(?P\\d+))?/?$/?$%i', 'archives(/{$year})', 'UserThemeHandler', 'display_archives', 1 ); } } ========================================================= themes/k2/header.php - Code ========================================================= ========================================================= Problem that i got showing in my header is this. ========================================================= Notice: Undefined variable: archivesmenu #0 in user\themes\k2\home.php:1: include('D:\\Server\\www\\user\\themes\\k2\\header.php') #1 in system\classes\rawphpengine.php:90: include('D:\\Server\\www\\user\\themes\\k2\\home.php') #2 in system\classes\theme.php:376: RawPHPEngine->display('home') #3 in system\classes\theme.php:115: Theme->display('home') #4 in system\classes\theme.php:218: Theme->display_fallback(array ( 0 => 'home', 1 => 'multiple', )) #5 in system\classes\theme.php:239: Theme->act_display(array ( 'fallback' => array ( 0 => 'home', 1 => 'multiple', ), 'user_filters' => array ( 'content_type' => '1', ), )) #6 in system\classes\userthemehandler.php:39: Theme->act_display_home() #7 in system\classes\controller.php:155: UserThemeHandler->act('display_home') #8 in index.php:146: Controller::dispatch_request()