Changeset 2812

Show
Ignore:
Timestamp:
11/14/08 17:52:14 (8 weeks ago)
Author:
chrismeller
Message:

Adding _after hooks after template_header and admin_header are executed.

This effectively reverts r2811 and re-implements it in a better way.

Location:
trunk/htdocs/system
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/htdocs/system/admin/header.php

    r2811 r2812  
    1818    </script> 
    1919    <?php 
     20        Plugins::act( 'admin_header', $this ); 
    2021        Stack::out( 'admin_header_javascript', '<script src="%s" type="text/javascript"></script>'."\r\n" ); 
    2122        Stack::out( 'admin_stylesheet', '<link rel="stylesheet" type="text/css" href="%s" media="%s">'."\r\n" ); 
     
    2627 
    2728    <?php 
    28         Plugins::act( 'admin_header', $this ); 
     29        Plugins::act( 'admin_header_after', $this ); 
    2930    ?> 
    3031 
  • trunk/htdocs/system/classes/theme.php

    r2705 r2812  
    471471 
    472472        $paramarray['user_filters']= $user_filters; 
    473          
     473 
    474474        $this->assign( 'criteria', htmlentities( Controller::get_var('criteria'), ENT_QUOTES, 'UTF-8' ) ); 
    475475        return $this->act_display( $paramarray ); 
     
    559559        $output = Stack::get( 'template_stylesheet', '<link rel="stylesheet" type="text/css" href="%s" media="%s">'."\r\n" ); 
    560560        $output.= Stack::get( 'template_header_javascript', '<script src="%s" type="text/javascript"></script>'."\r\n" ); 
     561        Plugins::act( 'template_header_after', $theme ); 
    561562        return $output; 
    562563    }