(Update: This is the third in a series of live posts from DrupalCampWisconsin, with a little cleanup and added links.)
Steve Hanson is presenting this session: A Quick Course to get you started with using Drupal.
Drupal developers should probably find someone else to blog for them. I’ll be in the newbie sessions the rest of the day.
CMS: Content goes into database, allows you to slice and dice content the way you want it.
Among other things, Drupal applies a consistent look to your site, which may not always be what you want.
Drupal is a plumbing kit for web applications, not really an application by itself.
Glossary of Drupal Terms: Nodes, Comments, Taxonomy (categories), Modules (optional functionality), Blocks/Regions/Templates/Themes (layouts)
More on taxonomy: Steve edits Uppity Wisconsin, a political blog. Vocabulary is a collection of taxonomies. Taxonomies are permanent parts of the site, tags are ad hoc and can be added by authors. Ads (from blogads.com) implemented in a block.
James Carlson asks about differences between page and story. Steve says not too much anymore. Pages originally were static, didn’t allow comments.
Blogs are for individuals. Book pages are hierarchical pages. You have to create the book page before you have the structure.
Blogs: Aggregator is in 5.x core. Teaser text or full text. There are four modules that can turn aggregated posts into nodes on your site. Each has a strength for some particular purpose, so he can’t recommend one specifically.
Making your own content types: Separate Modules exist for audio, video, events. CCK (Content Construction Kit) makes that much easier.
WYSIWIG Editors: TinyMCE (Steve’s fave), FckEditor, many more in recent months. Can use external editors too. Editors often require installing a module, then the editor on top due to licensing.
More on CCK: Allows reuse of data constructs, making it a lot easier for non-developers to create content types (thus, the Content Construction Kit).
Views: Backend of CCK. Complicated queries of the database. See ChippewaGuide.com for an example. You can build views to add RSS feed, send stuff to Google Calendar, etc. More on this in the next two sessions.
Date and Calendar: Talk to KarenS later. Build programming schedules for TV/radio stations.
Panels: Really Neat! Looks like portal. Aggregate different views and other content types. Grid to pull in layouts. AJAX-oriented, does themes too.
Everyone asks about Steve’s spiffy toolbar: admin_menu module.
Plug for Handbooks.
Discussion of how to layer security properly. It can get complex, especially with CiviCRM. Can create UserNode.
Next Up: CCK for users!
Powered by ScribeFire.