=== Multisite Toolbar Additions === Contributors: daveshine, deckerweb Donate link: http://genesisthemes.de/en/donate/ Tags: toolbar, tool bar, adminbar, admin bar, multisite, network, administration, menu, super admins, links, settings, manage, deckerweb, ddwtoolbar Requires at least: 3.6 Tested up to: 3.9 Stable tag: 1.7.0 License: GPL-2.0+ License URI: http://www.opensource.org/licenses/gpl-license.php Adds a lot useful admin links to the WordPress Toolbar / Admin Bar in Multisite, Network and single site installs. Comes with extended plugin support! == Description == > #### Quick Access to Super Admin Resources - Time Saver! > This **small and lightweight** plugin just adds some missed and **very useful admin links** to your Toolbar / Admin Bar in Multisite installs, and even regular single site installs. > > Also included is support for some awesome, useful third-party plugins out of the box. So you might just switch from the backend or frontend of your site to the 'Network Wide Plugins' or access the 'Nav Menu' Settings of a sub site/blog. To make you even more happy, the plugin also works just perfectly in single WordPress installs (non-Multisite context), just fewer menu items then... ---> **Use this time saver and get quicker access :-)** *NOTE:* This plugin is **only intended towards Super Admins / Admins**. = General Features & Benefits -- Global Usage = * Add a **Custom Nav Menu** to the toolbar via WP Menu system - great for instructions for your staff members or other resources... ([see FAQ for more...](http://wordpress.org/plugins/multisite-toolbar-additions/faq/)) * Recommended in Multisite: to use the main site for this (but menu is available globally) * Only visible and accessable for Super Admins (Multisite context) or for Site Admins (non-Multisite context)! * Plugin is fully internationalized, English & German language files included by default :) * Fully WPML compatible! * WordPress 3.6 or higher, **3.8+ recommended!** Tested with `WP_DEBUG` on :) = Multisite Network Specific Features & Benefits = * Network wide Plugins * Network wide Themes (plus Theme Editor) * Network Settings, Updates, plus Site Upgrade * Special "+ New" (new content) section, like on site dashboards, but only for Network admin with Network specific items! * Extra special *Custom Nav Menu* vieable for Site Admins but only editable for Super Admins, setup via WP Menu system, [see FAQ for more...](http://wordpress.org/plugins/multisite-toolbar-additions/faq/). * Multisite aware plugin support, to date for: *Quick Cache, WP Super Cache, WP-Piwik, WPMS Site Maintenance Mode, Code Snippets, BackWPup, User Management Tools, Network Mass Email, Organizational Message Notifier, Snapshot (premium), Ultimate Branding (premium), Login Security Solution, Smart Admin Tweaks (premium), Smart Cleanup Tools (premium), Smart Options Optimizer (premium), Simple System Info (premium), Smart Security Tools (premium), Hide My WP (premium), Blog Copier, NS Cloner, NS Cloner Pro, Multisite Robots.txt Manager, WordPress MU Domain Mapping, WP Migrate DB Pro (premium), WPMS Admin Reports* = (Sub) Site Specific Features & Benefits = * Widgets * Nav Menus, including list of editable Nav Menus! * *Manage Content:* Media Library / Edit Posts / Edit Pages * Theme Editor (also detects Multisite network-admin!), great for fast editions on the fly... -- also includes "Customizer", plus "Custom Background" and "Custom Header"! * (Site specific) Plugin support, to date for: *Howdy Tweaks, Cachify, Hyper Cache, Hyper Cache Extended, Limit Login Attempts, WP-Optimize, Installer (by WMPL.org Team), Code With WP Code Snippets, Toolbox Modules, Relevanssi & Relevanssi Premium, Multisite Language Switcher, Optimize Database after Deleting Revisions, Widget Settings Importer/Exporter, Tabify Edit Screen, Restrict Widgets, P3 (Plugin Performance Profiler), Codestyling Localization, WP Migrate DB, Go Sidebar Wizard (premium), Stream, Snitch* = Included Plugin Support = *Out of the box the plugin supports the following other plugins' admin menu links in the Toolbar if installed and activated:* * ["Quick Cache" (free, by PriMoThemes.com / WebSharks, Inc.)](http://wordpress.org/plugins/quick-cache/) - also network wide * ["WP Super Cache" (free, by Donncha O Caoimh)](http://wordpress.org/plugins/wp-super-cache/) - also network wide * ["WP-Piwik" (free, by André Bräkling)](http://wordpress.org/plugins/wp-piwik/) - also network wide * ["WPMS Site Maintenance Mode" (free, 7 Media Web Solutions, LLC)](http://wordpress.org/plugins/wpms-site-maintenance-mode/) - also network wide * ["User Management Tools" (free, by scribu/AppThemes)](http://wordpress.org/plugins/user-management-tools/) - also network wide * ["Network Mass Email" (free, Kenny Zaron)](http://wordpress.org/plugins/network-mass-email/) - also network wide * ["Organizational Message Notifier" (free, Zaantar)](http://wordpress.org/plugins/organizational-message-notifier/) - also network wide * ["Code Snippets" (free, by Shea Bunge)](http://wordpress.org/plugins/code-snippets/) - also network wide * ["BackWPup" (free, by Daniel Hüsken)](http://wordpress.org/plugins/backwpup/) - also network wide - *v3.x plus older v2.x branch supported!* * ["Snapshot" (premium, by Paul Menard (Incsub)/ WPMU DEV)](http://ddwb.me/8f) - also network wide * ["Ultimate Branding" (premium, by Incsub Team/ WPMU DEV)](http://ddwb.me/8g) - also network wide * ["Smart Admin Tweaks v3.0+" (premium, by Smart Plugins/ Milan Petrovic)](http://ddwb.me/8u) - also network wide * ["Smart Cleanup Tools v4.0+" (premium, by Smart Plugins/ Milan Petrovic)](http://ddwb.me/8v) - also network wide * ["Smart Security Tools" (premium, by Smart Plugins/ Milan Petrovic)](http://ddwb.me/9g) - also network wide * ["Smart Options Optimizer" (premium, by Smart Plugins/ Milan Petrovic)](http://ddwb.me/91) - also network wide * ["Simple System Info" (premium, by Smart Plugins/ Milan Petrovic)](http://ddwb.me/94) - also network wide * ["Hide My WP" (premium, by Hassan Jahangiri)](http://ddwb.me/8z) - also network wide * ["Better WP Security" (free, by Chris Wiegman & iThemes)](http://wordpress.org/plugins/better-wp-security/) - also network wide * ["Login Security Solution" (free, by Daniel Convissor)](http://wordpress.org/plugins/login-security-solution/) - also network wide * ["Blog Copier" (free, by Modern Tribe, Inc.)](http://wordpress.org/plugins/blog-copier/) - network wide * ["NS Cloner - Site Copier" (free, by Never Settle)](http://wordpress.org/plugins/ns-cloner-site-copier/) - network wide * ["NS Cloner Pro" (premium, by Never Settle)](http://ddwb.me/8-) - network wide * ["WP Migrate DB Pro" (premium, by Delicious Brains (Brad Touesnard & Chris Aprea))](http://ddwb.me/ai) - network wide * ["Multisite Robots.txt Manager" (free, by tribalNerd)](http://wordpress.org/plugins/multisite-robotstxt-manager/) - network only! * ["WordPress MU Domain Mapping" (free, by Donncha O Caoimh, Ron Rennick, Automatic Inc.)](http://wordpress.org/plugins/wordpress-mu-domain-mapping/) - network only! * ["WPMS Admin Reports" (free, by Joe Motacek)](http://wordpress.org/plugins/wpms-admin-reports/) - network only! (MU Plugin!) * ["Multisite Language Switcher" (free, Dennis Ploetner)](http://wordpress.org/plugins/multisite-language-switcher/) * ["Howdy Tweaks" (free, by Kailey Lampert)](http://wordpress.org/plugins/howdy-tweaks/) * ["Cachify" (free, by Sergej Müller)](http://wordpress.org/plugins/cachify/) * ["Hyper Cache" (free, by Stefano Lissa)](http://wordpress.org/plugins/hyper-cache/) * ["Hyper Cache Extended" (free, by Martin Lazarov)](http://wordpress.org/plugins/hyper-cache-extended/) * ["Limit Login Attempts" (free, by Johan Eenfeldt)](http://wordpress.org/plugins/limit-login-attempts/) * ["Optimize Database after Deleting Revisions" (free, by Rolf van Gelder)](http://wordpress.org/plugins/rvg-optimize-database/) * ["WP-Optimize" (free, by Ruhani Rabin)](http://wordpress.org/plugins/wp-optimize/) * ["Installer (WPRC Installer)" (free, by OnTheGoSystems, Inc. (WPML.org team))](http://wp-compatibility.com/installer-plugin/) * ["Code With WP Code Snippets" (free, by Thomas Griffin)](https://github.com/thomasgriffin/CWWP-Custom-Snippets) (plugin currently in beta, hosted at GitHub) * ["Toolbox Modules" (free, by Sergej Müller)](http://wordpress.org/plugins/toolbox/) - see also his [plugin instructions](http://playground.ebiene.de/toolbox-wordpress-plugin/) * ["Relevanssi" (free)](http://wordpress.org/plugins/relevanssi/) and ["Relevanssi Premium" (premium)](http://www.relevanssi.com/) both by Mikko Saari * ["Widget Settings Importer/Exporter" (free, by Kevin Langley, Sean McCafferty, Mark Parolisi)](http://wordpress.org/plugins/widget-settings-importexport/) * ["Tabify Edit Screen" (free, by Marko Heijnen)](http://wordpress.org/plugins/tabify-edit-screen/) * ["Restrict Widgets" (free, by Digital Factory)](http://wordpress.org/plugins/restrict-widgets/) * ["P3 (Plugin Performance Profiler)" (free, by GoDaddy.com)](http://wordpress.org/plugins/p3-profiler/description/) * ["Codestyling Localization" (free, by Heiko Rabe)](http://wordpress.org/plugins/codestyling-localization/) * ["WP Migrate DB" (free, by Brad Touesnard)](http://wordpress.org/plugins/wp-migrate-db/) * ["Go - Sidebar Wizard" (premium, by Granth)](http://ddwb.me/92) * ["Stream" (free, by X-Team)](http://wordpress.org/plugins/stream/) * ["Snitch" (free, by Sergej Müller)](http://wordpress.org/plugins/snitch/) * *Your plugin? - [Just contact me with specific data](http://genesisthemes.de/en/contact/)* = Translations: Internationalization (i18n) / Localization (L10n) = * English (default) - always included * German (de_DE) - always included * .pot file (`multisite-toolbar-additions.pot`) for translators is also always included :) * Easy plugin translation platform with GlotPress tool: [Translate "Multisite Toolbar Additions"...](http://translate.wpautobahn.com/projects/wordpress-plugins-deckerweb/multisite-toolbar-additions) * *Your translation? - [Just send it in](http://genesisthemes.de/en/contact/)* [A plugin from deckerweb.de and GenesisThemes](http://genesisthemes.de/en/) = Feedback = * I am open for your suggestions and feedback - Thank you for using or trying out one of my plugins! * Drop me a line [@deckerweb](https://twitter.com/deckerweb) on Twitter * Follow me [+David Decker](https://plus.google.com/+DavidDecker/posts) on Google Plus ;-) = This Plugin... = * ...is *Quality Made in Germany* * ...was created with love (plus some coffee) on an [Ubuntu Linux](http://www.ubuntu.com/desktop) powered machine :) = More = * For more WordPress Toolbar / Admin Bar specific plugins, [**have a look at my Toolbar Plugin Series**](http://wordpress.org/plugins/tags/ddwtoolbar) :-) * [Also see my other plugins](http://genesisthemes.de/en/wp-plugins/) or see [my WordPress.org profile page](http://profiles.wordpress.org/daveshine/) * Tip: [*GenesisFinder* - Find then create. Your Genesis Framework Search Engine.](http://genesisfinder.com/) == Installation == = Installation Steps = 1. Installing alternatives: * *via Admin Dashboard:* Go to 'Plugins > Add New', search for "Multisite Toolbar Additions", click "install" * *OR via direct ZIP upload:* Upload the ZIP package via 'Plugins > Add New > Upload' in your WP Admin * *OR via FTP upload:* Upload `multisite-toolbar-additions` folder to the `/wp-content/plugins/` directory 2. In your Network Dashboard network activate the plugin through the (Network) 'Plugins' menu -- or in a sub site dashboard: per-site activate this plugin through the (Site) 'Plugins' menu 3. Look at your toolbar / admin bar within the "My Sites" menu and enjoy using the new links there :) 4. If you want you could add a special custom Nav Menu via "Design > Menus" (best if using the main site of your Network for that) and assign it to the new "Multisite Toolbar Menu" menu location (only visible & accessable for Super Admins!). [(See FAQ here for more instructions)](http://wordpress.org/plugins/multisite-toolbar-additions/faq/) 5. Go and manage your Multisite Network :) **Please note, this plugin requires WordPress 3.3 or higher in order to work!** **Also note:** This plugin has NO settings page because I believe it's just not neccessarry. All customizing could be done via filters, constants and regular WordPress user roles & capabilities. As the plugin is only indended for a Super Admin (Network Admin) usage - that's the way to go. This way we can save the overhaul of an options panel/settings page, additional database requests, uninstall routines and such. End result: a lightweight system that just works and saves clicks & time :-). **Multisite install:** Of course, it's fully compatible but have a look in the [FAQ section here](http://wordpress.org/plugins/multisite-toolbar-additions/faq/) for more info :) **Single install:** The plugin WILL also working like a charm for regular non-Multisite installs - just without the network specific stuff. However, there's still A LOT (single) site specific stuff supported. So it's up to your use case :). -- I for myself use this plugin on each and every install because it SAVES ME A LOT OF CLICKS & TIME! ...and that was the very reason I've developed it, yeah :-) **Own translation/wording:** For custom and update-secure language files please upload them to `/wp-content/languages/multisite-toolbar-additions/` (just create this folder) - This enables you to use fully custom translations that won't be overridden on plugin updates. Also, complete custom English wording is possible with that, just use a language file like `multisite-toolbar-extras-en_US.mo/.po` to achieve that (for creating one see the tools on "Other Notes"). == Frequently Asked Questions == = Why another Multisite Toolbar plugin, there are already some others!? = You're right! If you're happy with one of the others then that's absolutely great and you don't need to add or switch anything! :) I just made this new plugin here for my own needs and some of my client admins. As I am an open source evangelist I like to release my stuff to the public to give back to the community! Plugin developer David Decker: *What has proved its day to day usage and usefullness on more than 100 installs (Multisites and regular single site installs) before, could be used by many other (super) admins as well, right? :-)))* = Does this plugin work with latest WordPress version and also older versions? = Yes, this plugin works really fine with the LATEST WordPress branch 3.8+! :-) And sorry, it DOES NOT work with WordPress versions older than 3.6 so please update your install if you haven't done yet :). = How do I use the custom Nav Menu for Super Admins for the toolbar? = All menu items via a Custom Menu - and at all other places in the Toolbar (a.k.a. Admin Bar) - are only visible and accessable for Super Admins. That means in a Multisite environment all admins who can manage the network. In regular WordPress (single) installs these are users with the Administrator user role. Added Menu Location by the plugin is: "Multisite Toolbar Menu" (again: only for Super Admins) Steps for setting up a menu: * Create a new menu, set a name like "Super Admin Toolbar" or such... * Setup your links, might mostly be custom links, or any other... * Save the new menu to the plugin's menu location. That's it :) * *Please note:* Every parent item = one main toolbar entry! So best would be to only use one parent item and set all other items as children. = How can I adjust the position of my custom Nav Menu? = Since version 1.4.0 of the plugin there's a filter for that. See this example that needs to be added to your theme's/ child theme's `functions.php` file or a functionality plugin. Try values between `1` and `100`: ` add_filter( 'mstba_filter_super_admin_nav_menu_priority', 'mstba_custom_position_super_admin_nav_menu' ); /** * Multisite Toolbar Additions: * Adjust Super Admin Nav Menu Position */ function mstba_custom_position_super_admin_nav_menu() { return 20; } ` = How do I use the custom Nav Menu for Site Admins for the toolbar? = The usage is identical as the Super Admin menu - see above 2 questions for instructions! Only difference: This Site Admins menu is only viewable by site admins but only Super Admins can setup and edit it! The filter for the hook priority here is called `mstba_filter_restricted_admin_nav_menu_priority` -- and works in the very same as above! = How can I adjust the position of Network admin "+ New" section? = This could be easily done with the following example code that needs to be added to your theme's/ child theme's `functions.php` file or a functionality plugin. Try values between `1` and `100`: ` add_filter( 'mstba_filter_network_admin_new_content_priority', 'mstba_custom_position_network_admin_new_content' ); /** * Multisite Toolbar Additions: * Adjust Network Admin "+ New" Position */ function mstba_custom_position_network_admin_new_content() { return 80; } ` = Can I remove the "+ New" (new content) section in Network admin? = Yes, it's possible! This line of code needs to be added to your theme's/ child theme's `functions.php` file or a functionality plugin: ` /** * Multisite Toolbar Additions: * Remove Network Admin "+ New" section */ add_filter( 'mstba_filter_display_network_new_content', '__return_false' ); ` = How are new resources being added to the toolbar/admin bar? = Just drop me a note on [my Twitter @deckerweb](http://twitter.com/deckerweb) or via my contact page and I'll add the link if it is useful for Multisite/ Super Admins. = Is this plugin Multisite compatible? = Of course it is! :) Works really fine in Multisite invironment - for Super Admins. = In Multisite, could I "network activate" this plugin? = Yes, you could! Again, it's only displayed and useful for Super Admins. -- Activating on a per-site basis is also possible. Just decide what works best for you. = Has this plugin any use for non-Multisite installs? = Yes, of course! :) The plugin is *working like a charm* in single-site installs - just without the network specific stuff. However, there's still A LOT (single) site specific stuff supported. So it's up to your use case :). = Special instructions for the supported 'BackWPup' plugin? = Yes, I have some advise for you :) -- My plugin only adds any BackWPup resources to your toolbar if you didn't enabled the "Toolbar / Admin Bar option" on the BackWPup settings page. * **Enable** BackWPup Toolbar / Adminbar = BackWPup handles its own stuff... * **Disable** BackWPup Toolbar / Adminbar = Multisite Toolbar Additions will handle BackWPup's toolbar items :) = Could certain sections/ item groups be removed? = Yes, this is possible! You can remove the following sections: "My Sites" menu area (all network items) / "My Sites" menu area (all sub site specific items) / "Super Admin Nav Menu" group (all items) / "Network Plugin Support" (all network plugin items) / "(Sub Site) Plugin Support" (all site plugin items) / "(Sub) Site Specific Items" - useful to disable for specific Super Admin users... To achieve this add one, some or all of the following constants to your main theme's/child theme's `functions.php` file, functionality plugin or MU plugin: ` /** * Multisite Toolbar Additions: * Remove Network Admin Specific Items */ define( 'MSTBA_DISPLAY_NETWORK_ITEMS', FALSE ); /** * Multisite Toolbar Additions: * Remove Sub Site Specific Items */ define( 'MSTBA_DISPLAY_SUBSITE_ITEMS', FALSE ); /** * Multisite Toolbar Additions: * Disable Custom Nav Menu for Super Admins */ define( 'MSTBA_SUPER_ADMIN_NAV_MENU', FALSE ); /** * Multisite Toolbar Additions: * Disable restricted Custom Nav Menu for Site Admins */ define( 'MSTBA_RESRICTED_ADMIN_NAV_MENU', FALSE ); /** * Multisite Toolbar Additions: * Disable Plugin Support for Network Wide Plugins */ define( 'MSTBA_DISPLAY_NETWORK_EXTEND_GROUP', FALSE ); /** * Multisite Toolbar Additions: * Disable Plugin Support for (Sub) Site Specific Plugins */ define( 'MSTBA_DISPLAY_SITE_EXTEND_GROUP', FALSE ); /** * Multisite Toolbar Additions: * Disable Site Specific Items */ define( 'MSTBA_DISPLAY_SITE_GROUP', FALSE ); /** * Multisite Toolbar Additions: * Disable Nav Menu List Edit Items */ define( 'MSTBA_DISPLAY_LIST_EDIT_MENUS', FALSE ); ` = Could the the whole toolbar entries be removed, especially for certain users? = Yes, that's also possible! This could be useful if your site has special user roles/capabilities or other settings that are beyond the default WordPress stuff etc. For example: if you want to disable the display of any "Multisite Toolbar Additions" items for all user roles of "Editor" please use this code: To hide only from the user with a user ID of "2": ` /** * Multisite Toolbar Additions: * Remove Network Admin specific Items for user ID 2 */ if ( 2 === get_current_user_id() ) { define( 'MSTBA_DISPLAY_NETWORK_ITEMS', FALSE ); } ` To hide items only in frontend use this code: ` /** * Multisite Toolbar Additions: * Remove Network Admin specific Items from frontend */ if ( ! is_admin() ) { define( 'MSTBA_DISPLAY_NETWORK_ITEMS', FALSE ); } ` **Final note:** I DON'T recommend to add customization code snippets to your main theme's/child theme's `functions.php` file! **Please use a functionality plugin or an MU-plugin instead!** This way you can also use this better for Multisite environments. In general you are then more independent from theme/child theme changes etc. If you don't know how to create such a plugin yourself just use one of my recommended 'Code Snippets' plugins. Read & bookmark these Sites: * [**"What is a functionality plugin and how to create one?"**](http://wpcandy.com/teaches/how-to-create-a-functionality-plugin) - *blog post by WPCandy* * [**"Creating a custom functions plugin for end users"**](http://justintadlock.com/archives/2011/02/02/creating-a-custom-functions-plugin-for-end-users) - *blog post by Justin Tadlock* * DON'T hack your `functions.php` file: [Resource One](http://thomasgriffinmedia.com/custom-snippets-plugin/) - [Resource Two](http://thomasgriffinmedia.com/blog/2012/09/calling-on-the-wordpress-community/) *(both by Thomas Griffin Media)* * [**"Code Snippets"** plugin by Shea Bunge](http://wordpress.org/plugins/code-snippets/) - also network wide! * [**"Code With WP Code Snippets"** plugin by Thomas Griffin](https://github.com/thomasgriffin/CWWP-Custom-Snippets) - Note: Plugin currently in development at GitHub. * [**"Toolbox Modules"** plugin by Sergej Müller](http://wordpress.org/plugins/toolbox/) - see also his [plugin instructions](http://playground.ebiene.de/toolbox-wordpress-plugin/). All the custom & branding stuff code above can also be found as a Gist on Github: https://gist.github.com/deckerweb/3498510 (you can also add your questions/ feedback there :) == Screenshots == 1. Multisite Toolbar Additions: New Network specific menu items located in "My Sites" toolbar parent item. ([Click here for larger version of screenshot](https://www.dropbox.com/s/m6w6h8icr44e568/screenshot-1.png)). 2. Multisite Toolbar Additions: Included plugin support for Network aware plugins. ([Click here for larger version of screenshot](https://www.dropbox.com/s/ztu9haeh48eg6lr/screenshot-2.png)). 3. Multisite Toolbar Additions: New Sub Site/ Blog items located in the parent item for each site. ([Click here for larger version of screenshot](https://www.dropbox.com/s/a0qhymxlpkn1qox/screenshot-3.png)). 4. Multisite Toolbar Additions: New (Sub) Site specific menu items - plus included plugin support for useful site specific plugins. ([Click here for larger version of screenshot](https://www.dropbox.com/s/w0aoaxwfqfw7iq2/screenshot-4.png)). 5. Multisite Toolbar Additions: How the optional Nav Menu for Super Admins works. ([Click here for larger version of screenshot](https://www.dropbox.com/s/7u83c0g5ehk4ozq/screenshot-5.png)). 6. Multisite Toolbar Additions: Plugin's help tab on Nav Menu admin page. ([Click here for larger version of screenshot](https://www.dropbox.com/s/dt6kkxqsh7yvbfn/screenshot-6.png)). == Changelog == = 1.7.0 (2014-03-04) = * NEW: Highly improved "Nav Menu" support, all editable menus are now listed as sub level items for "Menus" entry. (Could be disabled via constant if needed.) * NEW: As per user request I added an additional restricted Site Administrators toolbar menu. This is only effective in Multisite installs. Those menus can only be setup & edited via WP Nav Menus by Super Administrators - but then they are visible for administrator user roles (`edit_theme_options` capability). * NEW: For Multisite, under "Plugins" added "Network Plugins" admin link for sub site admin areas - handy link to network wide plugins page. * NEW: For Multisite, under "Themes" added "Network Theme Editor" admin link (respects all Editor disable stuff, hehe! :) for sub site admin areas - handy link to theme editor if needed. * NEW: Added new logic to prevent other users than super admins from editing those custom (nav) menus that are used within the Toolbar. * UPDATE: Removed all CSS that was added in v1.5.0 -- it was annoying and should not longer be there for WordPress 3.8 or higher. I guess this is finally for the better! :) * UPDATE: Fixed double appearance of "Themes" and "Plugins" in Network Admin sublevel - now fixed for all instances :). * CODE: Improved modular structure of the plugin for better maintenance and performance. * CODE: Code and documentation tweaks and improvements. * UPDATE: Extended and improved readme.txt file here. * UPDATE: Updated German translations and also the .pot file for all translators! * *Extended plugin support:* * NEW: Added support for "Stream" (free, by X-Team). * NEW: Added support for "Snitch" (free, by Sergej Müller). * NEW: Added support for "WPMS Admin Reports" (free, by Joe Motacek). * UPDATE: Updated and improved support for these plugins: "WP Migrate DB Pro". = 1.6.1 (2013-12-08) = * BUGFIX: Fix check for a special Multisite function. * *Otherwise see below for changelog of v1.6.0* = 1.6.0 (2013-12-07) = * UPDATE: Tweaked the adding of Network "New Content" instance, to load more reliable. * UPDATE: Tweaked "View Site" link for sub sites and fixed the display. * UPDATE: Fixed double appearance of "Themes" and "Plugins" in Network Admin, that came in WordPress 3.7+ -- decided to unhook these defaults and keep our own items - already there from v1.0.0 :-). * UPDATE: Introduced helper function for our helper constants to make them available early but also unhookable. * *Extended plugin support:* * NEW: Added support for "Smart Security Tools" (premium, by Smart Plugins/ Milan Petrovic). * NEW: Added support for "Better WP Security" (free, by Chris Wiegman & iThemes). * UPDATE: Updated and improved support for these plugins: "Quick Cache"/ "Quick Cache Pro". * UPDATE: Updated German translations and also the .pot file for all translators! = 1.5.0 (2013-11-21) = * UPDATE: Fixed "Menu Locations" link, updated for WordPress 3.6+. * UPDATE: Fixed "Google Pagespeed" URL to their current used version. * UPDATE: In Multisite context the plugin has "Network: true" defined in plugin header that means it is only network activated (the whole sense & purpose of the plugin, anyways :). * UPDATE: Added additional checks for our defined constants to avoid PHP notices under some circumstances. * UPDATE: Improved current "MP6" admin plugin support with various CSS tweaks. * NEW: Under "Plugins" added "Add New" admin link for sub site admin areas - handy link to the plugin installer. * *Extended plugin support:* * NEW: Added support for "Genesis Simple Sidebars" (free, by StudioPress/ Copyblogger Media LLC). * NEW: Added support for "Smart Tabber Widget" (premium, by Smart Plugins/ Milan Petrovic). * UPDATE: Updated and improved support for these plugins: "WP-Optimize", "Snapshot", "Smart Cleanup Tools", "Smart Admin Tweaks", "Ultimate Branding". * UPDATE: Updated German translations and also the .pot file for all translators! = 1.4.0 (2013-05-07) = * NEW: Added filter for hook priority for the custom nav menu for super admins -- this allows you to change the position of your custom nav menu (try values between 1 and 100..., see FAQ for more info...). * NEW: For Sub Sites or non-Multisite installs, added links for Widgets, Nav Menus, Theme Customizer, appropriate for backend/ frontend, based on default toolbar items. * NEW: Added "+ New" (new content) section for the Network admin area, that contains only Network specific items for super admins, plus a few items from our supported plugins. * NEW: Added "Plugins" items to non-Multisite installs to jump faster into plugins section. * NEW: For Sub Sites or non-Multisite installs, replaced "View Site" item within "/wp-admin/" with our own iteration, allowing for smarter (own) translations, and better adding of sub level items. * NEW: Added external links to "Pingdom" and "Google Page Speed" tests as sub level items for "View Site" (see before). * NEW: Added minor CSS rule for group items if ["MP6" plugin(http://wordpress.org/plugins/mp6/) is active (note, will be the future of '/wp-admin/' styling!). * *Extended plugin support:* * NEW: Added support for "Smart Options Optimizer" (premium, by Smart Plugins/ Milan Petrovic). * NEW: Added support for "Simple System Info" (premium, by Smart Plugins/ Milan Petrovic). * NEW: Added support for "Hide My WP" (premium, by Hassan Jahangiri). * NEW: Added support for "Widget Settings Importer/Exporter" (free, by Kevin Langley, Sean McCafferty, Mark Parolisi). * NEW: Added support for "Tabify Edit Screen" (free, by Marko Heijnen). * NEW: Added support for "Restrict Widgets" (free, by Digital Factory). * NEW: Added support for "P3 (Plugin Performance Profiler)" (free, by GoDaddy.com). * NEW: Added support for "Blog Copier" (free, by Modern Tribe, Inc.). * NEW: Added support for "NS Cloner - Site Copier" (free, by Never Settle). * NEW: Added support for "NS Cloner Pro" (premium, by Never Settle). * NEW: Added support for "Codestyling Localization" (free, by Heiko Rabe). * NEW: Added support for "WP Migrate DB" (free, by Brad Touesnard). * NEW: Added support for "WP Migrate DB Pro" (premium, by Delicious Brains (Brad Touesnard & Chris Aprea)). * NEW: Added support for "Multisite Robots.txt Manager" (free, by tribalNerd). * NEW: Added support for "WordPress MU Domain Mapping" (free, by Donncha O Caoimh, Ron Rennick, Automatic Inc.). * NEW: Added support for "Go Sidebar Wizard" (premium, by Granth). * UPDATE: Updated and improved support for these plugins: "Code Snippets", "Snapshot", "BackWPup", "WP-Piwik", "Smart Cleanup Tools", "Smart Admin Tweaks". * UPDATED: A few minor tweaks to further improve loading/ performance. * CODE: Some code/ documentation updates & improvements. * UPDATE: Added new FAQ items here in the readme.txt file. * UPDATE: Improved/ extended readme.txt file here. * UPDATE: Updated German translations and also the .pot file for all translators! = 1.3.0 (2013-03-21) = * NEW: Added additional "Install Plugin" & "Install Theme" items to the regular "+ Add New" section. This makes it even faster and more elegant to jump to the install/ upload/ search sections! * NEW: Little CSS tweak for Network Admin "My Sites Menu", to remove additional border line if Network Items from this plugin here are active. * UPDATE: Enhanced Network wide "Plugins" & "Themes" items. * *Extended plugin support:* * NEW: Added support for "Smart Cleanup Tools" (premium, by Smart Plugins/ Milan Petrovic). * NEW: Added support for "Smart Admin Tweaks" (premium, by Smart Plugins/ Milan Petrovic). * NEW: Added support for "Optimize Database after Deleting Revisions" (free, by Rolf van Gelder). * UPDATE: Updated "Snapshot" plugin support with link for new destination "GreenQloud Storage". * UPDATE: Updated support for "BackWPup" to support newest v3.x branch of the plugin. * CODE: Minor code/ documentation updates & improvements. * UPDATE: Updated German translations and also the .pot file for all translators! = 1.2.0 (2012-11-27) = * *Extended plugin support:* * NEW: Added support for "Snapshot" (premium, by Paul Menard (Incsub)/ WPMU DEV). * NEW: Added support for "Ultimate Branding" (premium, by Incsub Team/ WPMU DEV). * NEW: Added support for "Login Security Solution" (free, by Daniel Convissor). * NEW: In Network Admin added 'Dashboard' link for main site to 'site-name' menu. * CODE: Minor code/ documentation updates & improvements. * UPDATE: Updated German translations and also the .pot file for all translators! = 1.1.1 (2012-10-05) = * BUGFIX: Corrected settings link for "Multisite Language Switcher" plugin - sorry! = 1.1.0 (2012-09-18) = * *Extended plugin support:* * NEW: Added support for "User Management Tools" (free, by scribu/AppThemes). * NEW: Added support for "Network Mass Email" (free, Kenny Zaron). * NEW: Added support for "Organizational Message Notifier" (free, Zaantar). * NEW: Added support for "Multisite Language Switcher" (free, Dennis Ploetner). * NEW: Added support for "Code Snippets" (free, by Shea Bunge). * NEW: Added support for "Code With WP Code Snippets" (free, by Thomas Griffin) (plugin currently in beta, [hosted at GitHub](https://github.com/thomasgriffin/CWWP-Custom-Snippets)). * NEW: Added support for "BackWPup" (free, by Daniel Hüsken). * NEW: Added support for "Toolbox Modules" (free, by Sergej Müller) - see also his [plugin instructions](http://playground.ebiene.de/toolbox-wordpress-plugin/). * NEW: Added support for "Relevanssi" (free) and "Relevanssi Premium" (premium) both by Mikko Saari, http://www.relevanssi.com. * CODE: Performance optimizing to load code for a lot of plugins only if ever needed (when activated). * NEW: Added CSS class suport for the Custom WP Nav Menu for Super Admins (via regular WP Menus!). * UPDATE: Updated and improved readme.txt file here. * UPDATE: Updated German translations and also the .pot file for all translators! * UPDATE: Initiated new three digits versioning, starting with this version. * UPDATE: Moved screenshots to 'assets' folder in WP.org SVN to reduce plugin package size. = 1.0.0 (2012-08-28) = * Initial release * Including support for 4 Multisite aware plugins * Including support for 7 site specific plugins == Upgrade Notice == = 1.7.0 = Several Additions & Improvements: Improved custom Nav Menu support; updated & extended plugin support. Updated German translations as well as .pot file for translators. = 1.6.1 = Several Additions & Improvements: Some WordPress 3.7+ compat tweaks. Bugfixes. Updated & extended plugin support, plus German translations as well as .pot file for translators. = 1.6.0 = Several Additions & Improvements: Some WordPress 3.7+ compat tweaks. Updated & extended plugin support, plus German translations as well as .pot file for translators. == Plugin Links == * [Translations (GlotPress)](http://translate.wpautobahn.com/projects/wordpress-plugins-deckerweb/multisite-toolbar-additions) * [User support forums](http://wordpress.org/support/plugin/multisite-toolbar-additions) * [Code snippets archive for customizing, GitHub Gist](https://gist.github.com/deckerweb/3498510) == Donate == Enjoy using *Multisite Toolbar Additions*? Please consider [making a small donation](http://genesisthemes.de/en/donate/) to support the project's continued development. == Translations == * English - default, always included * German (de_DE): Deutsch - immer dabei! [Download auch via deckerweb.de](http://deckerweb.de/material/sprachdateien/genesis-plugins/#multisite-toolbar-additions) * For custom and update-secure language files please upload them to `/wp-content/languages/multisite-toolbar-additions/` (just create this folder) - This enables you to use fully custom translations that won't be overridden on plugin updates. Also, complete custom English wording is possible with that as well, just use a language file like `multisite-toolbar-additions-en_US.mo/.po` to achieve that (for creating one see the following tools). **Easy plugin translation platform with GlotPress tool:** [**Translate "Multisite Toolbar Additions"...**](http://translate.wpautobahn.com/projects/wordpress-plugins-deckerweb/multisite-toolbar-additions) *Note:* All my plugins are internationalized/ translateable by default. This is very important for all users worldwide. So please contribute your language to the plugin to make it even more useful. For translating I recommend the awesome ["Codestyling Localization" plugin](http://wordpress.org/plugins/codestyling-localization/) and for validating the ["Poedit Editor"](http://www.poedit.net/), which works fine on Windows, Mac and Linux. == Additional Info == **Idea Behind / Philosophy:** Just a little lightweight plugin for all the Multisite Super Admins out there to make their daily network admin life a bit easier. I'll try to add more plugin support if it makes some sense. So stay tuned :). == Last but not least == **Special Thanks go out to my family for allowing me to do such spare time projects (aka free plugins) and supporting me in every possible way!**