What the heck are Features and why do I need them for my Drupal website?

442 views

Published on

Presented at the NETC 2012 conference
http://www.netc2012.org/conference/schedule/may-29-2012/session-5/30-what-the-heck-are-features

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
442
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Using existing settings, content types, views, etc
  • We wanted to counties to have: - a similar look-and-feel for across their sites - and for features to be updatable globally look very similar learn where to find resources between sites
  • - links back to topic areas on Extension site
  • we can add banners they choose which they want -- and the order
  • pulls data from OSU Calendar for individual sites can see more info without leaving their site Links to more info
  • add image and video upload adds them to the page with a border and description
  • Uniform way to display images can add slideshow of these imgs to any page
  • - content editor -- so editors can edit content, but not get confused by additional options
  • One place to add content and look at previous content Links to add Calendar items (OSU Calendar) Link to Custom Drupal instructions Link to who to contact for Drupal help
  • - Site manager: have additional access: - administer blocks and users
  • they can new items edit it from the pages they display on
  • when it appears on the site
  • - Flexibility to choose what page to for it to appear on
  • Update once, update appears on all sites - Bryan: How to Create a Feature
  • Update once, update appears on all sites - Bryan: How to Create a Feature
  • What the heck are Features and why do I need them for my Drupal website?

    1. 1. What the heck are Featuresand why do I need them for my Drupal website?
    2. 2. Who We AreBryan MayjorTechnology-assisted DeveloperExtension & Experiment Station Communicationsbryan.mayjor@oregonstate.eduTamara Hill-TanquistTechnology-assisted Instructional DesignerExtension & Experiment Station Communicationstamara.hill-tanquist@oregonstate.edu
    3. 3. What the heck are Features?Features is a Drupal module that create modules
    4. 4. Features …‣ Package up site configurations, content-types, views and more‣ Provide an easy way to duplicate functionality to other websites‣ Allow site admins to set defaults that can be overwritten AND reverted back to their original state‣ Save configurations to code that can be version controlled‣ Play well with other modules
    5. 5. Modules that play well with Features ‣ Views ‣ Content Construction Kit (CCK) - for Drupal 6 sites ‣ Diff ‣ Context ‣ Feeds ‣ Strongarm ‣ Chaos tool suite (ctools) ‣ Drush
    6. 6. How EESC is using Features
    7. 7. Life. Get good at it.
    8. 8. Banners
    9. 9. Banners - admin
    10. 10. Calendars
    11. 11. Calendars - popup
    12. 12. Page CCK
    13. 13. Page CCK – images and videos
    14. 14. Photo Gallery
    15. 15. Roles – Content Editor
    16. 16. Roles – Content Editor
    17. 17. Roles – Content Editor
    18. 18. Roles – Site Manager
    19. 19. Latest News
    20. 20. Latest News
    21. 21. Latest News
    22. 22. Neopolitan
    23. 23. Demo
    24. 24. QuestionsBryan MayjorTechnology-assisted DeveloperExtension & Experiment Station Communicationsbryan.mayjor@oregonstate.eduTamara Hill-TanquistTechnology-assisted Instructional DesignerExtension & Experiment Station Communicationstamara.hill-tanquist@oregonstate.edu

    ×