Changeset 2107 for trunk/admin.php


Ignore:
Timestamp:
Sep 28, 2007, 12:46:17 AM (17 years ago)
Author:
rvelices
Message:
  • admin, comments and tags pages include page_header later in the code (as in picture and index) allowing plugins to change the header until the very end
  • fix in admin.php : picture_modify requires cache invalidation
  • fix in site_update.php : some echo func calls changed to $template->output .= ...
  • upgraded prototype.js to latest version 1.5.1.1
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin.php

    r2065 r2107  
    7575$page['page_banner'] = '<h1>'.l10n('PhpWebGallery Administration').'</h1>';
    7676$page['body_id'] = 'theAdminPage';
    77 include(PHPWG_ROOT_PATH.'include/page_header.php');
    7877
    7978$template->set_filenames(array('admin' => 'admin.tpl'));
     
    116115}
    117116
    118 // required before plugin page inclusion
     117//---------------------------------------------------------------- plugin menus
    119118$plugin_menu_links = array(
    120119    array(
     
    125124$plugin_menu_links = trigger_event('get_admin_plugin_menu_links',
    126125  $plugin_menu_links );
    127 
     126foreach ($plugin_menu_links as $menu_item)
     127{
     128  $template->assign_block_vars('plugin_menu.menu_item', $menu_item);
     129}
    128130
    129131include(PHPWG_ROOT_PATH.'admin/'.$page['page'].'.php');
    130132
    131133//------------------------------------------------------------- content display
    132 foreach ($plugin_menu_links as $menu_item)
    133 {
    134   $template->assign_block_vars('plugin_menu.menu_item', $menu_item);
    135 }
    136134
    137135// +-----------------------------------------------------------------------+
     
    155153}
    156154
     155include(PHPWG_ROOT_PATH.'include/page_header.php');
    157156$template->parse('admin');
    158157
     
    172171        'cat_perm',     // ?only POST
    173172        'element_set',  // ?only POST; associate/dissociate
     173        'picture_modify', // ?only POST; associate/dissociate
    174174        'user_list',    // ?only POST; group assoc
    175175        'user_perm',
Note: See TracChangeset for help on using the changeset viewer.