'ffffff', 'text' => '666666', 'link' => '333333', 'border' => 'ffcc00', 'url' => '6688ff', ); $content_width = 460; function regulus_body_class( $classes, $class ) { return array_map( 'esc_attr', $classes ); } add_filter( 'body_class', 'regulus_body_class', 1, 2 ); add_theme_support( 'automatic-feed-links' ); // Custom background add_custom_background(); add_theme_support( 'print-style' ); function regulus_custom_background() { if ( '' != get_background_color() && '' == get_background_image() ) { ?> __( 'Primary Navigation' ), ) ); function regulus_page_menu() { // fallback for primary navigation ?> \n" ) { echo "\t
  • "; echo "\t\t

    About...

    \n"; echo "\t\t" . $tempVar . "\n"; echo "\t
  • \n"; } } function bm_getProperty( $property ) { $value = get_option( "regulus_" . $property ); if( $value == "1" ) { return 1; } else { return 0; } } /* function bm_calendar() { echo "
  • "; echo "
    "; get_calendar( 3 ); echo "
    "; echo "
  • "; } */ function bm_calendar() { $options = get_option('widget_calendar'); $title = isset( $options['title'] ) ? '

    ' . $options['title'] . '

    ' : ''; echo '
  • ' . $title; echo '
    '; get_calendar( 3 ); echo '
    '; echo '
  • '; } // ------------------------------------- // format html for display in a web page // ------------------------------------- function bm_tidy_html( $data ) { //remove dodgy characters $data = htmlspecialchars( $data ); //remove carriage returns $data = str_replace( "\r", "", $data ); //swap newlines for line breaks $data = str_replace( "\n", "
    ", $data ); //replace
    $data = str_replace( "
    ", "
    ", $data ); //add paragraph tags $data = "

    " . str_replace( "

    ", "

    \n

    ", $data ) . '

    '; //remove newline at the end of paragraphs $data = str_replace( "

    ", "

    ", $data); //remove empty paragraphs $data = str_replace( "

    ", "", $data); $data = str_replace( "


    ", "", $data ); $data = stripslashes( $data ); return $data; } /* Plugin Name: WP Admin Bar 2 Version: 2.2 Plugin URI: http://mattread.com/archives/2005/03/wp-admin-bar-20/ Description: Adds a small admin bar to the top of every page. Author: Matt Read Author URI: http://www.mattread.com/ modified by Ben Gillbanks for use in Regulus theme url :http://www.binarymoon.co.uk */ function bm_admin_bar() { global $user_level, $user_ID, $user_nickname, $posts, $author; $_authordata = get_userdata($posts[0]->post_author); get_currentuserinfo(); if ( isset($user_level) ) { ?>
  • Admin Controls

    "; echo "
  • "; } } /* Plugin Name: Author Highlight Plugin URI: http://dev.wp-plugins.org/wiki/AuthorHighlight Description: Author Highlight is a plugin that prints out a user-specified class attribute if the comment is made by the specified author. It is useful if you would like to apply a different style to comments made by yourself. Version: 1.0 Author: Jonathan Leighton Author URI: http://turnipspatch.com/ Licence: This WordPress plugin is licenced under the GNU General Public Licence. For more information see: http://www.gnu.org/copyleft/gpl.html For documentation, please visit http://dev.wp-plugins.org/wiki/AuthorHighlight modified by Ben Gillbanks for use in Regulus theme url :http://www.binarymoon.co.uk */ $bm_author_highlight = array( "class_name_highlight" => "highlighted", "class_name_else" => "", "email" => get_option( 'regulus_email' ), "author" => get_option( 'regulus_name' ) ); function bm_author_highlight() { global $comment; global $bm_author_highlight; if ( empty( $bm_author_highlight["author"] ) || empty( $bm_author_highlight["email"] ) || empty( $bm_author_highlight["class_name_highlight"] ) ) return; $author = $comment -> comment_author; $email = $comment -> comment_author_email; if ( strcasecmp( $author, $bm_author_highlight[ "author" ] ) == 0 && strcasecmp( $email, $bm_author_highlight["email"]) == 0 ) { return $bm_author_highlight[ "class_name_highlight" ]; } else { return $bm_author_highlight[ "class_name_else" ]; } } /* Plugin Name: the_excerpt Reloaded Plugin URI: http://guff.szub.net/the-excerpt-reloaded Description: This mod of WordPress' template function the_excerpt() knows there is no spoon. Version: 0.2 Author: Kaf Oseo Author URI: http://szub.net ~Changelog: 0.2 (16-Dec-2004) Plugin now attempts to correct *broken* HTML tags (those allowed through 'allowedtags') by using WP's balanceTags function. This is controlled through the 'fix_tags' parameter. Copyright (c) 2004 Released under the GPL license http://www.gnu.org/licenses/gpl.txt This is a WordPress plugin (http://wordpress.org). WordPress is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. For a copy of the GNU General Public License, write to: Free Software Foundation, Inc. 59 Temple Place, Suite 330 Boston, MA 02111-1307 USA You can also view a copy of the HTML version of the GNU General Public License at http://www.gnu.org/copyleft/gpl.html modified by Ben Gillbanks for use in Regulus theme url :http://www.binarymoon.co.uk */ function bm_the_excerpt_reloaded($excerpt_length=100, $allowedtags=',