You'd probably have to make an additional conditional in the default.html template file in the area of:
elsif ($VIEW eq "Week") { &getEvents( { 'range'=>'week' } ); }
And if it was "List" view, use something like the following (from just a little further down in the default.html file) to retrieve the events:
&getEvents( {'duration'=>$in{duration}, 'range'=>$in{range}, 'startdate'=>$in{startdate}, 'enddate'=>$in{enddate} } );
(should be on one line)
I don't know exactly what values you'd call it with though.
Dan O.
------------------