NAME
OurCal::Handler::CGI - the default, cgi based handler for OurCal
SYNOPSIS
my $config = OurCal::Config->new( file => 'ourcal.conf' );
my $handler = OurCal::Handler::CGI->new( config => $config );
METHODS
new <param[s]>
Requires a OurCal::Config
object passed in as the config param.
view
Get the name of the view we should be using
date
Returns the date
user
Returns the user as defined by HTTP Basic Auth, cookie or user CGI param.
mode
Get what mode we should be using
header <mime type>
Return what header we need to print out.
link <span>
Make a link out a OurCal::Span
object
param <name>
Get a CGI parma with the given name
need_user
Whether a link need to include a user param or not