'Sidebar', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', )); if ( function_exists('register_sidebar') ) register_sidebar(array( 'name' => 'Blurb', 'before_widget' => '', 'after_widget' => '', 'before_title' => '

', 'after_title' => '

', )); function curPageURL() { $pageURL = 'http'; if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";} $pageURL .= "://"; if ($_SERVER["SERVER_PORT"] != "80") { $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; } else { $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; } return $pageURL; } function getGravatar($email,$size=30) { $url = "http://www.gravatar.com/avatar/"; $hash = md5(strtolower(trim($email))); $url .= $hash . ".jpg?s=" . $size; return $url; } function clickable($t) { // link URLs $t = eregi_replace("(([[:alnum:]]+://)|www\.)([^[:space:]]*)"."([[:alnum:]#?/&=])", ""."\\3\\4",$t); // fix lazy URLs $t = eregi_replace("href=\"www","href=\"http://www",$t); // link mailtos $t = eregi_replace("(([a-z0-9_]|\\-|\\.)+@([^[:space:]]*)"."([[:alnum:]-]))", "\\1", $t); // truncates long urls that can cause display problems (optional) $t = preg_replace("/>(([[:alnum:]]+:\/\/)|www\.)([^[:space:]]"."{30,40})([^[:space:]]*)([^[:space:]]{10,20})([[:alnum:]#?\/&=])"."\\3...\\5\\6<", $t); return $t; } ?>