MyDashboard - something for the weekend
If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
Well the weekend is upon us once more, and yet again I have managed to get through less than half of the tasks on my ever expanding to do list.
So to keep you entertained, I thought I would post a couple of screen shots showing some of the things I have been working on over the past week.
MyDashboard is moving steadily towards the version 0.5 release and I now have some of the new functionality and API up and running. There is quite a bit of work to go before a beta release yet but things seem to be moving along with few hiccups.
Have a look at the two gadget screen captures below and see if you can work out what they are (other than a Weather gadget and a calculator gadget…).


Anything? No? Ok here are the entries in the gadget Gallery.


Ok, enough with the teasing. They are in fact Netvibes.com based widgets running directly on MyDashboard v0.5a. At the moment I only have widgets that don’t have an option menu running, but I’m aiming for pretty much full compatibility by launch date.
And with that I shall leave you to enjoy your weekend.
October 30th, 2007 at 12:52 pm
Nice job. I will wait for this release

I’m using mydashboard on my wordpress blog and this work very well. C ya, and sorry for my bad english
October 31st, 2007 at 11:54 am
Mmmmmm, looks so good!
November 1st, 2007 at 4:06 pm
I think I discovered a bug with the multiuser functionality…
It only sets up the default page correctly for the first user to access it (I think). When I log in with a different user, I get both the original dashboard and the new one, but if I click on “My Dashboard”, I get errors along the lines of “first parameter to array_push in line 637 must be an array”. (repeated for lines 641, 645, etc.)
After a lot of fiddling, I discovered I needed to change line 99 (in getpluginoptions):
if(empty($md) || !isset($md['build]) || !isset($md[$this->uid]) || $md[’build’ build) {
It works fine now.
Neil.
PS. Great plugin, but a request for a future enhancement…
It would be nice if Admins could define the default layout, rather than it being hard coded. Most of my users aren’t interested in Wordpress updates, but they are interested in a couple of Scuba-related RSS feeds!
November 4th, 2007 at 2:36 pm
Awesome! Will there be support for the iGoogle API as well, so that we can add gadgets?
thanks!
November 28th, 2007 at 10:20 am
For some reason I can not get my DashBoard to work. I activated the plugin but I still have the same Dashboard page. I tried versions 0.2.6 and 0.3.1 with same results. I run Wordpress 2.3. Any idea what might be the problem?
March 13th, 2008 at 1:29 am
I don’t even know any code and I can tell there are some typos in this fix. I think it was dropped into the latest version of the plugin also with the typo. I got it to work like this:
if(empty($md) || !isset($md['build']) || !isset($md[$this->uid]) || $md['build']) {
Please update the plugin, with this code it works fine with multi-user blogs.
March 25th, 2008 at 2:48 pm
Unfortunately Josh, there is an error in your line as well (you are checking the numeric build number as a boolean for some reason).
Can you give me more details of the line you changed as you neglect to let me know how you updated the plugin.
Thanks
Barry
July 3rd, 2008 at 7:27 pm
I am using this with WPMU quite nicely and I absolutely love it. Has there been an upgrade yes since v0.3.1? If not, any chance the tutorial for the “sticky note” gadget has been completed and available somewhere?
Anyhoo, please do not give up work on this plugin. It is fantastic.
Cheers
July 6th, 2008 at 5:26 pm
@Scot: Hi Scott, MyDashboard took a bit of a back seat recently. I had delayed any updates to see what type of Dashboard would be included in the recent versions of WordPress.
I plan on doing some more work on the Dashboard soon, and may even take it in a whole new direction. Stay posted and thanks for the comments.