Publishing your Events with Views & CCK SandCamp 2011 January 8-9, 2011 John Romine (jromine) publishing-your-events-views-cck.

Slides:



Advertisements
Similar presentations
User Friendly Entity Reference Select Lists
Advertisements

Monthly Webinar Upgrading to caTissue Plus caTissue Training Monthly Webinars Trainer: Srikanth Adiga & Poornima Govindrao |
Seattle Drupal Clinic Introduction to Drupal and Web Content Management.
ZAR4DIN project, Zambia AgriDrupal training workshop DAY 3 Lusaka, 22 March 2011 Valeria Pesce.
Drupal Online Tutorial A Product of an ENGL 421 class at Purdue University Page 1.
INSTALLATION OF WORDPRESS. WORDPRESS WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many.
Drupal Create a website/web app quickly with this Content Management System Jiaying Xu Spring 2011 COMS E6125 Web-enHanced Information.
Conference Calendar 1.Description 2.User’s World 3.Data Structures 4.Use Cases 5.Schedule.
PHP-Fusion. Introduction PHP-Fusion is a lightweight open source content management system (CMS) written in PHP. PHP-Fusion utilizes a MySQL database.
New School Websites Teacher Pages. Visit the SCUSD Website for videos tutorials: For more information.
Education Google Calendar (GCal) English. Education Upon completion of this course, you will be able to:  Navigate the GCal interface  Search your calendar.
The Dr ü G Book: An Intro to Drupal The Dr ü G Book: An Intro to Drupal (Dr ü G: Drupal User ’ s Group - users, not developers) This is an introduction.
© 2012 Schoolwires, Inc. All rights reserved. This File Cabinet represents your Site or Subsite 1 W ithin each CHANNEL (DRAWER), is one or more hanging.
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
Publishing your Events with Views & CCK DrupalCamp LA 2010 August 7-8, 2010 John Romine /publishing-your-events-views-cck.
Drupal and the CMS Project. Lesson Learned #1 Keep your modules updated, especially when there are security concerns in the update notes 2010 | The Sky’s.
Installing CiviCRM onto Wordpress. How does it work?
Welcome! WebJunction CQ Training - Creating an Event Listing Why & How Welcome.
Drupal in Use at Duke Duke Web Services Office of Information Technology.
Inti Online Login Page (Lecturer/Student/Administrator View)
SCHOOL OF INFORMATION UNIVERSITY OF MICHIGAN si.umich.edu Drupal: Configuration and Customization Week 4: Installation, Module Development January 25,
Session 5: Working with MySQL iNET Academy Open Source Web Development.
Drupal Training Syllabus Chaitanya Lakshmi
How to extend and configure Drupal without user interaction or database dump By Damien Snoeck for Switzerland Romandy Drupal Group January 27, 2010 Work.
BZUPAGES.COM Presentation on Content Management System (CMS) Presented to. Sir Ahmad Kareem.
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit #NYCCamp Benjamin J. Kallos iMediaEDGE
Using the FOCUS Web Site Teacher’s Desk. Topics Covered in this Presentation n Accessing the FOCUS Web site n Importing and Creating Classes n Adding.
New Site Features and Benefits Lauren Marley Marketing & Communications Specialist
Drupal Jumpstart Information Systems 337 Prof. Harry Plantinga.
Beyond the Basics Steven Butzel, Nashua Public Library , Yahoo IM: nashuaref.
1.Getting Started 2.Modifying Design 3.Page 4.News 5.Events 6.Photo Gallery 7.Newsletter Index Training 15 th Mar., 2011.
Office of Educational Technology School District of Philadelphia Introduction to Sites Google Sites This presentation is available at
February 2006Colby College ITS Introduction to Entourage 2008.
Copyright © Eric Liria Web Site Builder This application allows you to build and manage web sites. It provides the following functionnalities: use.
Project Implementation for COSC 4120 Database Applications Lab 3.
Becoming a Section Editor: A training for educators.
We Know IT … IT’s What We Do! ® 2 Cyprien Mvuanda & Jonathan Davis Empire 2.0 Services October 1, 2010 Albany, NY Design, Development,Workflow and Implementation.
Mary Immaculate College 9 th Nov. Objectives Participants will be enabled to: Create and maintain your school’s website using Scoilnet Blogs Add other.
1 NetInsight Demonstration 10 October 2007
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
Foxbright – Smarter Education Websiteswww.foxbright.com Foxbright Training Foxbright Teacher Pages
Information Systems | SEPTEMBER 10, 2008 Service Portal Maintenance Understanding the Fundamentals of Drupal.
Drush: The Drupal Shell Utility Trevor Mckeown Founder & Owner Sublime Technologies
How does Drupal Work? Information Systems 337 Prof. Harry Plantinga.
1.Getting Started 2.Modifying Design 3.Page 4.News 5.Events 6.FAQ 7.Photo Gallery 8.Webform 9.Newsletter Index Training Oct 25 th 2011.
Introduction to Views Stanford Drupal Camp April 6, 2013.
Compliance Assist Refresher Instruction Guide Adding or Editing Student Learning Outcomes.
Drupal Theming Chris Neglia and Lisa Forgan Copyright 2009, Page 1 Solutions.
The Business Source Databases Basic Searching Tutorial support.ebsco.com.
IP’er Forum May 11, Agenda  Where are we now?  What’s New?  What can we do?  What’s next?
Drupal Recipe: Before and After Gallery Lisa Forgan and Chris Neglia, using notes from Drupal Camp Colorado Copyright 2009, Page 1 Solutions LLC.
Hubnet Training One Health Network South East Asia Network Overview | Public and Members-only Pages; Communicating and Publishing using Blogs and News.
Implementation of Google Map in Drupal Create in Miyula Zeng, XiaoHang Zou,
HINDU STYLE PORTFOLIO TEMPLATE
Adxstudio Portals Training
Module of the week Webform 7.x-4.0-alpha9 – admin/config/content/webform Add content types, choose allowed fields, default values and advanced options.
Drupal: Content Management and Community for your Library a panel presentation Ilana Kingsley, Univ. of Alaska Fairbanks Rasmuson Library
Joomla Awdhesh Kumar Singsys Pte Ltd. What is Joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web sites.
Installing and Configuring Moodle. Download Download latest Windows Install package from Moodle.orgMoodle.org.
© 2012 Schoolwires, Inc. All rights reserved. This File Cabinet represents your Site or Subsite 1 W ithin each CHANNEL (DRAWER), is one or more hanging.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
COM621: Advanced Interactive Web Development Lecture 10 PHP and MySQL.
Khalid Baheyeldin, Toronto, Mar 13, 2007 Building Drupal sites using CCK, Views and Panels Khalid Baheyeldin Drupal Users Group, Toronto.
Views: From the Beginning John Fiala Twitter: jcfiala Vintage Digital.
Building a Community Site with Drupal
Building Drupal sites using CCK, Views and Panels Khalid Baheyeldin Drupal Camp, Toronto May 11-12, 2007
Intro to WordPress (Using XAMPP)
Content Management System
Basic Steps: Set up account, log in Select theme (colors, tabs)
Presentation transcript:

Publishing your Events with Views & CCK SandCamp 2011 January 8-9, 2011 John Romine (jromine) publishing-your-events-views-cck

Publishing your Events with Views & CCK Agenda: Install Drupal 6.20 Add Event content type –Add Date & Location fields –Theme Location field Create Calendar view Create Event list view

Create Database mysql> CREATE DATABASE eclair; mysql> CREATE USER IDENTIFIED BY 'password'; mysql> GRANT ALL PRIVILEGES ON eclair.* TO

Download and configure Drupal Download Drupal 6.20 from drupal.org: – zip Unpack into your documentroot Go to folder: documentroot/sites/default Copy default.settings.php to settings.php Make settings.php writable Edit settings.php: –Set username, password, and databasename –$db_url 'mysql://

Install Drupal in English After install, make settings.php not-writable

Download contributed modules Unpack modules into folders under documentroot/sites/all/modules

Enable modules: CCK

Enable modules: Date/Time

Enable modules: Devel generate & Views

Timezone configuration

Date and time: Add format string

Date and time: Add format type

Date and time: Configure formats

Add content type: Event

Add Date: field_date

field_date settings

field_date Global settings

Add Location: field_location Drag Date below Title Add Location, drag below Date Drag Body below Location

field_location settings

field_location Global settings

Create content » Event

Home page teaser view

Theme field_location: link to map copy modules/cck/theme/content-field.tpl.php to your theme folder copy content-field.tpl.php to content-field-field_location.tpl.php edit content-field-field_location.tpl.php OLD: NEW: <?php print l($item['view'], ' array( 'query' => array('q' => $item['view']), 'attributes' => array('target' => '_blank') )); ?> Clear theme registry cache: –Administer » Site building » Themes –Save configuration (no changes needed)

Location: link to Google Maps

Google Maps search

Enable pre-built Calendar View

Calendar view Defaults: Updated date → From date

Change Updated date → From date, Add filter Node: Type = Event

Calendar page: fixes

Calendar: Month view

iCal feed Filters: remove Date, add Node Type = Event

iCal feed Fields: Add Body & Location, Exclude from display

iCal feed Style: Set options

iCal feed: content example San Diego iCal

Calendar: Upcoming Block

Generate content: Event nodes

Add an Events list view

Events page

Events archive

Events: attachment (ye

Events archive page

Event Calendar as a Feature Unpack in documentroot/sites/all/modules – event_calendar-6.x-1.0.tar – features-6.x-1.0.zip Enable Event_calendar module (& others) –Creates Event content type –Enables and configures Calendar view –Creates Events list view

TODO Improve Date display/input –Date and time formats (M j, Y g:ia) –Date Popup, Timepicker (jquery_ui) field_date: –label (display fields: inline, views label: none) –years back and forward (e.g., 1900:2100) in views argument