Dotclear

Changeset 2720:bc400ebfc2e9 for inc


Ignore:
Timestamp:
06/19/14 16:56:47 (11 years ago)
Author:
Dsls
Branch:
default
Message:

One step further towards php hardcoded links annihilation in admin sources, more to come...

Location:
inc/admin
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • inc/admin/class.dc.favorites.php

    r2566 r2720  
    396396{ 
    397397     public static function initDefaultFavorites($favs) { 
     398          $core =& $GLOBALS['core']; 
    398399          $favs->registerMultiple(array( 
    399400               'prefs' => array( 
    400401                    'title' => __('My preferences'), 
    401                     'url' => 'preferences.php', 
     402                    'url' => $core->adminurl->get("admin.user.preferences"), 
    402403                    'small-icon' => 'images/menu/user-pref.png', 
    403404                    'large-icon' => 'images/menu/user-pref-b.png'), 
    404405               'new_post' => array( 
    405406                    'title' => __('New entry'), 
    406                     'url' => 'post.php', 
     407                    'url' => $core->adminurl->get("admin.post"), 
    407408                    'small-icon' => 'images/menu/edit.png', 
    408409                    'large-icon' => 'images/menu/edit-b.png', 
     
    410411               'posts' => array( 
    411412                    'title' => __('Entries'), 
    412                     'url' => 'posts.php', 
     413                    'url' => $core->adminurl->get("admin.posts"), 
    413414                    'small-icon' => 'images/menu/entries.png', 
    414415                    'large-icon' => 'images/menu/entries-b.png', 
     
    417418               'comments' => array( 
    418419                    'title' => __('Comments'), 
    419                     'url' => 'comments.php', 
     420                    'url' => $core->adminurl->get("admin.comments"), 
    420421                    'small-icon' => 'images/menu/comments.png', 
    421422                    'large-icon' => 'images/menu/comments-b.png', 
     
    424425               'search' => array( 
    425426                    'title' => __('Search'), 
    426                     'url' => 'search.php', 
     427                    'url' => $core->adminurl->get("admin.search"), 
    427428                    'small-icon' => 'images/menu/search.png', 
    428429                    'large-icon' => 'images/menu/search-b.png', 
     
    430431               'categories' => array( 
    431432                    'title' => __('Categories'), 
    432                     'url' => 'categories.php', 
     433                    'url' => $core->adminurl->get("admin.categories"), 
    433434                    'small-icon' => 'images/menu/categories.png', 
    434435                    'large-icon' => 'images/menu/categories-b.png', 
     
    436437               'media' => array( 
    437438                    'title' => __('Media manager'), 
    438                     'url' => 'media.php', 
     439                    'url' => $core->adminurl->get("admin.media"), 
    439440                    'small-icon' => 'images/menu/media.png', 
    440441                    'large-icon' => 'images/menu/media-b.png', 
     
    442443               'blog_pref' => array( 
    443444                    'title' => __('Blog settings'), 
    444                     'url' => 'blog_pref.php', 
     445                    'url' => $core->adminurl->get("admin.blog.pref"), 
    445446                    'small-icon' => 'images/menu/blog-pref.png', 
    446447                    'large-icon' => 'images/menu/blog-pref-b.png', 
     
    448449               'blog_theme' => array( 
    449450                    'title' => __('Blog appearance'), 
    450                     'url' => 'blog_theme.php', 
     451                    'url' => $core->adminurl->get("admin.blog.theme"), 
    451452                    'small-icon' => 'images/menu/themes.png', 
    452453                    'large-icon' => 'images/menu/blog-theme-b.png', 
     
    454455               'blogs' => array( 
    455456                    'title' => __('Blogs'), 
    456                     'url' => 'blogs.php', 
     457                    'url' => $core->adminurl->get("admin.blogs"), 
    457458                    'small-icon' => 'images/menu/blogs.png', 
    458459                    'large-icon' => 'images/menu/blogs-b.png', 
     
    460461               'users' => array( 
    461462                    'title' => __('Users'), 
    462                     'url' => 'users.php', 
     463                    'url' => $core->adminurl->get("admin.users"), 
    463464                    'small-icon' => 'images/menu/users.png', 
    464465                    'large-icon' => 'images/menu/users-b.png'), 
    465466               'plugins' => array( 
    466467                    'title' => __('Plugins management'), 
    467                     'url' => 'plugins.php', 
     468                    'url' => $core->adminurl->get("admin.plugins"), 
    468469                    'small-icon' => 'images/menu/plugins.png', 
    469470                    'large-icon' => 'images/menu/plugins-b.png'), 
    470471               'langs' => array( 
    471472                    'title' => __('Languages'), 
    472                     'url' => 'langs.php', 
     473                    'url' => $core->adminurl->get("admin.langs"), 
    473474                    'small-icon' => 'images/menu/langs.png', 
    474475                    'large-icon' => 'images/menu/langs-b.png'), 
    475476               'help' => array( 
    476477                    'title' => __('Global help'), 
    477                     'url' => 'help.php', 
     478                    'url' => $core->adminurl->get("admin.help"), 
    478479                    'small-icon' => 'images/menu/help.png', 
    479480                    'large-icon' => 'images/menu/help-b.png') 
  • inc/admin/lib.dc.page.php

    r2614 r2720  
    6666 
    6767               if ($core->auth->getBlogCount() > 20) { 
    68                     $blog_box .= ' - <a href="blogs.php">'.__('Change blog').'</a>'; 
     68                    $blog_box .= ' - <a href="'.$core->adminurl->get("admin.blogs").'">'.__('Change blog').'</a>'; 
    6969               } 
    7070               $blog_box .= '</p>'; 
     
    137137          '</ul>'."\n". 
    138138          '<div id="header">'. 
    139           '<h1><a href="index.php"><span class="hidden">'.DC_VENDOR_NAME.'</span></a></h1>'."\n"; 
    140  
    141           echo 
    142           '<form action="index.php" method="post" id="top-info-blog">'. 
     139          '<h1><a href="'.$core->adminurl->get("admin.home").'"><span class="hidden">'.DC_VENDOR_NAME.'</span></a></h1>'."\n"; 
     140 
     141          echo 
     142          '<form action="'.$core->adminurl->get("admin.home").'" method="post" id="top-info-blog">'. 
    143143          $blog_box. 
    144144          '<p><a href="'.$core->blog->url.'" class="outgoing" title="'.__('Go to site'). 
     
    146146          '</p></form>'. 
    147147          '<ul id="top-info-user">'. 
    148           '<li><a class="'.(preg_match('/index.php$/',$_SERVER['REQUEST_URI']) ? ' active' : '').'" href="index.php">'.__('My dashboard').'</a></li>'. 
     148          '<li><a class="'.(preg_match('/index.php$/',$_SERVER['REQUEST_URI']) ? ' active' : '').'" href="'.$core->adminurl->get("admin.home").'">'.__('My dashboard').'</a></li>'. 
    149149          '<li><a class="smallscreen'.(preg_match('/preferences.php(\?.*)?$/',$_SERVER['REQUEST_URI']) ? ' active' : ''). 
    150           '" href="preferences.php">'.__('My preferences').'</a></li>'. 
    151           '<li><a href="index.php?logout=1" class="logout"><span class="nomobile">'.sprintf(__('Logout %s'),$core->auth->userID()). 
     150          '" href="'.$core->adminurl->get("admin.user.preferences").'">'.__('My preferences').'</a></li>'. 
     151          '<li><a href="'.$core->adminurl->get("admin.home",array('logout' => 1)).'" class="logout"><span class="nomobile">'.sprintf(__('Logout %s'),$core->auth->userID()). 
    152152          '</span><img src="images/logout.png" alt="" /></a></li>'. 
    153153          '</ul>'. 
     
    255255          if (!$GLOBALS['__resources']['ctxhelp']) { 
    256256               echo 
    257                '<p id="help-button"><a href="help.php" class="outgoing" title="'. 
     257               '<p id="help-button"><a href="'.$core->adminurl->get("admin.help").'" class="outgoing" title="'. 
    258258               __('Global help').'">'.__('Global help').'</a></p>'; 
    259259          } 
     
    267267          '<div id="main-menu">'."\n". 
    268268 
    269           '<form id="search-menu" action="search.php" method="get">'. 
     269          '<form id="search-menu" action="'.$core->adminurl->get("admin.search").'" method="get">'. 
    270270          '<p><label for="qx" class="hidden">'.__('Search:').' </label>'.form::field('qx',30,255,''). 
    271271          '<input type="submit" value="'.__('OK').'" /></p>'. 
     
    374374     public static function breadcrumb($elements=null,$options=array()) 
    375375     { 
     376          global $core; 
    376377          $with_home_link = isset($options['home_link'])?$options['home_link']:true; 
    377378          $hl = isset($options['hl'])?$options['hl']:true; 
     
    379380          // First item of array elements should be blog's name, System or Plugins 
    380381          $res = '<h2>'.($with_home_link ? 
    381                '<a class="go_home" href="index.php"><img src="style/dashboard.png" alt="'.__('Go to dashboard').'" /></a>' : 
     382               '<a class="go_home" href="'.$core->adminurl->get("admin.home").'"><img src="style/dashboard.png" alt="'.__('Go to dashboard').'" /></a>' : 
    382383               '<img src="style/dashboard-alt.png" alt="" />'); 
    383384          $index = 0; 
     
    473474     public static function helpBlock() 
    474475     { 
     476          global $core; 
    475477          $args = func_get_args(); 
    476478 
     
    526528          '<div id="helplink"><hr />'. 
    527529          '<p>'. 
    528           sprintf(__('See also %s'),sprintf('<a href="help.php">%s</a>',__('the global help'))). 
     530          sprintf(__('See also %s'),sprintf('<a href="'.$core->adminurl->get("admin.help").'">%s</a>',__('the global help'))). 
    529531          '.</p>'. 
    530532          '</div></div>'; 
     
    829831     } 
    830832 
    831       
     833 
    832834     public static function jsToolBar() 
    833835     { 
  • inc/admin/prepend.php

    r2708 r2720  
    179179$core->adminurl->register('admin.posts','posts.php'); 
    180180$core->adminurl->register('admin.post','post.php'); 
     181$core->adminurl->register('admin.post.media','post_media.php'); 
    181182$core->adminurl->register('admin.blog.theme','blog_theme.php'); 
    182183$core->adminurl->register('admin.blog.pref','blog_pref.php'); 
     184$core->adminurl->register('admin.blog.del','blog_del.php'); 
     185$core->adminurl->register('admin.blog','blog.php'); 
    183186$core->adminurl->register('admin.blogs','blogs.php'); 
    184187$core->adminurl->register('admin.categories','categories.php'); 
     
    190193$core->adminurl->register('admin.langs','langs.php'); 
    191194$core->adminurl->register('admin.media','media.php'); 
    192 $core->adminurl->register('admin.media_item','media_item.php'); 
     195$core->adminurl->register('admin.media.item','media_item.php'); 
    193196$core->adminurl->register('admin.plugins','plugins.php'); 
    194197$core->adminurl->register('admin.plugin','plugin.php'); 
     198$core->adminurl->register('admin.search','search.php'); 
    195199$core->adminurl->register('admin.user.preferences','preferences.php'); 
    196200$core->adminurl->register('admin.user','user.php'); 
     201$core->adminurl->register('admin.user.actions','user_actions.php'); 
    197202$core->adminurl->register('admin.users','users.php'); 
     203$core->adminurl->register('admin.auth','auth.php'); 
     204$core->adminurl->register('admin.help','help.php'); 
     205$core->adminurl->register('admin.update','update.php'); 
    198206 
    199207if ($core->auth->userID() && $core->blog !== null) 
Note: See TracChangeset for help on using the changeset viewer.

Sites map