Dotclear


Ignore:
Timestamp:
03/05/18 13:56:37 (8 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

simpleMenu : set title to "Active page" or add " (active page)" for current simpleMenu active item link, closes #2267

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/simpleMenu/_admin.php

    r2849 r3726  
    1010# 
    1111# -- END LICENSE BLOCK ----------------------------------------- 
    12 if (!defined('DC_CONTEXT_ADMIN')) { return; } 
     12if (!defined('DC_CONTEXT_ADMIN')) {return;} 
    1313 
    14 $core->addBehavior('adminDashboardIcons','simpleMenu_dashboard'); 
    15 $core->addBehavior('adminDashboardFavorites','simpleMenu_dashboard_favs'); 
    16 function simpleMenu_dashboard($core,$icons) 
     14$core->addBehavior('adminDashboardIcons', 'simpleMenu_dashboard'); 
     15$core->addBehavior('adminDashboardFavorites', 'simpleMenu_dashboard_favs'); 
     16function simpleMenu_dashboard($core, $icons) 
    1717{ 
    18      $icons['simpleMenu'] = new ArrayObject(array(__('Simple menu'), 
    19           $core->adminurl->get('admin.plugin.simpleMenu'), 
    20           dcPage::getPF('simpleMenu/icon.png'))); 
     18    $icons['simpleMenu'] = new ArrayObject(array(__('Simple menu'), 
     19        $core->adminurl->get('admin.plugin.simpleMenu'), 
     20        dcPage::getPF('simpleMenu/icon.png'))); 
    2121} 
    22 function simpleMenu_dashboard_favs($core,$favs) 
     22function simpleMenu_dashboard_favs($core, $favs) 
    2323{ 
    24      $favs->register('simpleMenu', array( 
    25           'title' => __('Simple menu'), 
    26           'url' => $core->adminurl->get('admin.plugin.simpleMenu'), 
    27           'small-icon' => dcPage::getPF('simpleMenu/icon-small.png'), 
    28           'large-icon' => dcPage::getPF('simpleMenu/icon.png'), 
    29           'permissions' => 'usage,contentadmin' 
    30      )); 
     24    $favs->register('simpleMenu', array( 
     25        'title'      => __('Simple menu'), 
     26        'url'        => $core->adminurl->get('admin.plugin.simpleMenu'), 
     27        'small-icon' => dcPage::getPF('simpleMenu/icon-small.png'), 
     28        'large-icon' => dcPage::getPF('simpleMenu/icon.png'), 
     29        'permissions' => 'usage,contentadmin' 
     30    )); 
    3131} 
    3232 
    3333$_menu['Blog']->addItem(__('Simple menu'), 
    34      $core->adminurl->get('admin.plugin.simpleMenu'), 
    35      dcPage::getPF('simpleMenu/icon-small.png'), 
    36     preg_match('/'.preg_quote($core->adminurl->get('admin.plugin.simpleMenu')).'(&.*)?$/',$_SERVER['REQUEST_URI']), 
    37     $core->auth->check('usage,contentadmin',$core->blog->id)); 
     34    $core->adminurl->get('admin.plugin.simpleMenu'), 
     35    dcPage::getPF('simpleMenu/icon-small.png'), 
     36    preg_match('/' . preg_quote($core->adminurl->get('admin.plugin.simpleMenu')) . '(&.*)?$/', $_SERVER['REQUEST_URI']), 
     37    $core->auth->check('usage,contentadmin', $core->blog->id)); 
    3838 
    39 require dirname(__FILE__).'/_widgets.php'; 
     39require dirname(__FILE__) . '/_widgets.php'; 
Note: See TracChangeset for help on using the changeset viewer.

Sites map