Changeset 106:cca7b21765d2 for admin
- Timestamp:
- 05/02/11 13:50:51 (14 years ago)
- Branch:
- userprefs
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/index.php
r82 r106 44 44 45 45 # Check dashboard module prefs 46 $core->auth->user_prefs->loadPrefs(); 47 48 // Set favorites menu 49 $ws = $core->auth->user_prefs->addWorkspace('favorites'); 50 $count = 0; 51 foreach ($ws->dumpPrefs() as $k => $v) { 52 // User favorites only 53 if (!$v['global']) { 54 $count++; 55 $fav = unserialize($v['value']); 56 $_menu['Favorites']->addItem($fav['title'],$fav['url'],$fav['small-icon'], 57 preg_match('/'.$fav['url'].'(\?.*)?$/',$_SERVER['REQUEST_URI']), 58 (($fav['permissions'] == '*') || $core->auth->check($fav['permissions'],$core->blog->id)),$fav['id'],$fav['class']); 59 } 60 } 61 if (!$count) { 62 // Global favorites if any 63 foreach ($ws->dumpPrefs() as $k => $v) { 64 $count++; 65 $fav = unserialize($v['value']); 66 $_menu['Favorites']->addItem($fav['title'],$fav['url'],$fav['small-icon'], 67 preg_match('/'.$fav['url'].'(\?.*)?$/',$_SERVER['REQUEST_URI']), 68 (($fav['permissions'] == '*') || $core->auth->check($fav['permissions'],$core->blog->id)),$fav['id'],$fav['class']); 69 } 70 } 71 if (!$count) { 72 // No user or global favorites, add "new entry" fav 73 $_menu['Favorites']->addItem(__('New entry'),'post.php','images/menu/edit.png', 74 preg_match('/post.php$/',$_SERVER['REQUEST_URI']), 75 $core->auth->check('usage,contentadmin',$core->blog->id),'menu-new-post',null); 76 } 46 77 $core->auth->user_prefs->addWorkspace('dashboard'); 47 78 if (!$core->auth->user_prefs->dashboard->prefExists('doclinks')) { … … 221 252 222 253 # Dashboard icons 223 echo '<div id="dashboard-main"><div id="icons" class="clear">';254 echo '<div id="dashboard-main"><div id="icons">'; 224 255 foreach ($__dashboard_icons as $i) 225 256 {
Note: See TracChangeset
for help on using the changeset viewer.