Ignore:
Timestamp:
Dec 14, 2006, 1:58:57 AM (17 years ago)
Author:
rvelices
Message:
  • plugins admin menu appear now in the admin page menubar
  • plugins are loaded immediately after loading the config (allow

them to hack more of pwg like user init, template init etc...)

  • trigger event format_exif_data (for picture display only)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/plugin.php

    r1590 r1655  
    3232
    3333include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
    34 include_once(PHPWG_ROOT_PATH.'admin/include/functions_plugins.inc.php');
    3534check_status(ACCESS_ADMINISTRATOR);
    3635
    3736$template->set_filenames(array('plugin' => 'admin/plugin.tpl'));
    3837
    39 trigger_action('plugin_admin_menu');
    40 
    41 
    4238if ( isset($page['plugin_admin_menu']) )
    4339{
    44   $template->assign_block_vars('plugin_menu.menu_item',
    45       array(
    46         'NAME' => l10n('Plugins'),
    47         'URL' => PHPWG_ROOT_PATH.'admin.php?page=plugins'
    48       )
    49     );
    50 
    51   $plug_base_url = PHPWG_ROOT_PATH.'admin.php?page=plugin&section=';
    5240  foreach ($page['plugin_admin_menu'] as $menu)
    5341  {
     
    5543    {
    5644      $found_menu=$menu;
     45      break;
    5746    }
    58     $template->assign_block_vars('plugin_menu.menu_item',
    59         array(
    60           'NAME' => $menu['title'],
    61           'URL' => $plug_base_url.$menu['uid']
    62         )
    63       );
    6447  }
    6548}
     49
    6650if ( isset($found_menu) )
    6751{
     52  $template->assign_var('PLUGIN_TITLE', $found_menu['title'] );
    6853  call_user_func(
    6954    $found_menu['function'],
Note: See TracChangeset for help on using the changeset viewer.