drupalcamp london 2015: improving the cms user experience
TRANSCRIPT
Paul Rowell
Improving The CMS User Experience
Things to consider
Often CMS users are left with only the basic tools to manage their site.
The forgotten user
Who will be using it?• Teams• Individuals
Who?
What do they want to do:• Daily• Weekly• Monthly
What?
Theme and navigation
Admin theme
Making use of the Adminimal theme CMS users are now given a cleaner, clearer experience when using Drupal.
http://adminimal.netsite.gr
Admin navigation
Navbar provides CMS users with a responsive administration menu allowing easier navigation across all devices.
https://www.drupal.org/project/navbar
Content Management
Admin views• Overrides default view• VBO allows bulk operations• Additional operations can be
added• Drupal 8 core• Filter and search• Also includes comments
https://www.drupal.org/project/admin_views
Content overviews
Workbench• Overview page• Replacement for dashboard• Available hooks
https://www.drupal.org/project/workbench
Content overviews cont.
Workbench Moderation• Multiple states• Transitions• Permission based
https://www.drupal.org/project/workbench_moderation
Revisioning
• Content Managers/Editors view• Multiple places to moderate
content• Easy to see what state content is in
Revisioning cont.
• Webform Default Fieldshttps://www.drupal.org/project/webform_default_fields
• Options elementhttps://www.drupal.org/project/options_element
• Spam – Honeypothttps://www.drupal.org/project/honeypot
• Default select lists options
Webforms
File Management
• Media module• File content page• Bulk upload• YouTube
https://www.drupal.org/project/media
Media
Fields
• Multiselecthttps://www.drupal.org/project/multiselect
• Term reference treehttps://www.drupal.org/project/term_reference_tree
• Select with stylehttps://www.drupal.org/project/select_with_style
• Simple hierarchical selecthttps://www.drupal.org/project/shs
Select lists
Cropping• Comparison: https://www.drupal.org/node/1179172https://www.drupal.org/project/focal_pointhttps://www.drupal.org/project/manualcrop
Multiple Upload• File and Image widgethttps://www.drupal.org/project/multiupload_filefield_widgethttps://www.drupal.org/project/multiupload_imagefield_widget
Image
• Conditional fieldshttps://www.drupal.org/project/conditional_fields
• GMaphttps://www.drupal.org/project/gmap
• Linkithttps://www.drupal.org/project/linkit
• Help text
Other…
Questions?
www.linkedin.com/in/paulrowell
www.paulrowell.com
https://drupal.org/user/1881402
https://twitter.com/Paul_Rowell