Plugin Directory

Changeset 469974


Ignore:
Timestamp:
12/01/2011 07:58:51 PM (14 years ago)
Author:
sjlevy
Message:

Version 1.4 release

Location:
multisite-dashboard-switcher
Files:
2 edited
4 copied

Legend:

Unmodified
Added
Removed
  • multisite-dashboard-switcher/tags/1.4/multisite-dashboard-switcher.php

    r466078 r469974  
    44    Plugin URI: http://samjlevy.com/msds
    55    Description: Adds a menu to the admin bar for easy switching between multisite dashboards.
    6     Version: 1.3
     6    Version: 1.4
    77    Author: Sam J Levy
    88    Author URI: http://samjlevy.com/
     
    6363    else return false;
    6464    foreach($pages as $key=>$value) {
    65         if($key=="visit") $wp_admin_bar->add_menu(array('parent'=>'msds_'.$id,'id' =>'msds_'.$id.'_visit','title'=>ucfirst($key),'href'=>str_replace('wp-admin','',$url)));
    66         else $wp_admin_bar->add_menu(array('parent'=>'msds_'.$id,'id' =>'msds_'.$id.'_'.$key,'title'=>ucfirst($key),'href'=>$url.'/'.$value));
     65        if($key=="visit") $wp_admin_bar->add_menu(array('parent'=>'msds_'.$id,'id' =>'msds_'.$id.'_visit','title'=>__('Visit Site'),'href'=>str_replace('wp-admin/','',$url)));
     66        else $wp_admin_bar->add_menu(array('parent'=>'msds_'.$id,'id' =>'msds_'.$id.'_'.$key,'title'=>__(ucfirst($key)),'href'=>$url.$value));
    6767    }
    6868}
     
    8484    foreach($blogs as $b) {
    8585        $b_title = $b['bname'] . ((get_site_option('msds_blog_ids')=="1") ? " (".$b['blog_id'].")" : "");
    86         $url = (($_SERVER['HTTPS']=="on") ? "https://" : "http://").$b['domain'].$b['path'].'wp-admin';
     86        $url = get_admin_url($b['blog_id']);
    8787        $wp_admin_bar->add_menu(array('parent'=>$site_parent,'id'=>'msds_'.$letter.$i,'title'=>$b_title,'href'=>$url));
    8888        msds_pages('site',$letter.$i,$url);
     
    9494    if(!is_multisite() || !is_super_admin() || !is_admin_bar_showing()) return;
    9595    global $wp_admin_bar,$wpdb,$current_blog;
    96     $domain = (($_SERVER['HTTPS']=="on") ? "https://" : "http://").$current_blog->domain;
    9796   
    9897    // current site path
    9998    if(is_network_admin()) {
    100         $temp = "Network";
     99        $temp = __('Network');
    101100    } else {
    102         if($current_blog->blog_id == 1) $temp = "Root Site";
     101        if($current_blog->blog_id == 1) $temp = __('Root Site');
    103102        else {
    104103            if($current_blog->path == "/") $temp = $current_blog->domain;
     
    111110    // add top menu
    112111    $wp_admin_bar->add_menu(array('parent'=>false,'id'=>'msds','title'=>__('Multisite Switcher').$current));
    113    
     112
    114113    // add network menu
    115     $n_url = $domain."/wp-admin/network";
     114    $n_url = network_admin_url();
    116115    $wp_admin_bar->add_menu(array('parent'=>'msds','id'=>'msds_network','title'=>__('Network'),'href'=>$n_url));
    117116    msds_pages('network','network',$n_url);
    118117   
    119118    // add root site menu
    120     $r_url = $domain."/wp-admin";
    121     $r_title = "Root Site";
     119    $r_url = get_admin_url(1);
     120    $r_title = __('Root Site');
    122121    if(get_site_option('msds_blog_ids')=="1") $r_title .= " (1)";
    123122    $wp_admin_bar->add_menu(array('parent'=>'msds','id'=>'msds_root','title'=>$r_title,'href'=>$r_url));
  • multisite-dashboard-switcher/tags/1.4/readme.txt

    r466078 r469974  
    44Requires at least: 3.2.1
    55Tested up to: 3.2.1
    6 Stable tag: 1.3
     6Stable tag: 1.4
    77
    88== Description ==
     
    3030== Changelog ==
    3131
     32= 1.4 =
     33
     34December 1, 2011
     35
     36* Fixed: Issue with detection of Network Admin URL
     37* Added: Improved localization support
     38
    3239= 1.3 =
    3340
  • multisite-dashboard-switcher/trunk/multisite-dashboard-switcher.php

    r466078 r469974  
    44    Plugin URI: http://samjlevy.com/msds
    55    Description: Adds a menu to the admin bar for easy switching between multisite dashboards.
    6     Version: 1.3
     6    Version: 1.4
    77    Author: Sam J Levy
    88    Author URI: http://samjlevy.com/
     
    6363    else return false;
    6464    foreach($pages as $key=>$value) {
    65         if($key=="visit") $wp_admin_bar->add_menu(array('parent'=>'msds_'.$id,'id' =>'msds_'.$id.'_visit','title'=>ucfirst($key),'href'=>str_replace('wp-admin','',$url)));
    66         else $wp_admin_bar->add_menu(array('parent'=>'msds_'.$id,'id' =>'msds_'.$id.'_'.$key,'title'=>ucfirst($key),'href'=>$url.'/'.$value));
     65        if($key=="visit") $wp_admin_bar->add_menu(array('parent'=>'msds_'.$id,'id' =>'msds_'.$id.'_visit','title'=>__('Visit Site'),'href'=>str_replace('wp-admin/','',$url)));
     66        else $wp_admin_bar->add_menu(array('parent'=>'msds_'.$id,'id' =>'msds_'.$id.'_'.$key,'title'=>__(ucfirst($key)),'href'=>$url.$value));
    6767    }
    6868}
     
    8484    foreach($blogs as $b) {
    8585        $b_title = $b['bname'] . ((get_site_option('msds_blog_ids')=="1") ? " (".$b['blog_id'].")" : "");
    86         $url = (($_SERVER['HTTPS']=="on") ? "https://" : "http://").$b['domain'].$b['path'].'wp-admin';
     86        $url = get_admin_url($b['blog_id']);
    8787        $wp_admin_bar->add_menu(array('parent'=>$site_parent,'id'=>'msds_'.$letter.$i,'title'=>$b_title,'href'=>$url));
    8888        msds_pages('site',$letter.$i,$url);
     
    9494    if(!is_multisite() || !is_super_admin() || !is_admin_bar_showing()) return;
    9595    global $wp_admin_bar,$wpdb,$current_blog;
    96     $domain = (($_SERVER['HTTPS']=="on") ? "https://" : "http://").$current_blog->domain;
    9796   
    9897    // current site path
    9998    if(is_network_admin()) {
    100         $temp = "Network";
     99        $temp = __('Network');
    101100    } else {
    102         if($current_blog->blog_id == 1) $temp = "Root Site";
     101        if($current_blog->blog_id == 1) $temp = __('Root Site');
    103102        else {
    104103            if($current_blog->path == "/") $temp = $current_blog->domain;
     
    111110    // add top menu
    112111    $wp_admin_bar->add_menu(array('parent'=>false,'id'=>'msds','title'=>__('Multisite Switcher').$current));
    113    
     112
    114113    // add network menu
    115     $n_url = $domain."/wp-admin/network";
     114    $n_url = network_admin_url();
    116115    $wp_admin_bar->add_menu(array('parent'=>'msds','id'=>'msds_network','title'=>__('Network'),'href'=>$n_url));
    117116    msds_pages('network','network',$n_url);
    118117   
    119118    // add root site menu
    120     $r_url = $domain."/wp-admin";
    121     $r_title = "Root Site";
     119    $r_url = get_admin_url(1);
     120    $r_title = __('Root Site');
    122121    if(get_site_option('msds_blog_ids')=="1") $r_title .= " (1)";
    123122    $wp_admin_bar->add_menu(array('parent'=>'msds','id'=>'msds_root','title'=>$r_title,'href'=>$r_url));
  • multisite-dashboard-switcher/trunk/readme.txt

    r466078 r469974  
    44Requires at least: 3.2.1
    55Tested up to: 3.2.1
    6 Stable tag: 1.3
     6Stable tag: 1.4
    77
    88== Description ==
     
    3030== Changelog ==
    3131
     32= 1.4 =
     33
     34December 1, 2011
     35
     36* Fixed: Issue with detection of Network Admin URL
     37* Added: Improved localization support
     38
    3239= 1.3 =
    3340
Note: See TracChangeset for help on using the changeset viewer.