Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
…@r574859
  • Loading branch information
Justin de Vesine committed Jul 19, 2012
0 parents commit c7e59cd
Show file tree
Hide file tree
Showing 8 changed files with 678 additions and 0 deletions.
10 changes: 10 additions & 0 deletions languages/readme.txt
@@ -0,0 +1,10 @@
== For Translators ==

Note: this folder contains MO files only. If you are looking for the POT or PO files, you can download them here:

http://plugins.svn.wordpress.org/user-switching/assets/

If you have created your own translation, or have an update of an existing one, please send it to <john@johnblackbourn.com> so I can bundle it into the next release of the plugin.

Thank you.
John.
Binary file added languages/user_switching-de_DE.mo
Binary file not shown.
Binary file added languages/user_switching-fa_IR.mo
Binary file not shown.
Binary file added languages/user_switching-zh_CN.mo
Binary file not shown.
158 changes: 158 additions & 0 deletions readme.txt
@@ -0,0 +1,158 @@
=== User Switching ===
Contributors: johnbillion
Donate link: http://lud.icro.us/donations/
Tags: user, users, profiles, switching, wpmu, multisite, buddypress, become, user control, user management, user access, developer
Requires at least: 2.7
Tested up to: 3.4
Stable tag: trunk

Instant switching between user accounts in WordPress.

== Description ==

This plugin allows you to quickly swap between user accounts in WordPress at the click of a button. You'll be instantly logged out and logged in as your desired user. This is handy for test environments where you regularly log out and in between different accounts, or for adminstrators of sites who need to switch between multiple accounts.

= Features =

* Switch users: Instantly switch to any user account from the *Users* screen.
* Switch back: Instantly switch back to your originating account.
* Switch off: Log out of your account but retain the ability to instantly switch back in again.
* It's completely secure (see the *Security* section below).
* Compatible with WordPress, WordPress Multisite, BuddyPress and WordPress MU.

= Security =

* Only users with the ability to edit other users can switch user accounts (by default this is only Administrators). Lower level users cannot switch accounts.
* User switching is protected with the WordPress nonce security system, meaning only those who are allowed to switch users can switch.
* Full support for administration over SSL (if applicable).
* Passwords are not (and cannot be) revealed.

= Translations Included =

* Chinese Simplified by Tunghsiao Liu (Sparanoid)
* German by Ralph Stenzel
* Farsi (Persian) by Amin Ab

== Installation ==

You can install this plugin directly from your WordPress dashboard:

1. Go to the *Plugins* menu and click *Add New*.
2. Search for *User Switching*.
3. Click *Install Now* next to the User Switching plugin.
4. Activate the plugin.

Alternatively, see the guide to [Manually Installing Plugins](http://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation).

= Usage =

Visit the *Users* menu in WordPress and you'll see a *Switch To* link next to each user. Clicking this will switch you into that user account. Once switched, you can switch back to your originating account via the *Switch back* link on each dashboard screen.

See the FAQ for information about the *Switch Off* feature.

== Frequently Asked Questions ==

= What does "Switch off" mean? =

Switching off logs you out of your account but retains your current user ID in a cookie so you can switch straight back (ie. log straight back in) without having to log in with your username and password. It's akin to switching to no user, and being able to switch back.

The *Switch Off* link can be found in your profile menu in the WordPress toolbar. Once you've switched off you'll see a *Switch back* link in the footer of your site.

= Does this plugin work with WordPress Multisite? =

Yes, and you'll also be able to switch users from the Users screen in Network Admin.

= Does this plugin work with BuddyPress? =

Yes, and you'll also be able to switch users from the Members screens.

= Does this plugin work with WordPress MU? =

Yes, but you should really update to Multisite.

= Does this work as a mu-plugin? =

Yes, but you'll need to install `user-switching.php` into the root of your `mu-plugins` directory, not in the `user-switching` subdirectory. This is a restriction of WordPress.

= What capability does a user need in order to switch accounts? =

A user needs the `edit_users` capability in order to switch user accounts. By default only Administrators have this capability, and with Multisite enabled only Super Admins have this capability.

== Screenshots ==

1. The *Switch To* link on the Users screen
2. The *Switch To* link on a user's profile

== Changelog ==

= 0.5.2 =
* Farsi (Persian) translation by Amin Ab.
* Display switch back links in Network Admin and login screen
* Avoid a BuddyPress bug preventing Switch To buttons from appearing

= 0.5.1.2 =
* German translation by Ralph Stenzel.

= 0.5.1.1 =
* Chinese Simplified translation by Sparanoid.

= 0.5.1 =
* Toolbar tweaks for WordPress 3.3.

= 0.5 =
* New "Switch off" function: Log out and log instantly back in again when needed (see the FAQ).

= 0.4.1 =
* Support for upcoming changes to the admin bar in WordPress 3.3.

= 0.4 =
* Add some extended support for BuddyPress.
* Add some extended support for Multisite.
* Fix a permissions problem for users with no privileges.
* Fix a PHP warning when used as a mu-plugin (thanks Scribu).

= 0.3.2 =
* Fix the 'Switch back to' menu item in the WordPress admin bar (WordPress 3.1+).
* Fix a formatting issue on the user profile page.

= 0.3.1 =
* Prevent admins switching to multisite super admin accounts.

= 0.3 =
* Adds an admin bar menu item (WordPress 3.1+) for switching back to the user you switched from.

= 0.2.2 =
* Respect the current 'Remember me' setting when switching users.
* Redirect to home page instead of admin screen if the user you're switching to has no privileges.

= 0.2.1 =
* Edge case bugfix to prevent 'Switch back to...' message appearing when it shouldn't.

= 0.2 =
* Functionality for switching back to user you switched from.

= 0.1 =
* Initial release.

== Upgrade Notice ==

= 0.5.1.3 =
* Farsi (Persian) translation by Amin Ab, and Network Admin and BuddyPress bugfixes.

= 0.5.1.2 =
* German translation by Ralph Stenzel.

= 0.5.1.1 =
* Chinese Simplified translation by Sparanoid.

= 0.5.1 =
* Toolbar tweaks for WordPress 3.3.

= 0.5 =
* Introduces the "Switch off" function: Log out and log instantly back in again when needed (see the FAQ).

= 0.4.1 =
* Support for upcoming changes to the admin bar in WordPress 3.3.

= 0.4 =
User switching links on Network Admin screens and BuddyPress user screens.
Binary file added screenshot-1.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshot-2.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit c7e59cd

Please sign in to comment.