While creating websites for clients I always have the difficult task of attempting to make the end product I hand the client simple to use. Simplicity is an attribute that is difficult to attain. Oftentimes I find needing to include some sort of Directions or Instruction Manual for a website — and I find that providing a paper manual or PDF falls short because they get lost! Occassionaly I resort to using Panels and creating an admin panel that is solely directions for website usage. Recently I stumbled across what I thought was a new module on drupal.org but turns out to be a rather old module to aide in site documentation. The Markup module for Fields.
The markup module provides a Drupal field for site creators to include essentially HTML markup as a field within any Content Type. Sure by default there is the Help item for any custom field — and there is the Advanced Help module to aide in site documentation. But, the Markup module provides a nice mechanism to include some inline documentation to custom content types you create.
After installing the module as you would any other module you then have the option to add a Markup field to a content type.
After adding the field to your content type you can add whatever HTML or verbiage you want to the field. It’s recommended you add DIVs around your Markup content so Drupal treats the field as any other Form API field attached to a form:
Then you can configure your Markup with whatever HTML markup you require:
As you can see, the end result is your Markup field inline with the general form items of the content type:
Since this is a drupal Field it is exportable via Features. This is one big reason I say it’s appropriate to consider this module if you want to bundle directions inline to the custom content types you create on websites. I hope you see how useful this module could be to your workflows!
Looking for quality web hosting? Look no further than Arvixe Web Hosting!