I had a request from a user to be able to reset the "hide this tip" flag either for their entire account or for a specific tip. This is really two requests:

1) A button in the user's profile page where they can say "show all tips again" which will set all of the tips to be shown.

2) A listing of help tips which are hidden from the user which they can see and then provide links in that list for "show this tip again".

Comments

dkruglyak’s picture

+1. Looks like a key feature. Users do forget how to use the site and often need reminders.

dkruglyak’s picture

Version: master » 4.7.x-1.x-dev

I meant to assign it to 4.7...

Dave Cohen’s picture

I like this idea. Don't know when I'd have time to implement it. Feel free to submit patches here and I would check them in. I'd want a patch for HEAD or DRUPAL-5, not just 4-7.

dgtlmoon’s picture

Hello, just to clarify..

2) A listing of help tips which are hidden from the user which they can see and then provide links in that list for "show this tip again".

this means that - every help tip is available in a list so they can turn them back on or turn some off?

greggles’s picture

Version: 4.7.x-1.x-dev » 5.x-1.x-dev

@dgtlmoon - yes that's exactly what I'm thinking - a list of all help tips (20 to a page and paged, if necessary). It would show the title of the tip, maybe the first 50 characters of the tip itself, and then a column for "operations" either "show this tip" or "hide this tip" to toggle the state for that user.

dgtlmoon’s picture

StatusFileSize
new1.18 KB

Ok heres something that works well towards what you are asking for, however it only gives the user the chance to reset all of the data instead of each one, could be a good start to add to your module., this provides a checkbox on the user/n/edit page that causes all the hidden fields to be reset for that user

Christefano-oldaccount’s picture

Status: Active » Needs review
StatusFileSize
new1.14 KB

A big +1 from me for dgtlmoon's patch. I updated it to display the status message in a t() and changed some of the punctuation and wording.