#1 open
Myles Braithwaite

Recurring Events

Reported by Myles Braithwaite | March 5th, 2010 @ 05:39 PM

It would be nice to have the ability to add recurring events. Considering a JSON configuration file like the below.

[
    {
        "frequency": "monthly",
        "dtstart": "today",
        "count": 10,
        "byweekday": "tuseday",
        "byweekday-interval": 2,
        
        "default": {
            "title": "GTALUG Meeting",
            "slug": "gtalug",
            "author": 1,
            
            "start_time": "19:30:00",
            "end_time": "21:00:00",
            
            "location": "Room GB248, Galbraith Building, University of Toronto",
            
            "body": "The Greater Toronto Area Linux User Group meeting."
        }
    },
    {
        "frequency": "monthly",
        "dtstart": "today",
        "count": 10,
        "byweekday": "tuseday",
        "byweekday-interval": 2,
        
        "default": {
            "title": "GTALUG Soup",
            "slug": "gtalug-soup",
            "author": 1,
            
            "start_time": "18:00:00",
            "end_time": "19:00:00",
            
            "location": "Pho 88 restaurant 270 Spadina Ave (South of Dundas)",
            
            "body": "There is an get together of GTALUGers at Pho 88 restaurant 270 Spadina Ave (South of Dundas) for soup and socializing."
        }
    },
    {
        "frequency": "monthly",
        "dtstart": "today",
        "count": 10,
        "byweekday": "tuseday",
        "byweekday-interval": 2,
        
        "default": {
            "title": "GTALUG Beer",
            "slug": "gtalug-beer",
            "author": 1,
            
            "start_time": "21:30:00",
            "end_time": "23:00:00",
            
            "location": "GSU Pub",
            
            "body": "After each meeting (at 9:00 pm) a group of GTALUGers move to the GSU Pub for beer and more socializing."
        }
    }
]

No comments found

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Shared Ticket Bins

People watching this ticket

Pages