CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Drupal Modules (Moderator: Donald Lobo) »
  • Using a Drupal Calendar with CiviEvent
Pages: [1]

Author Topic: Using a Drupal Calendar with CiviEvent  (Read 1550 times)

lance1413

  • Guest
Using a Drupal Calendar with CiviEvent
November 22, 2010, 07:38:27 am
I would like to populate a drupal calendar with numerous CiviEvents, so that it all events will be intigrated and displayed on a page viewable to the general public, i.e. a primary or secondary page.

CIVICRM has a short turtorial on "Using a Drupal Calendar with CiviEvent.
http://wiki.civicrm.org/confluence/display/CRMDOC32/Using+Drupal+Calendar+with+CiviEvent


Option 2. Integrate CiviEvents iCal feed with Drupal Calendar
 Use this Option If

you want the calendar to include both CiviEvents and other Drupal event-related nodes
you want all CiviEvents to become Drupal nodes
you want more control over the calendar items
This option requires the following:

Drupal 6.x
Views 2
Date & Calendar module versions with a release date later than JUNE 8th, 2009
CCK 6.x-2.x
CiviCRM 2.2 (2.1 will likely also work but I have not tested it)
FeedAPI, FeedAPI mapper
iCal parser
CCK Link (optional)
 
Question:  What date, Calendar, iCal module versions are the most recent and easily intigrated with both civi and drupal?

Question:  Will the end result be an intigrated calendar with numerous events displayed, possibly multipule events at the same time, for example, 10 classes on January 10th at 2:00 (click on link to see class detail)? 

Question: Is this the best way to accomplish what I am trying to do?

Thank you in advanced.  I am new to both applications and pulling my hair out.




« Last Edit: November 22, 2010, 07:47:09 am by lance1413 »

malks

  • I post occasionally
  • **
  • Posts: 81
  • Karma: 7
  • CiviCRM version: 3.4.x 4.x
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.x
  • PHP version: 5.3.x
Re: Using a Drupal Calendar with CiviEvent
December 15, 2010, 04:25:27 pm
Hi,

I just worked through this using whatever is current as of now and it worked fine.  Some of the required modules don't have recommended releases, so if you're using drush you'll need to target a specific version rather than letting drush work it out.  I had a problem where my iCal feed didn't have anything in it yet (I forgot to make my events public) but other than that it all just worked.

Malks.

lance1413

  • I’m new here
  • *
  • Posts: 14
  • Karma: 1
Re: Using a Drupal Calendar with CiviEvent
December 17, 2010, 09:31:35 am
I just did a new install of drupal and civicrm.  Sorry for the delay.  

I believe I am getting tied up with step 2 & 3.  I'm new to it all and the directions are making certain assumptions and I am getting lost.

2. Decide what content type will be used for nodes imported from your iCal feed. It can be a separate content type for each feed, or they can be combined into other content types. Make sure the content type you select has a date field that can be used for the iCal date, plus fields for any other iCal information that will be imported. If you would like to include the link to register in this node, you will also want to have CCK Link module enabled and installed, and your content type should include a field for this.

3. Decide if you are going to use the 'Feed' content type or create a new one to be the container for your CiviEvent feed. If you create a new one: Create a new content type for iCal feeds. Make sure that "Refresh feed on creation" is unchecked. Under "FeedAPI", check that this is a content type for downloading feeds to your site. Scroll down and under "Parser Common iCal Syndication", check that you want to enable the ical parser for this feed. Under "FeedAPI Node", check the box to enable the feedapi_node processor on this feed and make sure the content type from Step 2 is selected.


ANy idea where to find a turtorial with screen shots?  I'm lost from the start
« Last Edit: December 18, 2010, 02:54:17 pm by lance1413 »

Rahul Bile

  • I post occasionally
  • **
  • Posts: 112
  • Karma: 16
  • impossible says, I M Possible
    • I AM POSSIBLE
Re: Using a Drupal Calendar with CiviEvent
December 19, 2010, 08:15:58 pm
lance,

You can have a look at  http://impossible.co.in/blog/civievents-calendar

Rahul.
Consider donating to CiviCRM if you use it. http://civicrm.org/donate

lance1413

  • I’m new here
  • *
  • Posts: 14
  • Karma: 1
Re: Using a Drupal Calendar with CiviEvent
December 22, 2010, 01:34:26 pm
Ill check it out and post again tomorrow.

lance1413

  • I’m new here
  • *
  • Posts: 14
  • Karma: 1
Re: Using a Drupal Calendar with CiviEvent
January 08, 2011, 02:43:10 pm
I have completed a fresh install and have installed all of the latest stable versions.  However, I am unable to configure using option 2.  The suggestion provided by Rahul uses a jquery plugin.  I am not sure that this process will give me the desired effect.  I am attempting to complete the setup using Option2.  However, the instructions looks like I must first set up feeds, ICal Feeds etc.  At which point I am confused because I follow the setup procedures and I get stuck because the screens in the demo do not match my screens.  I have no Idea. 

Since this is a fresh install and I am new to this, what is the first step?  Set up feeds?  I went to http://drupal.org/node/622698 to learn how to set up fees, and I get lost at the first link.  What are the directions I need to follow.

malks

  • I post occasionally
  • **
  • Posts: 81
  • Karma: 7
  • CiviCRM version: 3.4.x 4.x
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.x
  • PHP version: 5.3.x
Re: Using a Drupal Calendar with CiviEvent
January 08, 2011, 06:44:46 pm
Hi Lance,

Just to respond to your PM here, it sounds like you're getting stuck on CCK (Content Construction Kit) which is specific to Drupal and not a CiviCRM thing.  Do you know much about CCK and Drupal?  Content in Drupal is represented by nodes, and CCK allows you to create new types of nodes (content types) that extend the base nodes... and for this purpose you need a content type with a date field so you have somewhere to save the date from the iCal feed.

Does that makes sense?

Malks.

lance1413

  • I’m new here
  • *
  • Posts: 14
  • Karma: 1
Re: Using a Drupal Calendar with CiviEvent
January 08, 2011, 07:12:31 pm
Yes it makes sence, and yes I am new to both civi, Drupal and cck, and I realize I'm getting hung up in Drupal. The instructions make certain assumptions that require the aforementioned knowledge base. But, from your posting it sounds like my first step needs to be to study, learn and set up cck? Is that correct?

What is the second, third, fourth, etc modules (in the order of implementation) I need to study and set up to complete option 2?

malks

  • I post occasionally
  • **
  • Posts: 81
  • Karma: 7
  • CiviCRM version: 3.4.x 4.x
  • CMS version: Drupal 6.22
  • MySQL version: 5.1.x
  • PHP version: 5.3.x
Re: Using a Drupal Calendar with CiviEvent
January 10, 2011, 02:55:10 pm
FeedAPI and FeedMapper have been deprecated by Feeds, so they're a bit harder to find.  I hadn't used them before trying to set up this calendar so I don't have much input for you.  I'm not sure what I knew because of Drupal background that might be obscure to someone newer to Drupal, so if something is not clear then just ask.  Once you get past CCK though I think it will be easier for you.

Malks.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Drupal Modules (Moderator: Donald Lobo) »
  • Using a Drupal Calendar with CiviEvent

This forum was archived on 2017-11-26.