Dashboard Post-it: leave notes on the WordPress dashboard

May 1st, 2009
by Mark Dingemanse

Dashboard Post-it is a simple plugin for WordPress 2.7 and higher that allows you to leave yourself or other authors a note on the dashboard. It is implemented as a configurable dashboard widget, so you can collapse it, move it around, and edit it as any other dashboard widget. It will accept plain text or (sanitized) HTML. Only users with the capability "Edit dashboard" can edit the note.

As of today, Dashboard Post-it is available for download at the WordPress plugin repository. Screenshots and installation instructions can be found over there.

I wrote the plugin for my own use. There are alternatives, but since some of them stopped working after the changes to the Dashboard in WP 2.7 and others are not widgetized, and since this is a much requested feature, I decided to submit the plugin to the repository.


15 Responses to “Dashboard Post-it: leave notes on the WordPress dashboard”

  1. Martin Nerurkar on May 10, 2009 2:49 pm

    Thanks for the plugin. Looks and works great. Two caveats though:

    First, it doesn’t seem to accept simple line breaks. It’d be great if it would do so and you wouldn’t have to use BR or P tags there.

    Second, it would be great if there were an option to always keep the editable field on. Since I generally just want to quickly jot down notes, it’s a bit of a drag to hit the configure button first and the submit button afterwards.

  2. Mark Dingemanse on May 11, 2009 2:35 pm

    Martin, I will look into the linebreak issue. Perhaps invoking wpautop would help; right now the widget is set up to expect HTML.

    As for always keeping an editable field on, that may be technically impossible. There has to be some type of submit button since it will always take a user action for the data to be submitted to the database.

  3. Martin Nerurkar on May 11, 2009 6:56 pm

    Maybe you could just add a “always keep open” checkbox next to the submit that keeps the functionality and all but simply just always keeps the edit field open. Then you wouldn’t have to worry about HTML and linebreaks, since the textfield is visible all the time anyway.
    Of course now users could be prone to making edits without submitting them but this would be a caveat of the “always keep open” option. Of course there could be a red text that notifies you if you’ve changed anything but that’s propably too much work?

  4. 2046 on May 15, 2009 2:08 pm

    what user has the dashboard editing ability? and how can we grand it to them?

    thx 2046

  5. Mark Dingemanse on May 15, 2009 3:18 pm

    With Role Manager you can edit roles and capabilities. I believe the editor and admin roles have the capability by default. For the rest you can activate it with Role Manager.

  6. Anthony on May 27, 2009 8:29 pm

    Hello, can you help me please give me a code for hide “edit” in the widget of dashborad. Thanks Anthony

  7. Mark Dingemanse on May 29, 2009 1:03 pm

    Anthony, this is tied to the Capability “Edit dashboard”, which is enabled by default for the Roles editor and admin. See Roles and Capabilities and the Role Manager plugin. Suppose you disable this capability for Editors, then you as an Admin will be able to edit the note, but lower user levels will only be able to view it.

  8. Top 10 MUST have WordPress plugins! | HexRyde on June 18, 2009 6:00 pm

    [...] Disable Trackbacks Purpose:  stops adding trackbacks as comments to your blog posts; separate your trackbacks from comments. [...]

  9. Will on July 12, 2009 12:34 am

    Thank you for taking the time to create a super plugin, exactly what I was looking for.

  10. Ben Hayes on August 14, 2009 1:12 pm

    Nice plugin.

    One extra thing that might be nice is to allow the the title of the widget to be changed from the default “Post It”. Then if you were posting some guidelines for posting on WordPress you could call the box “Posting Guidelines” or whatever.

  11. nick on August 18, 2009 5:56 am

    Anytime I put a link in the post-it, it redirects to my current domain instead of taking me to the address I want to go to. Any idea why?

  12. nick on August 18, 2009 5:58 am

    Nevermind, it was editing error. I’m an idiot. lol

  13. Mark Dingemanse on August 29, 2009 11:25 am

    Okay, I just uploaded version 1.1 which fixes the line break issue (Martin’s suggestion) and makes the title editable (thanks Ben for the suggestion).

    Warning: upgrading will cause your custom text to be lost. I see no easy solution for that; a workaround is to copy your text before upgrading and paste it into the new version. Sorry about that.

  14. Martin Nerurkar on August 31, 2009 11:51 am

    Arg. Just should put that warning up somewhere where it’s well visible. I just lost a bunch of important notes :(

  15. Mark Dingemanse on August 31, 2009 12:15 pm

    Dang, Martin, really sorry about that. It happened to me too. I have committed a new readme with a warning in several places.

Trackback URI | Comments RSS

Leave a Reply

Name (required)

Email (required)

Website


You can use these tags if you like: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Speak your mind