• I am looking for a plugin to remind my clients of the outstanding tasks they need to do, particularly with regards to website content. That plugin should be usable both before and after the site has gone live.

    This plugin is close, but no cigar.

    Firstly, my clients are typically assigned Editor roles. This plugin does not appear to provide the ability to choose which roles (or users) can see the To-Do list and where. By default, ALL role appears to be able to view and edit the To-Do list on the dashboard (even subscribers) but not view it on the front-end. I would need more granular control of who sees the list.

    For future development, I’d also suggest the option of automated weekly reminder emails to designated users, with an unsubscribe link in the email. Naturally, if the To-Do list is empty, those emails would not go out.

    Perhaps a settings page could be created with a list of existing non-administrators with three checkboxes:

    • View To-Do list on dashboard
    • View To-Do list on website
    • Receive weekly reminder emails

    (all unchecked by default)

    Otherwise, it’s a great start!

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Andrew

    (@arapps92)

    Hi @chrslcy,

    We’ve just released an update to fix the bug where all users were able to view/edit the dashboard widget. This is now limited to Administrators, however, Admins can now also enable/disable editing access for Editors.

    Admins can also show/hide the to-do on the frontend for Admins and/or Editors.

    We have more ideas in the pipeline and we will take on your suggestion of sending out regular emails to users.

    Thanks for your feedback and for using our plugin.

    Thread Starter ChrisL

    (@chrslcy)

    That’s great. I’ll give it a go with the next client. Thanks for implementing the suggestion!!

    Thread Starter ChrisL

    (@chrslcy)

    One possible bug: if I do the following..

    1. Tick the box to “Allow Editors to view and edit this To-Do list”
    2. Switch to an Editor account (using the ‘User Switching’ plugin), edit the list and save it.
    3. Switch back to the Admin account

    Then the “Allow Editors to view and edit this To-Do list” checkbox is not selected.

    Essentially, it appears that an Editor editing the list causes them to stop having access to the list. If an Editor refreshes the admin dashboard after saving the list, then the list disappears.

    There is a small chance that this is an anomaly caused by my using the ‘User Switching’ plugin to switch users, rather than actually logging in.

    Plugin Author Andrew

    (@arapps92)

    @chrslcy thanks for spotting this. An update has just been released to fix this bug. Essentially, all the widget settings were being reset when the Editor saved the to-do list.

    Thread Starter ChrisL

    (@chrslcy)

    Great. I assume this is already on the cards, but enabling users to check off items as they’re done would be a huge bonus. At present there’s just the option to type DONE or something similar in the list editor.

    Thread Starter ChrisL

    (@chrslcy)

    Just a thought: if you wanted to keep it simple, you could prompt users to type DONE at the end of a completed list item. Then, on the frontend, if the word DONE (case insensitive) is found at the end of a list item, hide the word and display the list item with a line through it, like this:

    Editor:
    Populate website pages DONE

    Frontend:
    Populate website pages

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Suggestion’ is closed to new replies.