Dotclear


Ignore:
Timestamp:
11/25/14 14:31:02 (11 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Using dcAdminURL, work in progress on plugins…

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/widgets/_admin.php

    r2566 r2815  
    1212if (!defined('DC_CONTEXT_ADMIN')) { return; } 
    1313 
     14// Register admin URL base of plugin 
     15$core->adminurl->registercopy('admin.plugin.widgets','admin.plugin',array('p' => 'widgets')); 
     16 
    1417$core->addBehavior('adminDashboardFavorites','widgets_dashboard_favorites'); 
    1518 
     
    1821     $favs->register('widgets', array( 
    1922          'title' => __('Presentation widgets'), 
    20           'url' => 'plugin.php?p=widgets', 
    21           'small-icon' => 'index.php?pf=widgets/icon.png', 
    22           'large-icon' => 'index.php?pf=widgets/icon-big.png', 
     23          'url' => $core->adminurl->get('admin.plugin.widgets'), 
     24          'small-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'widgets/icon.png')), 
     25          'large-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'widgets/icon-big.png')), 
    2326     )); 
    2427} 
    2528 
    26 $_menu['Blog']->addItem(__('Presentation widgets'),'plugin.php?p=widgets','index.php?pf=widgets/icon.png', 
    27           preg_match('/plugin.php\?p=widgets(&.*)?$/',$_SERVER['REQUEST_URI']), 
     29$_menu['Blog']->addItem(__('Presentation widgets'), 
     30          $core->adminurl->get('admin.plugin.widgets'), 
     31          $core->adminurl->decode('load.plugin.file',array('pf' => 'widgets/icon.png')), 
     32          preg_match('/'.preg_quote($core->adminurl->get('admin.plugin.widgets')).'(&.*)?$/',$_SERVER['REQUEST_URI']), 
    2833          $core->auth->check('admin',$core->blog->id)); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map