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 CiviEvent (Moderator: Yashodha Chaku) »
  • CiviEvent as a Community Calendar??
Pages: [1]

Author Topic: CiviEvent as a Community Calendar??  (Read 6185 times)

alfred_nutile

  • Ask me questions
  • ****
  • Posts: 464
  • Karma: 14
    • River Valley Tech Collective
CiviEvent as a Community Calendar??
August 14, 2007, 05:01:29 am
Do you think it really is for this?
For example Organization X has a web site.  They want all the members of the site to be able to add their events to the community calendar.
And of course Organization X may put on paid events but for the most part it is just a community calendar?
Or should I use another drupal module for this?
Thanks,


Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: CiviEvent as a Community Calendar??
August 14, 2007, 07:53:33 am
At some point, we may be implementing an event "quick-add" for constituent/community created events in CiviEvent - but for now I think CiviEvent works best for larger org-sponsored events.

You might want to experiment with using the Drupal Calendar - and configuring it to show both organization-sponsored paid events from CiviEvent's iCal feed AS WELL AS community/user created events which are added using a Drupal Event module.

Protect your investment in CiviCRM by  becoming a Member!

alfred_nutile

  • Ask me questions
  • ****
  • Posts: 464
  • Karma: 14
    • River Valley Tech Collective
Re: CiviEvent as a Community Calendar??
August 14, 2007, 08:51:56 am
Thanks.
I will be doing this in a couple of weeks and will get back with the results for others to use.

FredJones

  • Guest
Re: CiviEvent as a Community Calendar??
August 14, 2007, 10:44:16 am
I also am interested in this same feature. I tried to just stick the iCal URL for CiviCRM into the Import box for Drupal Calendar.

While it DID import them and made new nodes (why I needed new nodes I have no idea) AND it DID make a new monthly calendar next to the old one (which I also didn't want) it did NOT insert the CiviCRM events into the calendar itself.

I can't even get this second calendar to go away now... :(

It also seems like the Drupal Calendar iCal import is a one time deal, meaning that each time you make a new CiviCRM Event, you would have to re-import it. I am considering hacking CiviCRM Event creation code to create a Drupal Event node for each CiviCRM Event--then we have all the Drupal Event and Drupal Calendar stuff, and we can have each Drupal Event link to a Sign up page which is actually the sign up for the CiviCRM Event.

« Last Edit: August 14, 2007, 11:11:18 am by FredJones »

FredJones

  • Guest
Re: CiviEvent as a Community Calendar??
August 14, 2007, 11:46:02 am
After a bit more thought, I think what makes the most sense is to make a new calendar module for Drupal which does the same basic features as Drupal Calendar but only shows CiviCRM Events. I am planning presently to try this for a site I have which needs this basic feature.

Fred

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: CiviEvent as a Community Calendar??
August 15, 2007, 09:13:33 am
The existing Drupal Calendar module does allow you to show both Drupal and CiviEvent events in the same calendar. The way to configure this is to use Calendar's iCal admin screen (... drupal/calendar/ical) and point the Calendar to a CiviEvent iCal feed (as opposed to importing). We have this set up on the 1.8 demo and it works nicely (other than a small timezone glitch - for which I believe a patch has been submitted:

http://drupal.org/node/156418

It might make more sense to work with this existing functionality, test and document for others.
Protect your investment in CiviCRM by  becoming a Member!

alfred_nutile

  • Ask me questions
  • ****
  • Posts: 464
  • Karma: 14
    • River Valley Tech Collective
Re: CiviEvent as a Community Calendar??
August 15, 2007, 09:54:56 am
Great!!! I look forward to getting to this point.  I am documenting alot of these projects so I hopefully contribute in that way.

rrcjab

  • Guest
Re: CiviEvent as a Community Calendar??
August 28, 2007, 07:35:12 am

When I use http://www.....com/drupal-5.2/civicrm/event/ical?reset=1&page=1 as the iCal input to the latest version of calendar and click on submit, it brings up a blank page with the words "invalid input file". Unfortunately, it doesn't tell me what is invalid about it. Any suggestions are welcome.

rrcjab

  • Guest
Re: CiviEvent as a Community Calendar??
August 28, 2007, 08:17:03 am

And I'm pretty sure it is not the drupal calendar module, because google calendar can't subscribe to it either.

twowheeler

  • I post occasionally
  • **
  • Posts: 115
  • Karma: 11
    • Harrisburg Christian Performing Arts Center
  • CiviCRM version: 4.3.4
  • CMS version: Drupal 7.22
  • MySQL version: 5.1
  • PHP version: 5.3
Re: CiviEvent as a Community Calendar??
August 28, 2007, 08:00:33 pm
I read somewhere that for this to work you have to go to admin/user/access and turn on permissions for "register for events" under civicrm for anonymous users.  When I did this, it started to work for me.  Might want to give that a try.

keitha

  • Guest
Re: CiviEvent as a Community Calendar??
September 03, 2007, 09:42:53 pm
Hi Alfred

Have you looked at this any further yet? I think I have pretty similar requirements to what you described but I don't really want to have to have my events split across two modules (CiviCRM and Events).

Do you think if it were possible to create profiles for Events this would solve the issue?

See this other thread for some more related discussion:

http://forum.civicrm.org/index.php/topic,1082.0.html

Cheers
Keith

karunadave

  • I post occasionally
  • **
  • Posts: 50
  • Karma: 0
    • Karuna Dev
  • CiviCRM version: 4.4.4
  • CMS version: Drupal 6.30 or Drupal 7.26 Drush 6.2.0
  • MySQL version: 5.5.35-cll - MySQL Community Server (GPL)
  • PHP version: 5.3.21
Re: CiviEvent as a Community Calendar??
September 12, 2007, 04:31:24 pm
Public Events listed here civicrm/admin/event?reset=1 have an ICAL button that presents the contents from this URL.

.../civicrm/event/ical

The page contains iCal text.

I find if I stip off the suffix &page=1 to give .../civicrm/event/ical?reset=1
Refresh this URL
Microsoft Outlook opens a prompt "Opening civicrm_ical.ics; you have chosen to open civicrm_ical.ics..."
Open with Microsof Office Outlook produces an Outlook calendar appointment.

So the last suffix "&page=1" seems to confound at least some applications.


Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: CiviEvent as a Community Calendar??
September 12, 2007, 05:12:42 pm
CiviEvent's iCal output is meant to operate in two 'modes'.

With &page=1, an iCal formatted web page is sent to the browser or web application (i.e. Drupal Calendar).

Without &page=1, and iCal formatted file (with a *.ics extension) is downloaded to your local computer. Depending on your browser and local computer configuration, this will result in an iCal enabled application being opened (MS Outlook, Apple iCal etc.).
Protect your investment in CiviCRM by  becoming a Member!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • CiviEvent as a Community Calendar??

This forum was archived on 2017-11-26.