Repeating Events/Caledar Items

Author Message

Jim Thaxton

Tuesday 21 October 2008 2:34:06 pm

I am relatively new to using ez Publish, but have experience with other CMS products and work with a solid team of developers who are more familiair with ez Publish.

I am working on a university project and they would like to have repeating events, specifically for student seminars and symposiums. I was wondering how others have tackled repeating events. Most other CMS tools I have used have some repeating event functionality, or we rolled it by hand. Esentially, we always created distinct objects (or nodes in ez terms) for each event as determined by the repeating criteria, for example, every Monday for the next 4 weeks, etc.

Are there other approaches or tactics that might be more useful in ez Publish? It would be great to hear what other groups have tried and where their successes have been and what pieces are tougher.

I assume an ez Component will be put together to handle the repeating events, but if this wheel has already been invented, I'd love to reuse existing work or help improve any current projects.

Thanks in advance!
--Jim Thaxton
Senior Developer
Duo Consulting

Web Developer
Coupon Cabin
Chicago, IL

Ɓukasz Serwatka

Tuesday 21 October 2008 4:14:58 pm

Hi Jim and welcome to the eZ Publish Community!

It should be easy to enhance ezwebin calendar functionality without involving any extra libs. Everything you can solve using eZ Publish tpl language. I would enhance a event class from Website Interface by adding repeat option then on tpl level do some logic for repeating events. Data you can fetch from DB using eZ Publish fetch functions.

http://ez.no/doc/ez_publish/technical_manual/4_0/reference/template_fetch_functions

Personal website -> http://serwatka.net
Blog (about eZ Publish) -> http://serwatka.net/blog

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.