|
From: Chris W. <la...@us...> - 2005-09-21 04:11:32
|
Update of /cvsroot/openinteract/OpenInteract2/lib/OpenInteract2/Controller In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8797/OpenInteract2/Controller Modified Files: MainTemplate.pm Log Message: allow overriding of the main template from the request parameter (useful debugging...) Index: MainTemplate.pm =================================================================== RCS file: /cvsroot/openinteract/OpenInteract2/lib/OpenInteract2/Controller/MainTemplate.pm,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** MainTemplate.pm 17 Mar 2005 14:58:01 -0000 1.9 --- MainTemplate.pm 21 Sep 2005 04:11:19 -0000 1.10 *************** *** 21,27 **** sub init { my ( $self ) = @_; ! if ( CTX->request->param( 'no_template' ) eq 'yes' ) { $self->no_template( 'yes' ); } $self->init_boxes; $self->init_templates; --- 21,31 ---- sub init { my ( $self ) = @_; ! my $req = CTX->request; ! if ( $req->param( 'no_template' ) eq 'yes' ) { $self->no_template( 'yes' ); } + if ( my $main_template = $req->param( 'oi_main_template' ) ) { + $self->main_template( $main_template ); + } $self->init_boxes; $self->init_templates; |