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/maintenance/_admin.php

    r2566 r2825  
    1515$_menu['Plugins']->addItem( 
    1616     __('Maintenance'), 
    17      'plugin.php?p=maintenance', 
    18      'index.php?pf=maintenance/icon.png', 
    19      preg_match('/plugin.php\?p=maintenance(&.*)?$/', $_SERVER['REQUEST_URI']), 
     17     $core->adminurl->get('admin.plugin.maintenance'), 
     18     $core->adminurl->decode('load.plugin.file',array('pf' => 'maintenance/icon.png')), 
     19     preg_match('/'.preg_quote($core->adminurl->get('admin.plugin.maintenance')).'(&.*)?$/', $_SERVER['REQUEST_URI']), 
    2020     $core->auth->check('admin', $core->blog->id) 
    2121); 
     
    8282          $favs->register('maintenance', array( 
    8383               'title' => __('Maintenance'), 
    84                'url' => 'plugin.php?p=maintenance', 
    85                'small-icon' => 'index.php?pf=maintenance/icon.png', 
    86                'large-icon' => 'index.php?pf=maintenance/icon-big.png', 
     84               'url' => $core->adminurl->get('admin.plugin.maintenance'), 
     85               'small-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'maintenance/icon.png')), 
     86               'large-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'maintenance/icon-big.png')), 
    8787               'permissions' => 'admin', 
    8888               'active_cb' => array('dcMaintenanceAdmin', 'adminDashboardFavoritesActive'), 
     
    134134 
    135135          $fav['title'] .= '<br />'.sprintf(__('One task to execute', '%s tasks to execute', $count), $count); 
    136           $fav['large-icon'] = 'index.php?pf=maintenance/icon-big-update.png'; 
     136          $fav['large-icon'] =$core->adminurl->decode('load.plugin.file',array('pf' => 'maintenance/icon-big-update.png')); 
    137137     } 
    138138 
     
    177177          $items[] = new ArrayObject(array( 
    178178               '<div id="maintenance-expired" class="box small">'. 
    179                '<h3><img src="index.php?pf=maintenance/icon-small.png" alt="" /> '.__('Maintenance').'</h3>'. 
     179               '<h3><img src="'.$core->adminurl->decode('load.plugin.file',array('pf' => 'maintenance/icon-small.png')).'" alt="" /> '.__('Maintenance').'</h3>'. 
    180180               '<p class="warning no-margin">'.sprintf(__('There is a task to execute.', 'There are %s tasks to execute.', count($lines)), count($lines)).'</p>'. 
    181181               '<ul>'.implode('',$lines).'</ul>'. 
    182                '<p><a href="plugin.php?p=maintenance">'.__('Manage tasks').'</a></p>'. 
     182               '<p><a href="'.$core->adminurl->get('admin.plugin.maintenance').'">'.__('Manage tasks').'</a></p>'. 
    183183               '</div>' 
    184184               )); 
     
    310310     { 
    311311          if ($module == 'maintenance') { 
    312                return dcPage::jsLoad('index.php?pf=maintenance/js/settings.js'); 
     312               return dcPage::jsLoad($core->adminurl->decode('load.plugin.file',array('pf' => 'maintenance/js/settings.js'))); 
    313313          } 
    314314     } 
Note: See TracChangeset for help on using the changeset viewer.

Sites map