Help Tab or Help Property Data Type or Help Packages
I'm looking to add a help tab or ideally a help property data type to help guide site administrators through specific site functionality.
The idea is very simple, I'd just like to add a help description that takes up the full width of the page and explains how to do things. I tried using the label as I thought that might be what I was looking for but it turned out to not be.
For example, on a page, create a Help Property Data Type instance with a name:
How to upload something (displays on the left). The description would then display in normal size font on the right hand pane (where a textbox / textarea / content picker normally displays).
Has anyone done this or something similar?
Are there any good Help Packages out there to help the Site User with site specific functionality?
I tried the usercontrolwrapper method and it looks like that would be great for some data type ideas but doesn't seem to work for what I'm doing. I was wondering how I could hide the small description text (see image below) and have that text display on the right area of the tab (the propertyItemContent class).
The only way I can think to do this via the usercontrolwrapper method is to 1. Pull the description from the db (do you know what table the DocumentType descriptions are stored in?) 2. Hide the small description text using jQuery. Although looking at the html output, I'm not sure I'd be able to hide just the help text since there isn't any id specific handle for the small description text.
Do you have any better suggestions on how to accomplish this? I thought this would be fairly easy to do and haven't been able to figure it out yet. I'd like to do this without needing to change the umbraco source code as that becomes troublesome with future releases.
Help Tab or Help Property Data Type or Help Packages
I'm looking to add a help tab or ideally a help property data type to help guide site administrators through specific site functionality.
The idea is very simple, I'd just like to add a help description that takes up the full width of the page and explains how to do things. I tried using the label as I thought that might be what I was looking for but it turned out to not be.
For example, on a page, create a Help Property Data Type instance with a name:
How to upload something (displays on the left). The description would then display in normal size font on the right hand pane (where a textbox / textarea / content picker normally displays).
Has anyone done this or something similar?
Are there any good Help Packages out there to help the Site User with site specific functionality?
Thanks
That is a good idea.
You could fairly easily create your own datatype using the usercontrolwrapper method described by Tim here: http://www.nibble.be/?p=24
Then you could just create one usercontrol pr. documenttype you wanted to add the help text to, and add that datatype to a "Help" tab.
Hi Morten,
Thanks for your suggestion.
I tried the usercontrolwrapper method and it looks like that would be great for some data type ideas but doesn't seem to work for what I'm doing.
I was wondering how I could hide the small description text (see image below) and have that text display on the right area of the tab (the propertyItemContent class).
The only way I can think to do this via the usercontrolwrapper method is to
1. Pull the description from the db (do you know what table the DocumentType descriptions are stored in?)
2. Hide the small description text using jQuery. Although looking at the html output, I'm not sure I'd be able to hide just the help text since there isn't any id specific handle for the small description text.
Do you have any better suggestions on how to accomplish this? I thought this would be fairly easy to do and haven't been able to figure it out yet.
I'd like to do this without needing to change the umbraco source code as that becomes troublesome with future releases.
Thanks
Zac
Hi Zac. What I was thinking was to just write the help text directly in the usercontrol, which will then show up on the right.
I created a custom C# library data type to do this and I have it working as I intended.
Morten - thanks for the suggestions
is working on a reply...