Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Recurring Events

#1

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."
        }
    }
]

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

State: open
Milestone: none
Assigned to: Myles Braithwaite Myles Braithwaite

Activity

No comments yet.

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.