Dotclear

Changeset 2302:db4df1d4252c


Ignore:
Timestamp:
10/07/13 07:57:06 (12 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Return back of the true default favorites

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • admin/install/index.php

    r2295 r2302  
    216216 
    217217          # Add default favorites 
    218           $core->auth->user_prefs->addWorkspace('favorites'); 
    219  
    220           $init_fav = array(); 
    221            
    222           $init_fav['new_post'] = array('new_post','New entry','post.php', 
    223                'images/menu/edit.png','images/menu/edit-b.png', 
    224                'usage,contentadmin',null,null); 
    225           $init_fav['newpage'] = array('newpage','New page','plugin.php?p=pages&amp;act=page', 
    226                'index.php?pf=pages/icon-np.png','index.php?pf=pages/icon-np-big.png', 
    227                'contentadmin,pages',null,null); 
    228           $init_fav['media'] = array('media','Media manager','media.php', 
    229                'images/menu/media.png','images/menu/media-b.png', 
    230                'media,media_admin',null,null); 
    231           $init_fav['widgets'] = array('widgets','Presentation widgets','plugin.php?p=widgets', 
    232                'index.php?pf=widgets/icon.png','index.php?pf=widgets/icon-big.png', 
    233                'admin',null,null); 
    234           $init_fav['blog_theme'] = array('blog_theme','Blog appearance','blog_theme.php', 
    235                'images/menu/themes.png','images/menu/blog-theme-b.png', 
    236                'admin',null,null); 
    237  
    238           $count = 0; 
    239           foreach ($init_fav as $k => $f) { 
    240                $t = array('name' => $f[0],'title' => $f[1],'url' => $f[2], 'small-icon' => $f[3], 
    241                     'large-icon' => $f[4],'permissions' => $f[5],'id' => $f[6],'class' => $f[7]); 
    242                $core->auth->user_prefs->favorites->put(sprintf("g%03s",$count),serialize($t),'string',null,true,true); 
    243                $count++; 
    244           } 
    245            
     218          $init_favs = array('posts','new_post','newpage','comments','categories','media','blog_theme','widgets','simpleMenu','prefs','help'); 
     219          $core->favs->setFavoriteIDs($init_favs,true); 
     220 
    246221          $step = 1; 
    247222     } 
  • inc/admin/class.dc.favorites.php

    r2299 r2302  
    397397     public static function initDefaultFavorites($favs) { 
    398398          $favs->registerMultiple(array( 
     399               'prefs' => array( 
     400                    'title' => __('My preferences'), 
     401                    'url' => 'preferences.php', 
     402                    'small-icon' => 'images/menu/user-pref.png', 
     403                    'large-icon' => 'images/menu/user-pref-b.png'), 
     404               'new_post' => array( 
     405                    'title' => __('New entry'), 
     406                    'url' => 'post.php', 
     407                    'small-icon' => 'images/menu/edit.png', 
     408                    'large-icon' => 'images/menu/edit-b.png', 
     409                    'permissions' =>'usage,contentadmin'), 
    399410               'posts' => array( 
    400411                    'title' => __('Entries'), 
     
    404415                    'permissions' => 'usage,contentadmin', 
    405416                    'dashboard_cb' => array('defaultFavorites','postsDashboard')), 
    406                'new_post' => array( 
    407                     'title' => __('New entry'), 
    408                     'url' => 'post.php', 
    409                     'small-icon' => 'images/menu/edit.png', 
    410                     'large-icon' => 'images/menu/edit-b.png', 
    411                     'permissions' =>'usage,contentadmin'), 
    412                'newpage' => array( 
    413                     'title' => __('New page'), 
    414                     'url' => 'plugin.php?p=pages&amp;act=page', 
    415                     'small-icon' => 'index.php?pf=pages/icon-np.png', 
    416                     'large-icon' => 'index.php?pf=pages/icon-np-big.png', 
    417                     'permissions' => 'contentadmin,pages', 
    418                     'active_cb' => array('pagesDashboard','newPageActiveCB')), 
    419417               'comments' => array( 
    420418                    'title' => __('Comments'), 
     
    424422                    'permissions' => 'usage,contentadmin', 
    425423                    'dashboard_cb' => array('defaultFavorites','commentsDashboard')), 
     424               'search' => array( 
     425                    'title' => __('Search'), 
     426                    'url' => 'search.php', 
     427                    'small-icon' => 'images/menu/search.png', 
     428                    'large-icon' => 'images/menu/search-b.png', 
     429                    'permissions' => 'usage,contentadmin'), 
    426430               'categories' => array( 
    427431                    'title' => __('Categories'), 
     
    436440                    'large-icon' => 'images/menu/media-b.png', 
    437441                    'permissions' => 'media, media_admin'), 
     442               'blog_pref' => array( 
     443                    'title' => __('Blog settings'), 
     444                    'url' => 'blog_pref.php', 
     445                    'small-icon' => 'images/menu/blog-pref.png', 
     446                    'large-icon' => 'images/menu/blog-pref-b.png', 
     447                    'permissions' => 'admin'), 
    438448               'blog_theme' => array( 
    439449                    'title' => __('Blog appearance'), 
     
    442452                    'large-icon' => 'images/menu/blog-theme-b.png', 
    443453                    'permissions' => 'admin'), 
    444                'widgets' => array( 
    445                     'title' => __('Presentation widgets'), 
    446                     'url' => 'plugin.php?p=widgets', 
    447                     'small-icon' => 'index.php?pf=widgets/icon.png', 
    448                     'large-icon' => 'index.php?pf=widgets/icon-big.png'), 
    449                'simpleMenu' => array( 
    450                     'title' => __('Simple menu'), 
    451                     'url' => 'plugin.php?p=simpleMenu', 
    452                     'small-icon' => 'index.php?pf=simpleMenu/icon-small.png', 
    453                     'large-icon' => 'index.php?pf=simpleMenu/icon.png', 
    454                     'permissions' => 'usage,contentadmin'), 
    455                'prefs' => array( 
    456                     'title' => __('My preferences'), 
    457                     'url' => 'preferences.php', 
    458                     'small-icon' => 'images/menu/user-pref.png', 
    459                     'large-icon' => 'images/menu/user-pref-b.png'), 
     454               'blogs' => array( 
     455                    'title' => __('Blogs'), 
     456                    'url' => 'blogs.php', 
     457                    'small-icon' => 'images/menu/blogs.png', 
     458                    'large-icon' => 'images/menu/blogs-b.png', 
     459                    'permissions' =>'usage,contentadmin'), 
     460               'users' => array( 
     461                    'title' => __('Users'), 
     462                    'url' => 'users.php', 
     463                    'small-icon' => 'images/menu/users.png', 
     464                    'large-icon' => 'images/menu/users-b.png'), 
     465               'plugins' => array( 
     466                    'title' => __('Plugins management'), 
     467                    'url' => 'plugins.php', 
     468                    'small-icon' => 'images/menu/plugins.png', 
     469                    'large-icon' => 'images/menu/plugins-b.png'), 
     470               'langs' => array( 
     471                    'title' => __('Languages'), 
     472                    'url' => 'langs.php', 
     473                    'small-icon' => 'images/menu/langs.png', 
     474                    'large-icon' => 'images/menu/langs-b.png'), 
    460475               'help' => array( 
    461476                    'title' => __('Global help'), 
Note: See TracChangeset for help on using the changeset viewer.

Sites map