Display suite 2 - Drupalcamp gent

848 views
778 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
848
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Display suite 2 - Drupalcamp gent

  1. 1. Display Suite 2 Kristof De JaegerSunday 27 May 12
  2. 2. About me • Kristof De Jaeger • Drupal developer at Krimson • @swentel • Lead maintainer of Display Suite • Other: sweaver, field_group, coreSunday 27 May 12
  3. 3. Why Display Suite 2 • UX problems • Get ready for the future: HTML 5 • Get new features in • Fix some outstanding problems • Because we just like to codeSunday 27 May 12
  4. 4. Thank you • Krimson • Bram “aspilicious” Goffings • Bojan and Yoroy • All other sprinters during the DS Easter sprintSunday 27 May 12
  5. 5. UX analysis • Mostly a problem for first time users • They don’t know what todo • They don’t have a clue where to click • Thank you screencastsSunday 27 May 12
  6. 6. UX - main entrySunday 27 May 12
  7. 7. UX - layout overviewSunday 27 May 12
  8. 8. UX - layout in wrong tabSunday 27 May 12
  9. 9. UX - change layoutSunday 27 May 12
  10. 10. UX - change layoutSunday 27 May 12
  11. 11. UX Battle plan Default entry to layout list - content above All other become tabs or subtabsSunday 27 May 12
  12. 12. UX Battle plan Make the layout tab the default Add preview images with AJAX Remove the apply buttonSunday 27 May 12
  13. 13. UX Battle plan Redesign the switch layout screen Make use of previewsSunday 27 May 12
  14. 14. UX Battle plan • Manage display tab or contextual is default • Pre fill layout with default fieldsSunday 27 May 12
  15. 15. HTML 5 • Is this possible with 7.x-1.x ? • YES • Custom templates • Only for layouts, not fields • NO • Not through the UISunday 27 May 12
  16. 16. HTML 5 • HTML 5 wrappers for layout and regionsSunday 27 May 12
  17. 17. HTML 5 • Wrappers for fields (fieldgroups)Sunday 27 May 12
  18. 18. HTML 5 • templates are different now • hide empty regions is gone • they now support forms by default • use drush ds-build to help youSunday 27 May 12
  19. 19. HTML 5Sunday 27 May 12
  20. 20. Crazy field (templates) • Expert template now supports • default attributes • custom attributes • tokens in field item • They are now in the cogwheel!Sunday 27 May 12
  21. 21. Other things • Alter before you render: hook_ds_prerender_alter • Field permissions • Flags support • Views display supports hiding title • More taxonomy formatters • Views ‘delta’ fieldsSunday 27 May 12
  22. 22. IMPORTANT • no upgrade path so far • panel view modes is gone, use panelizer 7.x-3.x • field template configuration has some problems, but that’s the last thing to fixSunday 27 May 12
  23. 23. DEMO 23Sunday 27 May 12
  24. 24. Release • Candidate release begin of june • Official release probably 27th of june • GO TEST and submit issues and/or patches • http://drupal.org/project/ds 24Sunday 27 May 12
  25. 25. Your questions • Go crazy!Sunday 27 May 12
  26. 26. Feedback & follow-up: http://drupalcampgent.be/feedbackSunday 27 May 12

×