Drupalcamp London 2015: Improving the CMS user experience
-
Upload
paul-rowell -
Category
Technology
-
view
1.182 -
download
2
Transcript of Drupalcamp London 2015: Improving the CMS user experience
![Page 1: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/1.jpg)
Paul Rowell
Improving The CMS User Experience
![Page 2: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/2.jpg)
Things to consider
![Page 3: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/3.jpg)
Often CMS users are left with only the basic tools to manage their site.
The forgotten user
![Page 4: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/4.jpg)
Who will be using it?• Teams• Individuals
Who?
![Page 5: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/5.jpg)
What do they want to do:• Daily• Weekly• Monthly
What?
![Page 7: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/7.jpg)
Theme and navigation
![Page 8: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/8.jpg)
Admin theme
Making use of the Adminimal theme CMS users are now given a cleaner, clearer experience when using Drupal.
http://adminimal.netsite.gr
![Page 9: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/9.jpg)
Admin navigation
Navbar provides CMS users with a responsive administration menu allowing easier navigation across all devices.
https://www.drupal.org/project/navbar
![Page 10: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/10.jpg)
Content Management
![Page 11: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/11.jpg)
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
![Page 12: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/12.jpg)
Workbench• Overview page• Replacement for dashboard• Available hooks
https://www.drupal.org/project/workbench
Content overviews cont.
![Page 13: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/13.jpg)
Workbench Moderation• Multiple states• Transitions• Permission based
https://www.drupal.org/project/workbench_moderation
Revisioning
![Page 14: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/14.jpg)
• Content Managers/Editors view• Multiple places to moderate
content• Easy to see what state content is in
Revisioning cont.
![Page 15: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/15.jpg)
• 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
![Page 16: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/16.jpg)
File Management
![Page 17: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/17.jpg)
• Media module• File content page• Bulk upload• YouTube
https://www.drupal.org/project/media
Media
![Page 18: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/18.jpg)
Fields
![Page 19: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/19.jpg)
• 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
![Page 20: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/20.jpg)
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
![Page 21: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/21.jpg)
• Conditional fieldshttps://www.drupal.org/project/conditional_fields
• GMaphttps://www.drupal.org/project/gmap
• Linkithttps://www.drupal.org/project/linkit
• Help text
Other…
![Page 22: Drupalcamp London 2015: Improving the CMS user experience](https://reader034.fdocuments.us/reader034/viewer/2022042818/55aab06b1a28ab1e3e8b4605/html5/thumbnails/22.jpg)
Questions?
www.linkedin.com/in/paulrowell
www.paulrowell.com
https://drupal.org/user/1881402
https://twitter.com/Paul_Rowell