Changeset 2724:519de2d7e4fb
- Timestamp:
- 06/24/14 07:32:25 (11 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
inc/admin/prepend.php
r2721 r2724 59 59 } 60 60 return $img; 61 } 62 63 64 function addMenuItem($section,$desc,$adminurl,$icon,$perm) { 65 global $core,$_menu; 66 $url=$core->adminurl->get($adminurl); 67 $_menu[$section]->prependItem( 68 $desc, $url, $icon, preg_match('/'.$url.'(\?.*)?$/', 69 $_SERVER['REQUEST_URI']), $perm 70 ); 61 71 } 62 72 … … 261 271 $_menu['Plugins']->title = __('Plugins'); 262 272 263 264 $_menu['Blog']->prependItem(__('Blog appearance'),'blog_theme.php','images/menu/themes.png', 265 preg_match('/blog_theme.php(\?.*)?$/',$_SERVER['REQUEST_URI']), 273 $url = $core->adminurl->get('admin.blog.theme'); 274 addMenuItem('Blog',__('Blog appearance'),'admin.blog.theme','images/menu/themes.png', 266 275 $core->auth->check('admin',$core->blog->id)); 267 $_menu['Blog']->prependItem(__('Blog settings'),'blog_pref.php','images/menu/blog-pref.png', 268 preg_match('/blog_pref.php(\?.*)?$/',$_SERVER['REQUEST_URI']), 276 addMenuItem('Blog',__('Blog settings'),'admin.blog.pref','images/menu/blog-pref.png', 269 277 $core->auth->check('admin',$core->blog->id)); 270 $_menu['Blog']->prependItem(__('Media manager'),'media.php','images/menu/media.png', 271 preg_match('/media(_item)?.php(\?.*)?$/',$_SERVER['REQUEST_URI']), 278 addMenuItem('Blog',__('Media manager'),'admin.media','images/menu/media.png', 272 279 $core->auth->check('media,media_admin',$core->blog->id)); 273 $_menu['Blog']->prependItem(__('Categories'),'categories.php','images/menu/categories.png', 274 preg_match('/categories.php(\?.*)?$/',$_SERVER['REQUEST_URI']), 280 addMenuItem('Blog',__('Categories'),'admin.categories','images/menu/categories.png', 275 281 $core->auth->check('categories',$core->blog->id)); 276 $_menu['Blog']->prependItem(__('Search'),'search.php','images/menu/search.png', 277 preg_match('/search.php(\?.*)?$/',$_SERVER['REQUEST_URI']), 282 addMenuItem('Blog',__('Search'),'admin.search','images/menu/search.png', 278 283 $core->auth->check('usage,contentadmin',$core->blog->id)); 279 $_menu['Blog']->prependItem(__('Comments'),'comments.php','images/menu/comments.png', 280 preg_match('/comments.php(\?.*)?$/',$_SERVER['REQUEST_URI']), 284 addMenuItem('Blog',__('Comments'),'admin.comments','images/menu/comments.png', 281 285 $core->auth->check('usage,contentadmin',$core->blog->id)); 282 $_menu['Blog']->prependItem(__('Entries'),'posts.php','images/menu/entries.png', 283 preg_match('/posts.php(\?.*)?$/',$_SERVER['REQUEST_URI']), 286 addMenuItem('Blog',__('Entries'),'admin.posts','images/menu/entries.png', 284 287 $core->auth->check('usage,contentadmin',$core->blog->id)); 285 $_menu['Blog']->prependItem(__('New entry'),'post.php','images/menu/edit.png', 286 preg_match('/post.php$/',$_SERVER['REQUEST_URI']), 288 addMenuItem('Blog',__('New entry'),'admin.post','images/menu/edit.png', 287 289 $core->auth->check('usage,contentadmin',$core->blog->id)); 288 290 289 $_menu['System']->prependItem(__('Update'),'update.php','images/menu/update.png', 290 preg_match('/update.php(\?.*)?$/',$_SERVER['REQUEST_URI']), 291 addMenuItem('System',__('Update'),'admin.update','images/menu/update.png', 291 292 $core->auth->isSuperAdmin() && is_readable(DC_DIGESTS)); 292 $_menu['System']->prependItem(__('Languages'),'langs.php','images/menu/langs.png', 293 preg_match('/langs.php(\?.*)?$/',$_SERVER['REQUEST_URI']), 293 addMenuItem('System',__('Languages'),'admin.langs','images/menu/langs.png', 294 294 $core->auth->isSuperAdmin()); 295 $_menu['System']->prependItem(__('Plugins management'),'plugins.php','images/menu/plugins.png', 296 preg_match('/plugins.php(\?.*)?$/',$_SERVER['REQUEST_URI']), 295 addMenuItem('System',__('Plugins management'),'admin.plugins','images/menu/plugins.png', 297 296 $core->auth->isSuperAdmin()); 298 $_menu['System']->prependItem(__('Users'),'users.php','images/menu/users.png', 299 preg_match('/users.php$/',$_SERVER['REQUEST_URI']), 297 addMenuItem('System',__('Users'),'admin.users','images/menu/users.png', 300 298 $core->auth->isSuperAdmin()); 301 $_menu['System']->prependItem(__('Blogs'),'blogs.php','images/menu/blogs.png', 302 preg_match('/blogs.php$/',$_SERVER['REQUEST_URI']), 299 addMenuItem('System',__('Blogs'),'admin.blogs','images/menu/blogs.png', 303 300 $core->auth->isSuperAdmin() || 304 301 $core->auth->check('usage,contentadmin',$core->blog->id) && $core->auth->getBlogCount() > 1);
Note: See TracChangeset
for help on using the changeset viewer.