Changeset 2815:58afbf9370e1 for plugins/simpleMenu/_admin.php
- Timestamp:
- 11/25/14 14:31:02 (11 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/simpleMenu/_admin.php
r2566 r2815 12 12 if (!defined('DC_CONTEXT_ADMIN')) { return; } 13 13 14 // Register admin URL base of plugin 15 $core->adminurl->registercopy('admin.plugin.simplemenu','admin.plugin',array('p' => 'simpleMenu')); 16 14 17 $core->addBehavior('adminDashboardIcons','simpleMenu_dashboard'); 15 18 $core->addBehavior('adminDashboardFavorites','simpleMenu_dashboard_favs'); 16 19 function simpleMenu_dashboard($core,$icons) 17 20 { 18 $icons['simpleMenu'] = new ArrayObject(array(__('Simple menu'),'plugin.php?p=simpleMenu','index.php?pf=simpleMenu/icon.png')); 21 $icons['simpleMenu'] = new ArrayObject(array(__('Simple menu'), 22 $core->adminurl->get('admin.plugin.simplemenu'), 23 $core->adminurl->decode('load.plugin.file',array('pf' => 'simpleMenu/icon.png')))); 19 24 } 20 25 function simpleMenu_dashboard_favs($core,$favs) … … 22 27 $favs->register('simpleMenu', array( 23 28 'title' => __('Simple menu'), 24 'url' => 'plugin.php?p=simpleMenu',25 'small-icon' => 'index.php?pf=simpleMenu/icon-small.png',26 'large-icon' => 'index.php?pf=simpleMenu/icon.png',29 'url' => $core->adminurl->get('admin.plugin.simplemenu'), 30 'small-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'simpleMenu/icon-small.png')), 31 'large-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'simpleMenu/icon.png')), 27 32 'permissions' => 'usage,contentadmin' 28 33 )); 29 34 } 30 35 31 $_menu['Blog']->addItem(__('Simple menu'),'plugin.php?p=simpleMenu','index.php?pf=simpleMenu/icon-small.png', 32 preg_match('/plugin.php\?p=simpleMenu(&.*)?$/',$_SERVER['REQUEST_URI']), 33 $core->auth->check('usage,contentadmin',$core->blog->id)); 36 $_menu['Blog']->addItem(__('Simple menu'), 37 $core->adminurl->get('admin.plugin.simplemenu'), 38 $core->adminurl->decode('load.plugin.file',array('pf' => 'simpleMenu/icon-small.png')), 39 preg_match('/'.preg_quote($core->adminurl->get('admin.plugin.simplemenu')).'(&.*)?$/',$_SERVER['REQUEST_URI']), 40 $core->auth->check('usage,contentadmin',$core->blog->id)); 34 41 35 42 require dirname(__FILE__).'/_widgets.php';
Note: See TracChangeset
for help on using the changeset viewer.