drupal calendars for all occasions - fldrupalcamp2013
TRANSCRIPT
Calendars for all Occasions
Using Date, Calendar, Feeds and Migrate
Ryan Price @liberatrwww.ryanpricemedia.com www.battideas.com www.drupaleasy.com www.invisiblefrisbee.net
Ryan Price
Header 2
Header 3Ex cliche authentic, carles pug leggings deserunt gastropub
seitan ad mixtape brooklyn sint. Actually readymade cliche food
truck, art party cillum mixtape ethical scenester. Mixtape
gluten-free bicycle rights keytar, mcsweeney's high life bespoke ex
aute hella voluptate twee.Selfies anim brooklyn terry richardson
forage. Proident bushwick stumptown, blue bottle small batch forage
polaroid photo booth farm-to-table truffaut ugh dolor vero. Blue
bottle sed occupy selvage, pork belly retro eu.American apparel
YOLO beard sapiente, labore helvetica truffaut aute tempor.
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
Case Studies
www.Proctors.orgwww.CapitalRep.orgwww.UrbanReThink.comwww.Intranet.Proctors.org
www.Chautauqua-Music.com
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
Tools of the Trade
Basic
DateFieldGood for storing, displaying is coreDate, Date ISO, Date Timestamp
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
CalendarViewsOnly does display, not storageViews Templates
Date iCalViewsAdds display style for Feed type - can be used with Calendar or by itself
FeedsImporterDateNeeds Date iCal and Library
Tools of the Trade
RulesSweetDate
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
Resource ConflictDateRulesRules ComponentsRules Form
SignupDateSends RemindersJust one type
Entity RegistrationDateBundles & Fields
AWESOME: Commerce Registration
Tools of the Trade
FlagViewsDateSee also: EntityReference
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
FullCalendarNot Really Views FriendlyJavascript APINice UI add-on, not recommended
Fuzzy DateDateCirca 2006Optional Date Parts
MigrateDate support built-in
Demo
Basic Date & CalendarDate iCalFeedsCalendar FiltersDay ViewSignupFuzzy Date
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
More Demo
Calendar LinkFill in Date with JavaScriptFill in Date with URLAdvanced Week ViewAdvanced Day ViewAdvanced FiltersProTip: Filter Sets
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
Even More Demo
Resource ConflictEntity RegistrationCommerce RegistrationFlag / Entity Reference for user-specific CalendarsOrganic Groups + Calendar Migrate
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
Calendars for all Occasions
Using Date, Calendar, Feeds and Migrate
Ryan Price @liberatrwww.ryanpricemedia.com www.battideas.com www.drupaleasy.com www.invisiblefrisbee.net
What Did You Think?
Please Evaluate this session at: fldrupalcamp.org/program/schedule
See you Tomorrow!
Coding for a Cause
Work along some of the best Drupalistas we could find
What Next?
Go Fish:
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
Stay here:
headshot
Ryan Price
@liberatr
Urban ReThink
Resident Creative
Click to edit the title text formatClick to edit Master title style
Click to edit Master subtitle style4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
Click to edit the title text formatClick to edit Master title
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline Level
Ninth Outline LevelClick to edit Master text styles
Second level
Third level
Fourth level
Fifth level
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
Click to edit the title text formatWhere to go?
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline Level
Ninth Outline LevelGo Fish:
4/20/13
Florida DrupalCamp 2013 - Dive into Drupal!
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline Level
Ninth Outline LevelStay Here:
headshotClick to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline Level
Ninth Outline LevelShort session description pulled from the session page posted at fldrupalcamp.org
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline Level
Ninth Outline LevelA long Session Title: just because there is bound to be at least one
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline Level
Ninth Outline LevelFirst NameLast Named.o usernameCompany/OrgJob Title/Position