Register  |  Login

DeepWave

On the Internet since 1993

Posts Tagged ‘Hide Dashboard’

Well, after fixing some bugs in , a new version has been put up. Hopefully, this version will now work the way you think it will work vis-a-vis the options :) Also, Serene has been updated to keep in line with ’s Meta Widget changes.

Hide Dashboard Plugin (version 1.3)

Serene Theme (version 1.1)

Enjoy!

I’ve finally found some time to update my two plugins - and MyGallery to Converter. In short, the following changes were made:

Hide Dashboard 1.2

  • Added option to block access to the Dashboard via the URL Location bar
  • Added option to allow authors and editors to view the Dashboard and other admin section pages

MyGallery to WordPress Converter 1.1

  • Bugfix to import the description and caption (alttext) fields from MyGallery into as well.
  • Added a variable to allow users to change the path of their MyGallery installation if it is different from the default directory

Hopefully, these changes will make the plugins more useful.

One of the most common comments about the was that while it “hid” the dashboard, it did not change the default view of subscribers when they log in (which is still the Dashboard). The new updated gives you an option to use its own Meta section as a widget (instead of the default), and thus bypassing the Dashboard completely for subscribers. This makes it more seamless and cleaner for subscribers.

Hide Dashboard Plugin

For those of you who have been looking for a way to hide the dashboard in from ordinary users, I’ve just put up a that does exactly that and is used right here at DeepWave. Enjoy!

In the course of setting up on DeepWave, I wanted a way where subscribers and editors/writers would not need to see the Dashboard in the Admin Control Panel. I noticed a number of people had suggested various hacks and changes in code to make this happen. But as we all know, we shouldn’t hack code because it would be a pain to . So I decided to take the various methods outlined on the net and make a small that would do the trick. I therefore present the !

Please bear with me as PHP is not one of my regular programming languages, and this is my first after all, so if there are any bugs or problems, do let me know. Aside from that, enjoy!

To see this in action, just register and login to this site. Alternatively, here are some screenshots:

These are images showing the effect of the for ordinary Subscribers. On the left, is deactivated, while on the right, it is activated. Below is the same for an Editor:

Latest News (2007-11-10): I’ve just updated to version 1.1. The big change here is that I’ve added a widget for widget-enabled sidebars to use ’s Meta instead of the default Meta section. This is done because the default Meta Login will direct subscribers and admins to the Dashboard page - which we’re trying to avoid (for subscribers anyway) in the first place. So now, when people login using ’s Meta widget, it will take them back to the web page, and they can click on “My Profile” to see their own profile. I think this makes more sense for the default case. To see this sort of thing in action, try DeepWave.Net’s register and login functions above. Alternatively, if you do not have a widget enabled , then try using a like Serene which has ’s login functions built right in. Additionally, this has been tested and is working fine on WP 2.3.1..

Edit (2008-07-28): This works just fine with 2.6. But most users keep forgetting that they must use the special Meta Widget for logins. Just make sure you use a widget capable and use ’s own Meta widget instead of the default one.

Update (2008-08-23): Two new options have been added to . The first, is the option to block access to the Dashboard via the URL Location bar (needs PHP Output Buffering to be enabled), and the second is the option to allow authors and editors (user level 2 and above) to view the Dashboard and other admin section pages. To enable output buffering, you can edit your php.ini file and set “output_buffering = On”, or edit .htaccess and add the line “php_flag output_buffering On”

Update (2008-09-15): Well, there has been a number of changes in the code inside the in order to properly handle the situations with the two options introduced in version 1.2. If things did not seem right for you, just upload version 1.3 and give it a try. I think this time the logic should be correct, and you should see the correct results when you set the options for . Also, by popular request, the Meta Widget is now more editor/author friendly, sending you to the “Manage Posts” page instead of your profile. Administrators go to the Dashboard, and everyone else goes to their Profile page (which was the default previously).

Download Hide Dashboard Plugin 1.3