Module Madness

541 views

Published on

Discussion and illustration of 10 important modules. Learn when you should use each module and why they are important.

Published in: Technology
  • Be the first to comment

Module Madness

  1. 1. Module Madness 10 Important Modules
  2. 2. SLO Bake Internet Solutions slobake.com drupaltrainer.com
  3. 3. Discussion and illustration of 10 important modules. <ul><li>Favorite Modules Part I 1. Admin Menu 2. CAPTCHA 3. CCK and Date and Link 4. Events 5. FAQs 6. Image and Image Assist 7. Pathauto 8. Table Manager 9. Views 10. Web Forms </li></ul><ul><li>Favorite Modules Part II Lightening talks –  </li></ul><ul><ul><li>several participants will discuss their favorite modules </li></ul></ul><ul><ul><li>two minutes or less </li></ul></ul><ul><ul><li>include  </li></ul></ul><ul><ul><ul><li>why </li></ul></ul></ul><ul><ul><ul><li>how </li></ul></ul></ul><ul><ul><ul><li>when to use the modules </li></ul></ul></ul>
  4. 4. Admin Module <ul><li>Provides an admin menu at the top of the site. </li></ul><ul><ul><li>You set permissions who can see it </li></ul></ul><ul><ul><li>Easy Install & Easy to Configure </li></ul></ul><ul><ul><li>Great way to navigate your site </li></ul></ul>
  5. 5. CAPTCHA and reCAPTCHA <ul><li>CAPTCHA and reCAPTCHA </li></ul><ul><ul><li>reduces spam </li></ul></ul><ul><ul><li>Easy Install & Easy to Configure </li></ul></ul><ul><ul><li>Different Styles Math, Image, Text </li></ul></ul><ul><ul><li>Configurable </li></ul></ul>
  6. 6. CCK (and Date and Link) <ul><li>Adds Fields to Content Types </li></ul><ul><ul><li>Custom Fields </li></ul></ul><ul><ul><li>What Type of Fields? </li></ul></ul><ul><ul><ul><li>media </li></ul></ul></ul><ul><ul><ul><li>user reference </li></ul></ul></ul><ul><ul><ul><li>dates </li></ul></ul></ul><ul><ul><ul><li>images </li></ul></ul></ul><ul><ul><ul><li>node reference </li></ul></ul></ul><ul><ul><ul><li>text ............................. </li></ul></ul></ul><ul><ul><ul><li>Imagine it .... and you can have it </li></ul></ul></ul><ul><ul><li>Easy Install, Easy Config, Flexible, and Tremendous Power to your site </li></ul></ul>
  7. 7. Power? <ul><ul><li>Provides a way to LAYOUT information </li></ul></ul><ul><ul><li>Add fun stuff (media) </li></ul></ul><ul><ul><li>Provides control </li></ul></ul><ul><ul><ul><li>can set rules (ie: email field, link field, hidden field) </li></ul></ul></ul><ul><ul><li>Flexible </li></ul></ul><ul><ul><ul><li>Sortable with Views </li></ul></ul></ul><ul><ul><li>Integrates Content </li></ul></ul><ul><ul><ul><li>node referencing </li></ul></ul></ul><ul><ul><li>Adds Style  </li></ul></ul><ul><ul><li>Adds Functionality </li></ul></ul>
  8. 8. Events <ul><li>Keep Track and Displays Events - Events are Nodes </li></ul><ul><ul><li>Easy Install and Config </li></ul></ul><ul><ul><li>Has Different Views </li></ul></ul><ul><ul><ul><li>day, week, month, table and list </li></ul></ul></ul><ul><ul><li>Can filter events </li></ul></ul><ul><ul><li>Comes equiped with  </li></ul></ul><ul><ul><ul><li>calendar block </li></ul></ul></ul><ul><ul><ul><li>&quot;Upcoming Events&quot; block -  when event passes it no longer appears in the bloc </li></ul></ul></ul><ul><ul><li>Has Views </li></ul></ul><ul><ul><li>Easy to Theme </li></ul></ul><ul><ul><li>Different time zones, formats, etc etc </li></ul></ul><ul><ul><li>Can Use CCK </li></ul></ul>
  9. 9. FAQs <ul><li>Frequently Asked Questions </li></ul><ul><ul><li>Easy Install and Configure </li></ul></ul><ul><ul><li>Displays FAQs  </li></ul></ul><ul><ul><li>Easy to Change Display of FAQs </li></ul></ul><ul><ul><li>Can Categorize FAQs </li></ul></ul><ul><ul><li>Can Assign Weights </li></ul></ul><ul><ul><li>Provides FAQs Block </li></ul></ul><ul><ul><li>FAQs are Nodes </li></ul></ul><ul><ul><li>Can Use CCK </li></ul></ul>
  10. 10. Image and Image Assist <ul><li>Images Are Nodes </li></ul><ul><ul><li>Easy to Install and Configure </li></ul></ul><ul><ul><li>Thumbnails, and other Sizes are Automatically Added </li></ul></ul><ul><ul><li>Has Gallery </li></ul></ul><ul><ul><li>Provides Blocks </li></ul></ul><ul><ul><li>Can be Attached which Provides Consistency </li></ul></ul><ul><ul><li>Can Use in Node (Image Assist Makes it Easy) </li></ul></ul><ul><ul><ul><li>Can Use CCK  </li></ul></ul></ul>
  11. 11. Pathauto    <ul><li>Automatic URLs </li></ul><ul><ul><li>Easy to Install and Configure (though a bit hard to find: site building, URL alias, automatic alias settings) </li></ul></ul><ul><ul><li>Lots of Options with Settings </li></ul></ul><ul><ul><li>Can be Very SEO Friendly </li></ul></ul><ul><ul><li>Saves Hundred of Hours and Provides Control </li></ul></ul>
  12. 12. Table Manager <ul><li>Creates Tables (static) </li></ul><ul><ul><li>Easy Install and Configure </li></ul></ul><ul><ul><li>Can Import Spreadsheets (CSV) </li></ul></ul><ul><ul><li>Has Choice of CSS </li></ul></ul><ul><ul><li>Tables Can be Embedded in Blocks, Views, Panels, Nodes </li></ul></ul><ul><ul><li>Simple Bar Graph </li></ul></ul><ul><ul><li>Sortable Columns </li></ul></ul><ul><li>  </li></ul><ul><li>*6.x is still in dev </li></ul>
  13. 13. Views2 <ul><li>Creates Queries </li></ul><ul><ul><li>Easy to Install and Configure </li></ul></ul><ul><ul><li>Bit Challenging at First </li></ul></ul><ul><ul><li>Drag and Drop </li></ul></ul><ul><ul><li>Tables, Lists, Grid, Node, and Teaser Node View </li></ul></ul><ul><ul><li>Uses Filters and Arguments </li></ul></ul><ul><ul><li>Sortable </li></ul></ul><ul><ul><li>GREAT with CCK </li></ul></ul><ul><ul><li>Select and Display Fields </li></ul></ul><ul><ul><li>Great Way to Layout (display) Content </li></ul></ul>
  14. 14. Web Forms <ul><li>Creates Forms that Can be Completed by Users </li></ul><ul><ul><li>Easy to Install and Configure </li></ul></ul><ul><ul><li>Results are Stored and Emailed </li></ul></ul><ul><ul><li>Fields and Field Groups  </li></ul></ul><ul><ul><li>Forms are Nodes </li></ul></ul><ul><ul><li>Provides Results as Submissions, Tables, and Download </li></ul></ul><ul><ul><ul><li>Analysis </li></ul></ul></ul><ul><ul><li>Submissions are NOT Nodes </li></ul></ul><ul><ul><li>Not Dependent on CCK </li></ul></ul><ul><ul><li>Can Use CCK </li></ul></ul>
  15. 15. What Can You Do With These Modules? <ul><li>Example: </li></ul><ul><ul><li>     Shopping Cart for Events </li></ul></ul><ul><ul><ul><li>use cck, views, events + PayPal </li></ul></ul></ul><ul><ul><ul><li>Add Cart Field (text field) </li></ul></ul></ul><ul><ul><ul><li>Create Event </li></ul></ul></ul><ul><ul><ul><li>Add PayPal button in text field </li></ul></ul></ul><ul><ul><li>Shopping Cart (general) </li></ul></ul><ul><ul><ul><li>use cck, views + PayPal </li></ul></ul></ul><ul><ul><ul><li>see http://drupaltrainer.com </li></ul></ul></ul><ul><li>  </li></ul>

×