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