Dotclear


Ignore:
Timestamp:
12/01/14 13:15:13 (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/pages/_admin.php

    r2566 r2825  
    2121          $favs->register('pages', array( 
    2222               'title' => __('Pages'), 
    23                'url' => 'plugin.php?p=pages', 
    24                'small-icon' => 'index.php?pf=pages/icon.png', 
    25                'large-icon' => 'index.php?pf=pages/icon-big.png', 
     23               'url' => $core->adminurl->get('admin.plugin.pages'), 
     24               'small-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'pages/icon.png')), 
     25               'large-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'pages/icon-big.png')), 
    2626               'permissions' => 'contentadmin,pages', 
    2727               'dashboard_cb' => array('pagesDashboard','pagesDashboardCB'), 
     
    3030          $favs->register('newpage', array( 
    3131               'title' => __('New page'), 
    32                'url' => 'plugin.php?p=pages&amp;act=page', 
    33                'small-icon' => 'index.php?pf=pages/icon-np.png', 
    34                'large-icon' => 'index.php?pf=pages/icon-np-big.png', 
     32               'url' => $core->adminurl->get('admin.plugin.pages',array('act' => 'page')), 
     33               'small-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'pages/icon-np.png')), 
     34               'large-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'pages/icon-np-big.png')), 
    3535               'permissions' => 'contentadmin,pages', 
    3636               'active_cb' => array('pagesDashboard','newPageActiveCB') 
     
    7070} 
    7171 
    72 $_menu['Blog']->addItem(__('Pages'),'plugin.php?p=pages','index.php?pf=pages/icon.png', 
    73           preg_match('/plugin.php(.*)$/',$_SERVER['REQUEST_URI']) && !empty($_REQUEST['p']) && $_REQUEST['p']=='pages', 
    74           $core->auth->check('contentadmin,pages',$core->blog->id)); 
     72$_menu['Blog']->addItem(__('Pages'), 
     73     $core->adminurl->get('admin.plugin.pages'), 
     74     $core->adminurl->decode('load.plugin.file',array('pf' => 'pages/icon.png')), 
     75     preg_match('/plugin.php(.*)$/',$_SERVER['REQUEST_URI']) && !empty($_REQUEST['p']) && $_REQUEST['p']=='pages', 
     76     $core->auth->check('contentadmin,pages',$core->blog->id)); 
    7577 
    7678$core->auth->setPermissionType('pages',__('manage pages')); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map