hcalendar-examples-in-wild: Difference between revisions
m (Replace <entry-title> with {{DISPLAYTITLE:}}) |
|||
(238 intermediate revisions by more than 100 users not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:hCalendar Examples in the wild}} | |||
This page is an '''informative''' section of the [[hcalendar|hCalendar specification]]. | This page is an '''informative''' section of the [[hcalendar|hCalendar specification]]. | ||
Line 11: | Line 11: | ||
Don't forget that you can add one of our [[buttons#hCalendar|buttons]] to the page, to indicate the presence of hCalendar microformats. For example: http://www.boogdesign.com/images/buttons/microformat_hcalendar.png. If you can link it back to [[hcalendar|hCalendar]] (or even page on your website, about your use of the microformat), so much the better! | Don't forget that you can add one of our [[buttons#hCalendar|buttons]] to the page, to indicate the presence of hCalendar microformats. For example: http://www.boogdesign.com/images/buttons/microformat_hcalendar.png. If you can link it back to [[hcalendar|hCalendar]] (or even page on your website, about your use of the microformat), so much the better! | ||
== | == examples to act on == | ||
Please add new examples to the '''top''' of this section. | ===new examples=== | ||
Please add <span id="New_Examples">new examples</span> to the '''top''' of this section. | |||
*[http://www.stageimage.fr/ Cours de photo paris Stage Image] uses hCalendar for their workshops. | |||
*[http://parktransfer.com Park Moving & Storage] uses hcard for author markup. Example: [http://parktransfer.com/author/55vvjz/ Author Archives] | |||
* [http://www.iprocess.firm.in/ iProcess] is using hCalendar inside hatom feed hnews-Weblog, so all events may be grouped by calendaring tools. | |||
* [http://thailanddiveandsail.com Thailand Dive&Sail] uses hCalendar for marking up scuba diving liveaboard trip schedules, see [http://thailanddiveandsail.com/front/index.php/boats/destination/1/1/Similan_Liveaboard Similan Diving Liveaboards] | |||
* [http://wunschpreisdeal.de Wunschpreisdeal.de] uses hCalendar for special offer events, see [http://www.wunschpreisdeal.de/highlights/amazon-angebote-und-schnaeppchen special offers] | |||
* [http://webmaker.org Webmaker] (by Mozilla) supports hCalendar (and [[uf2]] h-event) on user contributed/planned events, e.g. [https://webmaker.org/en-US/events/192f56eb9/ IndieWebCamp 2012] (as [https://twitter.com/microformats/status/212207925643587585 tweeted 2012-06-12]). | |||
* [http://wheatleytennis.org.uk/ Wheatley Tennis Club] uses hCalendar for their fixtures | |||
* [http://wiki.creativecommons.org/Events Creative Commons Wiki events page] uses hCalendar via their wiki Events Template. | |||
* [http://www.classe-export.com/vdoc/easysite/ClasseExportFrance/Classe-Export/les-produits/ForumsSalons Classe Export] uses hCalendar for their events. | |||
* [http://aneventapart.com/ An Event Apart] uses hCalendar for each of their events during this series. | |||
* [http://www.linkedin.com LinkedIn] uses hCalendar for each user profile page. | |||
* [http://www.thebasketcasedeli.com The Basket Case Deli] uses hCalendar for upcoming events on the main page. | |||
* [http://www.metropedia.co.uk/ Manchester Metropedia] uses hCalendar to mark the events listings in Manchester. | |||
* [http://www.austinfamilyhomes.com/austin-open-house Austin Homes - Open House List] uses hCalendar for upcoming open houses held by real estate agents with geo information. | |||
* [http://grasshopperinn.co.uk/whats-on The Grasshopper Inn] uses hCalendar for upcoming events. | |||
* [http://johanramon.fr/ Johan Ramon] uses hCalendar on his resume. | |||
* [http://www.haraldjoergens.com/ Harald Joergens Photography] uses hCalendar for forthcoming events. See [http://trooping2010.haraldjoergens.com/ Trooping the Colour] | |||
* [http://www.ridleyparkumc.org/calendar Ridley Park United Methodist Church's calendar] uses hCalendar for events. See [http://www.ridleyparkumc.org/calendar/event.cfml?EventID=6233]. | |||
* [http://www.weinwanderung.net/ Weinwanderung.net] uses hCalendar with nested hCards for upcoming public "wine hiking" events. | |||
* [http://www.americantorque.com/ AmericanTorque.com] uses hCalendar for their [http://www.americantorque.com/events/ Car show and event calendar] | |||
* Vancouver Indie Pop Band [http://lakefieldmusic.com/shows Lakefield's concert calendar] is marked up with hCalendar. We hope that Google will pick it up and display those pages with Rich Event Snippets. | |||
* [http://www.rivierarentalguide.com/ Riviera Rental Guide] uses hCalendar for events on the French Riviera ([http://www.rivierarentalguide.com/riviera_life/events/giacometti+%26+maeght+exhibition.html]) and hReview for customer reviews ([http://www.rivierarentalguide.com/properties/nice/apartment/138/#reviews]). | |||
* [http://www.metalgigs.de Metalgigs.de] uses hCalendar for the concerts and parties in combination with hcard for the locations. see [http://www.metalgigs.de/events/alle] and [http://www.metalgigs.de/konzert_3682.html] | |||
* [http://www.tour-termine.de/ Tour Termine] uses hCalendar for tourdates and concerts in combination with hreview. Example: [http://www.tour-termine.de/gossip-tour-2010-beth-ditto-live/ Gossip Tour 2010] | |||
* [http://www.kfz.net/oldtimertreffen/ Kfz.net] use hCalendar for the details of the oldtimer calendar. | |||
* [http://www.quefaire.be Quefaire.be] use hCalendar for its event's calendar. | |||
* [http://www.norfolkblackhistorymonth.org.uk/events/2009/ Norfolk Black History Month] uses hCalendar to show events taking place during the annual October celebration across Norfolk, England. Event pages include 'Add to calendar' links. | |||
* [http://jerba.be/agenda/ Djerba Agenda] uses hCalendar to show events taking place in Djerba island. | |||
* [http://www.ascolteo.fr/en/presentation Ascolteo] uses hCalendar to announce upcoming events about free software. | |||
* [http://www.ArtStudiosOnline.com Websites for Artists] by ArtStudiosOnline.com uses hCalendar to markup artist event dates. | |||
* [http://www.nationalrural.org/event.aspx?id=dc0960d6-b18c-4255-9540-aedd3985ba7c National Rural Knowledge Exchange] uses hCal when displaying event information. | |||
* [http://www.visitwv.com/ Southern West Virginia Tourism] has implemented hcalendar for local event listings. | |||
* [http://www.entidi.com/ eNTiDi] has implemented the ''last-modified'' footer on every page as an hCalendar event. | |||
* The UK site [http://www.kidsinsussex.co.uk/ Kids in Sussex] uses hCalendar markup on pages with details of events for children in Sussex in Southern England. | |||
* [http://stuartspivack.com/blog/ My blog] [http://stuartspivack.com/blog/2009/03/26/apr-23-2009-book-sale-at-beachwood-branch-library/ example], in case there aren't any events on the front page. The events are automatically imported from my upcoming.org RSS feed. I use someone else's Wordpress plugin and a [http://pipes.yahoo.com/pipes/pipe.info?_id=YtiG8bcZ3hGCqUBS_w6H4A Yahoo! Pipe] that I made to move the event information into a part of the feed that gets imported and displayed. | |||
* [http://calagator.org Calagator], an open-source community calendar aggregator, uses hCalendar on all event listing pages. | |||
* [http://www.csid.upt.ro/home.php The Distance Learning Center - CSID, "Politehnica" University Timisoara], Romania uses hCalendar for listing students' [http://www.csid.upt.ro/reglementari.php timetables and exams] | |||
* [http://greenvoice.com/events Greenvoice] has listings of environmental events, which are marked up using hCalendar. | |||
* [http://concertsfortct.com/ Teenage Cancer Trust concerts at the Royal Albert Hall] uses hCalendar for the concert listing on the home page. | |||
* [http://www.greatermankatoevents.com/ Greater Mankato Events] uses hCalendar for the event detail pages. Some events are reoccurring, so standardizing RRULE would be helpful. | |||
* [http://debaser.se/ Debaser rock club] uses hCalendar for the [http://debaser.se/kalender event calendar]. | |||
* The [http://www.nesn.com/ New England Sports Network] uses hCalendar in the [http://www.nesn.com/content/redsox/schedule.aspx Red Sox], [http://www.nesn.com/content/bruins/schedule.aspx Bruins], [http://www.nesn.com/content/patriots/schedule.aspx Patriots] team schedules. | |||
* [http://wayne.edu/ Wayne State University] uses hCalendar for on the [http://events.wayne.edu/ University events calendar] list and individual event view. | |||
* [http://permatime.com/ Permatime] site for sharing points in time accross times zones. It uses hcalendar and can be used as a quick way of generating hcalendar events. | |||
* [http://www.bath.ac.uk/ University of Bath] uses hCalendar to mark up their [http://www.bath.ac.uk/semester/ semester timetable] | |||
* [http://www.php.net/ PHP.net] uses hCalendar in their [http://www.php.net/conferences/ Conference Announcements] and [http://www.php.net/cal.php Event Calendar]. | |||
* [http://www.maine.gov/portal/help/microformats.html Maine.gov] uses microformats in their Calendar of Events and has a nice explanation page about microformats. | |||
* [http://www.viewfilm.net/ Film on Freeview] uses hCalendar to mark up upcoming film listings on free-to-air UK television. | |||
* [http://local.mapquest.com/ MapQuest Local] uses hCards for locations, hCalendar for events and supports the draft Geo format when lat/lng data is provided. See [http://blog.mapquest.com/2008/09/25/microformat-support-on-mapquest-local/ Microformat Support on MapQuest Local] for more information. | |||
* [http://www.cambridgefilmfestival.org.uk/ Cambridge Film Festival] uses hCalendar to mark up the [http://www.cambridgefilmfestival.org.uk/films/list/order/date festival schedule]. | |||
* [http://www.law.georgetown.edu Georgetown Law Center] uses hCalendar to mark up faculty scholarly that take place on campus, listing them in the [http://www.law.georgetown.edu/faculty/events/ Faculty Workshops, Lectures and Symposia] system. | |||
* [http://www.ecovian.com Ecovian] uses hCalendar to mark up green living & environmental event details, see [http://www.ecovian.com/events/sanfrancisco San Francisco Green Events] example | |||
* [http://beta.subpop.com/ SubPop Records] features hCalendar events on its homepage and on [http://subpop.com/artists/band_of_horses individual artist pages]. | |||
* [http://laughingsquid.com/squidlist/events/ Laughing Squid Events] use hCalendar ''only'' on event detail pages (not on the overall list of events), e.g. [http://laughingsquid.com/squidlist/events/index.php?com=detail&eID=177533&year=2008&month=06 Pownce 1 Year Anniversary Party!]. | |||
* [http://www.outbackadventuretreks.com.au Outback Adventure Treks] use hCalendar for their [http://outbackadventuretreks.com.au/tours_calendar.php tours calendar] also hCard for their [http://outbackadventuretreks.com.au/contact.php contact details.] | |||
* [http://www.dancefederation.co.uk Dance Federation Salsa Dancing & Jive Dancing Lessons and Events ] Directory for classes, lessons and events users hcalendar, hcard, geo for events and lessons. | |||
* [http://library.christchurch.org.nz/News/ Christchurch City Libraries] news and events calendar - many but not all events. | |||
* [http://www.villamedia.nl/agenda Villamedia] and [http://www.dejournalist.nl/agenda De Journalist] (both Dutch websites for journalists and media workers) use hCalendar to mark up their (shared) events list. | |||
* At [http://www.ecoresearch.net/event ECOresearch.net] we export our event calendar as hCalendar. | |||
* [http://www.firmendb.de/messetermine/index.php Fimendb Messetermine] uses hCalendar markup to add semantic meaning to the calendar of fairs and exhibitions. | |||
* [http://www.kickstartme.co.uk KickStart Events] uses hCalendar markup to add semantic meaning to our calendar of events for forthcoming RubyOnRails workshop and courses. | |||
* The [http://www.amentsoc.org/events/ Amateur Entomologists' Society] uses hCalendar in our calendar of events for entomologists or people with an interest in natural history. | |||
* The [http://users.belgacom.net/gaudete Gregorian choir Gaudete] from Aalst (Belgium) uses hCalendar in their calendar of upcoming performances. | |||
* [http://autopendium.com/events Classic Car Events] - Classic car events -- shows, auctions, race meetings -- from around the world marked up with hCalendar. | |||
* [http://www.worldeventsguide.com World Events Guide] - Events occuring around the world marked up with hCalendar. | |||
* [http://www.niallkennedy.com/about/ Niall Kennedy's Upcoming speeches] - hcalendar describing upcoming speeches occurs within the bounds of the parent hCard. Each vevent references said hCard using "include" method and attendee or organizer where appropriate. One vevent's description is a vcalendar itself, specifying multiple events (speeches) within the event and Niall's role in each, again with hCard include. | |||
** The hcard include breaks one of the rules of the [[include-pattern]]: 'To prevent infinite loops, if a class="include" refers to itself or to an ancestor in the parse tree, then it is ignored and has no effect on the parser.' | |||
* [http://www.bicyclepaper.com/calendar BicyclePaper Calendar] - Cycling event calendar marked up in hCalendar format | |||
* [http://floatingsheep.com/userscripts/evite-hcalendar.user.js Evite hCalendar] - userscript to add hCalendar markup to eVite invitation pages | |||
* [http://www.tripit.com/ TripIt] - uses hCalendar markup for every itinerary | |||
* [http://www.leaguist.com Leaguist] - uses hCalendar markup sporting events | |||
** Examples: http://www.leaguist.com/super-14-2008/games/, http://www.leaguist.com/super-14-2008/pick/1 | |||
* [http://www.areaguides.net areaguides.net] - uses hCalendar markup on all of our event pages | |||
** Examples: http://newyorkny.areaguides.net/events.html, http://chicagoil.areaguides.net/events.html | |||
* [http://www.keevu.com Keevu.com] - embeds hCalendar markup on all of it's events announcements | |||
** Example here: [http://www.keevu.com/events Latest events] | |||
* [http://rosebleed.net/events/ Rosebleed] uses hCalendar markup on the Events calendar and individual Event pages. | |||
* [http://www.hotmix.org/calendar/icalendar/icalagenda.php?Calendar=AnnMeetAgenda The National Asphalt Pavement Association] uses hCalendar on its meeting agenda pages. It features a selective iCalendar/CSV download option. The calendar data comes from an ASP web service on their exchange server. The hCalendar, iCalendar and CSV outputs are all generated with PHP. | |||
* The [http://www.ox.ac.uk/ University of Oxford (UK)] has a locally produced institutional newsfeed system ([http://www.oucs.ox.ac.uk/oxitems/ OXITEMS]) where members of the University can create newsfeeds and add items to those newsfeeds. One of the possibilities is to use a newsfeed to represent a collection of events. This kind of newsfeed can be delivered in the Atom 1.0 notation where the content element of each entry element has [http://rss.oucs.ox.ac.uk/running/events-demo/atom10.xml some hCalendar embedded in it]. It is also possible to obtain an event in iCalendar notation or to obtain all the events of the newsfeed [http://rss.oucs.ox.ac.uk/running/events-demo/getevents.ics in iCalendar notation]. For this, it uses [http://suda.co.uk/projects/X2V/ Brian Suda's X2V] to produce the iCalendar from Atom 1.0. | |||
*Wikipedia-EN - [[User:AndyMabbett|Andy Mabbett]] | |||
**I have added hCalendar to the [http://en.wikipedia.org/wiki/Template:Infobox_Space_mission Infobox Space mission] template, with dates entered using the [http://en.wikipedia.org/wiki/Template:Start_date Start date] and [http://en.wikipedia.org/wiki/Template:End_date end date] templates (to counter the lack of support for the <code>abbr</code> element). Example: [http://en.wikipedia.org/wiki/Apollo_11 Apollo 11]. Work on improvements is continuing, prior to roll-out. | |||
**Now used in templates for album (e.g. [http://en.wikipedia.org/wiki/The_Dark_Side_of_the_Moon The Dark Side of the Moon]), single (e.g. [http://en.wikipedia.org/wiki/I_Want_to_Hold_Your_Hand I Want to Hold Your Hand]) and film (e.g. [http://en.wikipedia.org/wiki/The_Piano The Piano] release dates. | |||
**Every day from 1 July 2006 onwards has its news events rolled into a single hCalendar item, via the [http://en.wikipedia.org/wiki/Portal:Current_events current events portal]; earlier dates will be converted shortly. | |||
**Issues: non-inclusive end date; no HH:MM:SS component as yet | |||
* [http://my.opera.com/Kilimanjaro07/blog/ My Opera] uses hCalendar to mark-up Countdowns in blog/group sidebars. | |||
* [http://www.nensa.net/sched&result/racing_index.php New England Nordic Ski Association's Calendar] marked up in hCalendar. | |||
* [http://www.lshtm.ac.uk/events/ London School of Hygiene & Tropical Medicine's Events section] supports hCalendar. | |||
* [http://www.brewerdesigngroup.com/barcamp-hcalendar.html The schedule for BarCamp San Diego] marked up in hCalendar. | |||
* [http://2007.xtech.org/public/schedule/full The schedule for XTech 2007] uses hCalendar. | |||
* [http://www.seemsartless.com seemsArtless daily photoblog] - embeds hCalendar markup for each photo, with GEO markup for photos with significant geographic locations ( such as with [http://www.seemsartless.com/index.php?pic=348 this photo] ) | |||
* [http://www.ischool.washington.edu/ Information School of the University of Washington] - now embeds hCalendar markup on all of it's events | |||
** Example here: [http://www.ischool.washington.edu/events/calendar.aspx Events Calendar] | |||
* [http://playinghere.com/ Playing Here] uses hCalendar for live music shows in America, [http://playinghere.com/2007/07/07/CA/Los_Angeles/The_Hollywood_Bowl/ e.g.] | |||
* [http://www.thsh.co.uk THSH] uses iCalendar for events at Town Hall Birmingham and Symphony Hall Birmingham | |||
* [http://www.anfsusa.org/ America-Nepal Friendship Society] uses hCalendar for its program events | |||
** Example here: [http://www.anfsusa.org/news/programs-projects/ ANFS: Programs & Projects] | |||
* [http://www.depechemode.de www.depechemode.de] - uses hCalendar for events in the party guide | |||
** Example here: [http://www.depechemode.de/parties/show-party.php?cat=1 Depeche Mode Parties] | |||
* [http://last.fm last.fm] - uses hCalendar on all concert announcements. | |||
** Example here: [http://www.last.fm/event/75615 Rise Against at Arena, Wien] | |||
* [http://www.radiotimes.com Radio Times] - now mark up all their radio and TV listings. | |||
**The hCals on listings are good, but on pages for individual programmes, they have no date/times. | |||
** Would benefit from using [[include-pattern]] for channel name in main listings. This would facilitate the writing of parsers to set audio or video recording software. [[User:AndyMabbett|Andy Mabbett]] | |||
* [http://nederlandskamerkoor.nl Dutch Chamber Choir] uses hCalendar to notify visitors of their tour schedule. | * [http://nederlandskamerkoor.nl Dutch Chamber Choir] uses hCalendar to notify visitors of their tour schedule. | ||
* [http://cloudislands.com Cloud Islands] uses hCalendar to notify our customers about the conferences we'll be attending. | * [http://cloudislands.com Cloud Islands] uses hCalendar to notify our customers about the conferences we'll be attending. | ||
* [http://www.rockisland.com/%7elopezmuseum/index.html The Lopez Island Historical Society and Museum] uses hCalendar for events | * [http://www.rockisland.com/%7elopezmuseum/index.html The Lopez Island Historical Society and Museum] uses hCalendar for events | ||
* [http://leicesteryha.org.uk/programme Leicester YHA Group's programme page] uses hCalendar and hCard to mark up forthcoming events and their organisers. | |||
* [http://leicesteryha.org.uk/ | |||
* [http://www.wadip.org.uk/pages/events.php Wadhurst Independent Photography events] lists forthcoming events in hCalendar format. | * [http://www.wadip.org.uk/pages/events.php Wadhurst Independent Photography events] lists forthcoming events in hCalendar format. | ||
* [http://xlntads.com/about-xlntads/development-schedule.php XLNTads-development schedule] has their project development schedule timeline marked up in hcal (as well as contacts in hCard) | * [http://xlntads.com/about-xlntads/development-schedule.php XLNTads-development schedule] has their project development schedule timeline marked up in hcal (as well as contacts in hCard) | ||
Line 31: | Line 134: | ||
* [http://wikevent.org WikEvent] aims to make it as easy as possible to put events on the web with semantic markup, including hCalendar for events and hCard for venues and artists. | * [http://wikevent.org WikEvent] aims to make it as easy as possible to put events on the web with semantic markup, including hCalendar for events and hCard for venues and artists. | ||
* [http://fundyfilm.ca/calendar/ The Fundy Film Society] uses hCalendar for their calendar of upcoming film screenings. | * [http://fundyfilm.ca/calendar/ The Fundy Film Society] uses hCalendar for their calendar of upcoming film screenings. | ||
* Psychology Press and Routledge's Behavioral Sciences' publishing division have implemented hCalendar on their conferences listings on 17 of their websites (example on the conference listing on their [http://www.clinicalpsychologyarena.com/resources/conferences | * Psychology Press and Routledge's Behavioral Sciences' publishing division have implemented hCalendar on their conferences listings on 17 of their websites (example on the conference listing on their [http://www.clinicalpsychologyarena.com/resources/conferences/ Clinical Psychology Arena]) | ||
* [http://jhtc.org Jewish High Tech Community] uses hCalendar on event pages. | * [http://jhtc.org Jewish High Tech Community] uses hCalendar on event pages. | ||
*[http://www.gore-tex.com/remote/Satellite?c=fabrics_content_c&cid=1162322807952&pagename=goretex_en_US%2Ffabrics_content_c%2FKnowWhatsInsideDetail Gore-Tex "Know What's Inside"] tour dates in hCalendar by [http://microformats.org/wiki/User:Csarven csarven] | *[http://www.gore-tex.com/remote/Satellite?c=fabrics_content_c&cid=1162322807952&pagename=goretex_en_US%2Ffabrics_content_c%2FKnowWhatsInsideDetail Gore-Tex "Know What's Inside"] tour dates in hCalendar by [http://microformats.org/wiki/User:Csarven csarven] | ||
* [http://finetoothcog.com/site/stolen_bikes Finetoothcog] uses hCalendar to markup when bikes are stolen. | * [http://finetoothcog.com/site/stolen_bikes Finetoothcog] uses hCalendar to markup when bikes are stolen. | ||
* [https://www.urbanbody.com | * [https://www.urbanbody.com/contact Urban Body Men's Clothing] uses hCalendar for business hours and hCard for business locations. | ||
* [http://www.infoiasi.ro The website of the Faculty of Computer Science], "A. I. Cuza" University Iaşi, Romania, uses hCalendar to markup events. | * [http://www.infoiasi.ro The website of the Faculty of Computer Science], "A. I. Cuza" University Iaşi, Romania, uses hCalendar to markup events. | ||
* [http://www.crosbyheritage.co.uk/events/ Colin Crosby Heritage Tours] uses hCalendar to markup events. | * [http://www.crosbyheritage.co.uk/events/ Colin Crosby Heritage Tours] uses hCalendar to markup events. | ||
* [http://www.newbury-college.ac.uk/ Newbury College UK] uses a smattering of hCalendar and hCard. | |||
* [http://www.newbury-college.ac.uk/ Newbury College UK] uses a smattering of hCalendar and hCard | |||
* [http://climbtothestars.org Stephanie Booth] announced the [http://climbtothestars.org/archives/2006/09/14/microformats-et-bloggy-friday-doctobre/ Bloggy Friday for October 2006] using hCalendar. | * [http://climbtothestars.org Stephanie Booth] announced the [http://climbtothestars.org/archives/2006/09/14/microformats-et-bloggy-friday-doctobre/ Bloggy Friday for October 2006] using hCalendar. | ||
* The [http://www.westmidlandbirdclub.com/ West Midland Bird Club], in the English Midlands, uses hCal (with nested hCard) on its [http://www.westmidlandbirdclub.com/diary/ diary of birding events]. | * The [http://www.westmidlandbirdclub.com/ West Midland Bird Club], in the English Midlands, uses hCal (with nested hCard) on its [http://www.westmidlandbirdclub.com/diary/ diary of birding events]. | ||
* [http://www.comtec-ars.com/press-releases/ ComTec audience response systems' press releases] use hCalendar as a method to organize by title and date. | * [http://www.comtec-ars.com/press-releases/ ComTec audience response systems' press releases] use hCalendar as a method to organize by title and date. | ||
* [http://webdirections.org | * [http://webdirections.org/ The Web Directions Conference (Sydney Australia)] uses hCalendar for their program. It uses axis and headers for events in a table, and demonstrates how easy it is to make the whole thing downloadable using X2V. | ||
* [http://www.thestreet.org.au/ The Street Theatre (Canberra, Australia)] now uses hCalendar for performances on its [http://www.thestreet.org.au/whats_on.htm What's On] page. | * [http://www.thestreet.org.au/ The Street Theatre (Canberra, Australia)] now uses hCalendar for performances on its [http://www.thestreet.org.au/whats_on.htm What's On] page. | ||
* [http://www.clacksweb.org.uk Clackmannanshire Council] uses hCalendar on its [http://www.clacksweb.org.uk/community/events/ event diary] listing pages and individual event pages. | * [http://www.clacksweb.org.uk Clackmannanshire Council] uses hCalendar on its [http://www.clacksweb.org.uk/community/events/ event diary] listing pages and individual event pages. | ||
* [http://www.markthisdate.com/ Calendarportal MarkThisDate.com] now uses hCalendar for all calendars. On our website visitors can add calendars and download calendars to Outlook, Lotus Notes, iCal, Netvibes, 30Boxes, Google Calendar and many others. Over 600 calendars were already uploaded. | * [http://www.markthisdate.com/ Calendarportal MarkThisDate.com] now uses hCalendar for all calendars. On our website visitors can add calendars and download calendars to Outlook, Lotus Notes, iCal, Netvibes, 30Boxes, Google Calendar and many others. Over 600 calendars were already uploaded. | ||
* [http://www.gustavus.edu/events/nobelconference/2006/schedule.cfm 2006 Nobel Conference] uses hCalendar for the conference schedule | * [http://www.gustavus.edu/events/nobelconference/2006/schedule.cfm 2006 Nobel Conference] uses hCalendar for the conference schedule | ||
* [http://www.geekinthepark.co.uk Geek in the Park] uses hCalendar for the event information. -- by [[User:Trovster|trovster]] | * [http://www.geekinthepark.co.uk Geek in the Park] uses hCalendar for the event information. -- by [[User:Trovster|trovster]] | ||
Line 58: | Line 158: | ||
* [http://www.capital.edu/ Capital University] uses hCalendar on multiple pages to provide feeds of events, relevant to page content | * [http://www.capital.edu/ Capital University] uses hCalendar on multiple pages to provide feeds of events, relevant to page content | ||
* [http://www.thesession.org/events/ The Session events] uses hCalendar to mark up concerts, festivals and workshops related to Irish traditional music. | * [http://www.thesession.org/events/ The Session events] uses hCalendar to mark up concerts, festivals and workshops related to Irish traditional music. | ||
* [http://www.tendenci.com/en/calendarevents/search.asp Tendenci Calendar Events] with hCalendar | * [http://www.tendenci.com/en/calendarevents/search.asp Tendenci Calendar Events] with hCalendar | ||
* [http://www.argolon.com/2006/04/17/web20-conference-in-dublin/ Web2.0 Conference in Dublin] hCalendar event | * [http://www.argolon.com/2006/04/17/web20-conference-in-dublin/ Web2.0 Conference in Dublin] hCalendar event | ||
Line 67: | Line 164: | ||
* [http://ocono.com/ ocono.com] has marked up it's "Upcoming Events" list with hCalendar. | * [http://ocono.com/ ocono.com] has marked up it's "Upcoming Events" list with hCalendar. | ||
* [http://www.austinbloggers.org/ Austin Bloggers] has marked up their "Upcoming Events" box with hCalendar ([http://www.austinbloggers.org/blog/a/001123.html announcement]). | * [http://www.austinbloggers.org/ Austin Bloggers] has marked up their "Upcoming Events" box with hCalendar ([http://www.austinbloggers.org/blog/a/001123.html announcement]). | ||
* Ning's cloneable Group app has [[hcalendar|hCalendar]] markup on its [http:// | * Ning's cloneable Group app has [[hcalendar|hCalendar]] markup on its [http://www.ning.com/ event calendar]. | ||
* [http://tantek.com/microformats/2006/03-01-TechPlenAgenda.html Agenda: W3C Technical Plenary Day, March 1 2006] has [[hcard|hCard]] and [[hcalendar|hCalendar]] markup. ([http://www.w3.org/2006/03/01-TechPlenAgenda.html original here]). | * [http://tantek.com/microformats/2006/03-01-TechPlenAgenda.html Agenda: W3C Technical Plenary Day, March 1 2006] has [[hcard|hCard]] and [[hcalendar|hCalendar]] markup. ([http://www.w3.org/2006/03/01-TechPlenAgenda.html original here]). | ||
* The National Arbor Day Foundation has started using hCalendars for their [http://arborday.org/programs/conferences/communityforestry/index.cfm upcoming] [http://arborday.org/programs/conferences/hazardtrees-treeplanting/ conferences]. | * The National Arbor Day Foundation has started using hCalendars for their [http://arborday.org/programs/conferences/communityforestry/index.cfm upcoming] [http://arborday.org/programs/conferences/hazardtrees-treeplanting/ conferences]. | ||
* | * Historical (as of 2017): The <nowiki>http://barcamp.org/#BarCamps</nowiki> BarCamp home page listed (2006-2016? check archive.org) upcoming BarCamps marked up with hCalendar and even had a "Subscribe..." link that used that hCalendar to provide an iCalendar (.ics) feed. | ||
* [http://www.w3.org/2005/12/allgroupoverview.html 2006 W3C Technical Plenary Week] has marked up the schedule and events for the week with hCalendar. | * [http://www.w3.org/2005/12/allgroupoverview.html 2006 W3C Technical Plenary Week] has marked up the schedule and events for the week with hCalendar. | ||
* [http://www.code4lib.org/2006/schedule code4lib Conference 2006 Schedule] is marked up with hCalendar as [http://www.code4lib.org/node/65 announced on their blog]. | * [http://www.code4lib.org/2006/schedule code4lib Conference 2006 Schedule] is marked up with hCalendar as [http://www.code4lib.org/node/65 announced on their blog]. | ||
* [http://grouper.ieee.org/groups/754 IEEE 754 Working Group] - trying hCalendar for upcoming meetings. | * [http://grouper.ieee.org/groups/754 IEEE 754 Working Group] - trying hCalendar for upcoming meetings. | ||
* [http://www.midgard-project.org/community/events/ Midgard CMS Event calendar] - as [http://bergie.iki.fi/blog/new-event-calendar-for-midcom.html blogged by Henri Bergius] | * [http://www.midgard-project.org/community/events/ Midgard CMS Event calendar] - as [http://bergie.iki.fi/blog/new-event-calendar-for-midcom.html blogged by Henri Bergius] | ||
* [http://www.iowamilitaryveteransband.com/schedule/ Iowa Military Veterans Band Schedule] - hCalendar markup [http://weblog.randomchaos.com/archive/2005/10/24/Microformats/ added by Scott Reynen] | * [http://www.iowamilitaryveteransband.com/schedule/ Iowa Military Veterans Band Schedule] - hCalendar markup [http://weblog.randomchaos.com/archive/2005/10/24/Microformats/ added by Scott Reynen] | ||
Line 84: | Line 177: | ||
* [http://tantek.com/microformats/2005/web2/program.html Web 2.0 Conference schedule page marked up with hCalendar] | * [http://tantek.com/microformats/2005/web2/program.html Web 2.0 Conference schedule page marked up with hCalendar] | ||
* [http://www.thisiscmon.com/ C'MON] is a rock band from Canada, and their [http://www.thisiscmon.com/shows/ tour dates] have been marked up by [http://www.d2digitalmedia.com/ Ray Dickman] with hCalendar. | * [http://www.thisiscmon.com/ C'MON] is a rock band from Canada, and their [http://www.thisiscmon.com/shows/ tour dates] have been marked up by [http://www.d2digitalmedia.com/ Ray Dickman] with hCalendar. | ||
* [http://www.asdvbonaparte.nl/ ASDV Bonaparte] is a Dutch debating society. Their events calendar has been marked up with the hCalendar conventions. | * [http://www.asdvbonaparte.nl/ ASDV Bonaparte] is a Dutch debating society. Their events calendar has been marked up with the hCalendar conventions. | ||
* [http://chocnvodka.blogware.com/blog Suw Charman] has marked up [http://suw.org.uk/archives/category/events/ her events] with hCalendar. | * [http://chocnvodka.blogware.com/blog Suw Charman] has marked up [http://suw.org.uk/archives/category/events/ her events] with hCalendar. | ||
* [http://eventful.com Eventful.com] publishes all events with hCalendar and venues with [[hcard|hCard]]. Took them only 15 minutes to implement both! Their Atom feeds also contain hCalendar/hCard. | * [http://eventful.com Eventful.com] publishes all events with hCalendar and venues with [[hcard|hCard]]. Took them only 15 minutes to implement both! Their Atom feeds also contain hCalendar/hCard. | ||
* The [http://laughingsquid.com/squidlist/calendar/ Laughing Squid Calendar] events, [http://laughingsquid.com/squidlist/calendar/9949/2005/5/9 e.g. this party], now supports hCalendar. | * The [http://laughingsquid.com/squidlist/calendar/ Laughing Squid Calendar] events, [http://laughingsquid.com/squidlist/calendar/9949/2005/5/9 e.g. this party], now supports hCalendar. | ||
* [http://paulschreiber.com/ Paul] Schreiber's [http://concerts.shrub.ca/ Sunnyvale House Concerts] site publishes hCalendar event information for upcoming concerts. In addition the [http://concerts.shrub.ca/shows Past Shows] page contains hCalendar events for all past concerts. | * [http://paulschreiber.com/ Paul] Schreiber's [http://concerts.shrub.ca/ Sunnyvale House Concerts] site publishes hCalendar event information for upcoming concerts. In addition the [http://concerts.shrub.ca/shows Past Shows] page contains hCalendar events for all past concerts. | ||
* [http://www.complexspiral.com/ Complex Spiral Consulting], both in the "Events" box on left side, and the separate [http://www.complexspiral.com/events/ Events page]. | * [http://www.complexspiral.com/ Complex Spiral Consulting], both in the "Events" box on left side, and the separate [http://www.complexspiral.com/events/ Events page]. | ||
* [http://tantek.com/log Tantek's Thoughts], specifically the "Events" roll in the right-most column. | * [http://tantek.com/log Tantek's Thoughts], specifically the "Events" roll in the right-most column. | ||
* [http://suda.co.uk/projects/holidays/ Lesser Known Holidays], a list of holidays on [http://suda.co.uk suda.co.uk] that can be imported via iCal and hCal so you can compare actual transformation versus intended. | * [http://suda.co.uk/projects/holidays/ Lesser Known Holidays], a list of holidays on [http://suda.co.uk suda.co.uk] that can be imported via iCal and hCal so you can compare actual transformation versus intended. | ||
* [http://norman.walsh.name/2005/itinerary/ Norm Walsh's travel schedule] use hCalendar as well as GRDDL. | * [http://norman.walsh.name/2005/itinerary/ Norm Walsh's travel schedule] use hCalendar as well as GRDDL. | ||
* [http://www.policyawareweb.org/2005/ftf2/paw-mtg Policy Aware Web (PAW) Project Meeting] uses hCalendar to record date-related decisions, and uses a vtodo microformat to record action items. | * [http://www.policyawareweb.org/2005/ftf2/paw-mtg Policy Aware Web (PAW) Project Meeting] uses hCalendar to record date-related decisions, and uses a vtodo microformat to record action items. | ||
* The [http:// | * The [http://ds.informatik.rwth-aachen.de/events Laboratory for Dependable Distributed Systems] publishes it's events with hcalendars | ||
* The [http://laughingsquid.com/laughing-squid-10th-anniversary-party/ Laughing Squid 10th Anniversary Party] has an hcalendar page. | * The [http://laughingsquid.com/laughing-squid-10th-anniversary-party/ Laughing Squid 10th Anniversary Party] has an hcalendar page. | ||
* SPRACI has hcalendar versions of its nightlife/clubbing/gigs/festivals listings for many cities worldwide - eg: [http://www.spraci.com/listhcalendar.php?parea=sydney&category=all Events in Sydney] (check the [http://www.spraci.com/api/ API] pages in the faq section of [http://www.spraci.com/ SPRACI] for more info about the area/city keywords and category tags to use to get data for your city/categories | * SPRACI has hcalendar versions of its nightlife/clubbing/gigs/festivals listings for many cities worldwide - eg: [http://www.spraci.com/listhcalendar.php?parea=sydney&category=all Events in Sydney] (check the [http://www.spraci.com/api/ API] pages in the faq section of [http://www.spraci.com/ SPRACI] for more info about the area/city keywords and category tags to use to get data for your city/categories | ||
Line 105: | Line 194: | ||
* [http://www.bath.ac.uk/whats-on/ University of Bath What's On] uses hCalendar on individual event pages | * [http://www.bath.ac.uk/whats-on/ University of Bath What's On] uses hCalendar on individual event pages | ||
* The [http://www.kiez-ev.de/ Kiez] is a small cinema and has published its [http://www.kiez-ev.de/programm program] marked up with hCalendar | * The [http://www.kiez-ev.de/ Kiez] is a small cinema and has published its [http://www.kiez-ev.de/programm program] marked up with hCalendar | ||
* [http://walkwithmetours.net/ Walk With Me Tours ] provides walking tours of Seattle, WA. The selected tours on [http://walkwithmetours.net/take-a-tour.php Take a Tour] are marked up with hCalendar. | |||
===World Cup Kick-off=== | ====World Cup Kick-off==== | ||
* [http://www.worldcupkickoff.com/ World Cup KickOff] where you can download and keep all the fixtures you are interested in so you will never miss a single game of the 2006 football World Cup! | * [http://www.worldcupkickoff.com/ World Cup KickOff] where you can download and keep all the fixtures you are interested in so you will never miss a single game of the 2006 football World Cup! | ||
** This link was on the [http://www.lifehacker.com/software/sports/world-cup-start-times-for-ical-etc-175393.php Lifehackers site] and made its way to the yahoo news site: | ** This link was on the [http://www.lifehacker.com/software/sports/world-cup-start-times-for-ical-etc-175393.php Lifehackers site] and made its way to the yahoo news site: | ||
Line 119: | Line 208: | ||
</blockquote> | </blockquote> | ||
== | === examples with some problems === | ||
<span id="Examples_with_some_problems"></span> | |||
If you find a problem with any example in any other section, please move it here, and note the precise problem and cite the section of the [[hcalendar | hCalendar spec]] that appears to be violated. If the example that was moved here is yours, and you want to improve it, see the [[hcalendar-faq| hCalendar FAQ]], or raise any queries on [[hcalendar-issues| hCalendar issues]] or [[mailing-lists#microformats-discuss|the mailing list]], where people will be happy to help you. | If you find a problem with any example in any other section, please move it here, and note the precise problem and cite the section of the [[hcalendar | hCalendar spec]] that appears to be violated. If the example that was moved here is yours, and you want to improve it, see the [[hcalendar-faq| hCalendar FAQ]], or raise any queries on [[hcalendar-issues| hCalendar issues]] or [[mailing-lists#microformats-discuss|the mailing list]], where people will be happy to help you. | ||
* [http://www.tpexpress.co.uk/Liverpool08-Capital-of-Culture/ First TransPennine Express - Liverpool 08, Capital of Culture] - uses hCalendar markup for events. | |||
**'''Suboptimal''', not using exclusive date end. [[User:AndyMabbett|Andy Mabbett]] 12:25, 17 Feb 2008 (PST) | |||
* [http://www.konplan.com konplan.com] - uses hCalendar markup in their event container | |||
** Examples: http://www.konplan.com/public1/_EN/index.php | |||
**'''Suboptimal''', has wrong values in <code>dtend</code> | |||
*** Should be fixed. Can anyone check on it -- I'd like to move it back to examples above. --[[User:AndreasLappe|AndreasLappe]] 07:32, 23 Jan 2008 (PST) | |||
**** Better, but the new end dates are not exclusive (this is a frequently-occurring problem, requiring a rethink of the way the microformat works). [[User:AndyMabbett|Andy Mabbett]] 10:13, 23 Jan 2008 (PST) | |||
***** Should be fixed too. Again, I'd appreciate comments... --[[User:AndreasLappe|AndreasLappe]] 05:22, 25 Jan 2008 (PST) | |||
****** Do those events really run from midnight to midnight? [[User:AndyMabbett|Andy Mabbett]] 05:56, 25 Jan 2008 (PST) | |||
******* They don't. They are all-day events. I was working with [http://lists.osafoundation.org/pipermail/ietf-calsify/2005-September/000769.html] -- wrong? --[[User:AndreasLappe|AndreasLappe]] 06:08, 25 Jan 2008 (PST) | |||
******** That's not usual practice (I'd say it gives a false level of precision), but should perhaps be raised at [[hcalendar-issues]] for clarification. [[User:AndyMabbett|Andy Mabbett]] 02:47, 28 Jan 2008 (PST) | |||
* [http://wiki-translation.com wiki-translation.com] - uses hCalendar markup for events. | |||
**Built-in feature for [http://TikiWiki.org TikiWiki CMS/Groupware] 1.10 | |||
**'''Hidden''', data hidden using CSS. [[User:AndyMabbett|Andy Mabbett]] 06:51, 15 Jan 2008 (PST) | |||
***Should be fixed. Can anyone check on it? -- I'd like to move it back to examples above. --[[User:MarcLaporte|MarcLaporte]] 16:58, 4 Mar 2008 (PST) | |||
**** Is this OK? Tiki 3.1 -> http://dev.tikiwiki.org/Upcoming+events --[[User:MarcLaporte|MarcLaporte]] 00:48, 7 September 2009 (UTC) | |||
* [http://konferenciakalauz.hu konferenciakalauz.hu] uses hCalendar for events (in Hungarian). | |||
**'''Suboptimal''', not using exclusive date end. [[User:AndyMabbett|Andy Mabbett]] 13:18, 24 Sep 2007 (PDT) | |||
***Fixed | |||
* [http://www.gretchenland.com Gretchen] has their show schedule marked up with hCalendar | |||
** Example here: [http://www.gretchenland.com/shows Upcoming Concert Dates] | |||
**Invalid: <code><nowiki><SPAN title="2007-04-21" class="dtstart">04.21.2007</SPAN></nowiki></code> [[User:AndyMabbett|Andy Mabbett]] 02:08, 20 Apr 2007 (PDT) | |||
* I'd be happy if some future french Pinko-marketing meetings (CantineCamp) could require the use of hCalendar for listing some informal lunches in Paris. [http://www.wikiservice.at/fractal/wikidev.cgi?FR/PinkoMarketing/CantineCampParis10 CantineCampParis10 is an example] to include a hCalendar + hCard markup on the wiki-page. When converting to vCard, "Mendès" accent is malformed in a french outlook 2003 "address book". I've looked UTF-8 example but could not find any way to correct. Any idea ? -- [[User:ChristopheDucamp|xtof]] 01:09, 26 Mar 2007 (PDT) | * I'd be happy if some future french Pinko-marketing meetings (CantineCamp) could require the use of hCalendar for listing some informal lunches in Paris. [http://www.wikiservice.at/fractal/wikidev.cgi?FR/PinkoMarketing/CantineCampParis10 CantineCampParis10 is an example] to include a hCalendar + hCard markup on the wiki-page. When converting to vCard, "Mendès" accent is malformed in a french outlook 2003 "address book". I've looked UTF-8 example but could not find any way to correct. Any idea ? -- [[User:ChristopheDucamp|xtof]] 01:09, 26 Mar 2007 (PDT) | ||
* [http://www.joomlamug.com Joomla! Melbourne User Group] uses hCalendar markup for listing of all events. | * [http://www.joomlamug.com Joomla! Melbourne User Group] uses hCalendar markup for listing of all events. | ||
Line 132: | Line 246: | ||
* [http://www.bokle.de/ s'Bokle] is a German music pub. Their events calendar has been marked up with hCalendar. | * [http://www.bokle.de/ s'Bokle] is a German music pub. Their events calendar has been marked up with hCalendar. | ||
** improper use of rrule --[[User:RyanKing|RyanKing]] 16:04, 6 Jan 2006 (PST) | ** improper use of rrule --[[User:RyanKing|RyanKing]] 16:04, 6 Jan 2006 (PST) | ||
** <s>dtstart/dtend are implemented on span element [[User:TomArmitage|Tom Armitage]] June 23, 2006</s> --[[User:Tim|Tim]] 13:34, 4 Mar 2007 (PST) Fixed now | ** <s>dtstart/dtend are implemented on span element [[User:TomArmitage|Tom Armitage]] June 23, 2006</s> --[[User:Tim|Tim]] 13:34, 4 Mar 2007 (PST) Fixed now | ||
* [http://www.socaltech.com socalTECH] is a news and information site. Their front page event listing is marked up with hCalendar. | * [http://www.socaltech.com socalTECH] is a news and information site. Their front page event listing is marked up with hCalendar. | ||
Line 138: | Line 251: | ||
* [http://www.multipack.co.uk The Multipack] features a vevent for the next meeting information. | * [http://www.multipack.co.uk The Multipack] features a vevent for the next meeting information. | ||
** dtstart/dtend are implemented on em element [[User:TomArmitage|Tom Armitage]] June 23, 2006 | ** dtstart/dtend are implemented on em element [[User:TomArmitage|Tom Armitage]] June 23, 2006 | ||
** dtstart/dtend are implemented on td element [[User:TomArmitage|Tom Armitage]] June 23, 2006 | ** dtstart/dtend are implemented on td element [[User:TomArmitage|Tom Armitage]] June 23, 2006 | ||
- whilst Tails parses the "title" attribute for dtstart/dtend on <em>any</em> element (does Tails still do this?), that is incorrect. The title attribute only provides semantics for the <code><nowiki><abbr></nowiki></code> element, while for elements in general like <code><nowiki><span></nowiki></code>, only the contents of the element are used. This is a simplification and see [[hcard-parsing|hCard parsing]] for details. Technorati Microformats Search only looks for the title attribute on <code><nowiki><abbr></nowiki></code> tags per the rules from [[hcard-parsing|hCard parsing]] which apply to [[hcalendar-parsing|hCalendar parsing]] as well. | - whilst Tails parses the "title" attribute for dtstart/dtend on <em>any</em> element (does Tails still do this?), that is incorrect. The title attribute only provides semantics for the <code><nowiki><abbr></nowiki></code> element, while for elements in general like <code><nowiki><span></nowiki></code>, only the contents of the element are used. This is a simplification and see [[hcard-parsing|hCard parsing]] for details. Technorati Microformats Search only looks for the title attribute on <code><nowiki><abbr></nowiki></code> tags per the rules from [[hcard-parsing|hCard parsing]] which apply to [[hcalendar-parsing|hCalendar parsing]] as well. | ||
== | === reviewed examples === | ||
<span id="Reviewed_Examples"></span> | |||
If you have reviewed a New Example (and you are not the author of the example) and believe it to be valid, go ahead and move it here. | If you have reviewed a New Example (and you are not the author of the example) and believe it to be valid, go ahead and move it here. | ||
* ... | * ... | ||
== | == grouped examples == | ||
=== event ticketing sites === | |||
* [http://eventbrite.com/ Eventbrite] events (over 1.5 million!*) are marked up with hCalendar, e.g. http://csswgtucson.eventbrite.com including nested [[geo]] for the location, and nested [[hCard]] for the venue/location. | |||
** *over 1.5 million events inferred from: | |||
*** in 2010, 222,353 events were posted: <cite>[http://blog.eventbrite.com/things-are-looking-brite-eventbrite-in-2010-by-the-numbers/ Things Are Looking Brite: Eventbrite in 2010 by the Numbers]</cite> | |||
*** exponential (^2) rate of event postings inferred from ticket sales: 2009-2010 (24 months ) $300m, 2011-2012mid (18 months) $600m: <cite>[http://www.eventbrite.com/pressreleases/eventbrite-crosses-1-billion-in-ticket-sales/ Eventbrite Crosses $1 Billion in Ticket Sales]</cite> | |||
*** thus 2011: ~444k events, 2012: ~888k events estimated. = >1.5 million events total as of 2013-01. | |||
* <nowiki>http://www.ticket-vvk.com Ticket VVK</nowiki> used hreview-aggregate for concert ratings, and hCalendar for concert dates. Example: <nowiki>http://www.ticket-vvk.com/helene-fischer-konzert/ Helene Fischer Konzerte 2014</nowiki> | |||
** 2018-08-10: used dtstart, dtend, summary, location ([http://web.archive.org/web/20131015025814/http://www.ticket-vvk.com:80/helene-fischer-konzert/ archived]) | |||
* ... | |||
=== social event sites === | |||
* http://pulse.plaxo.com/pulse/img/event_icons/Upcoming.gif [http://upcoming.org Upcoming.org] publishes all events and lists of events with hCalendar. Took them only an hour to add hCalendar support to the site. | |||
* [http://beeets.com beeets] is an event search engine that implements hCalendar for its events. | |||
** 2018-08-10: confirmed; currently using dtstart, dtend, summary, location, and description | |||
Previously: | |||
* [http://microformats.org/2011/02/17/facebook-adds-hcalendar-hcard 2012-02-17]...2012-??. http://pulse.plaxo.com/pulse/img/event_icons/Facebook.gif [http://facebook.com/ Facebook] - e.g. https://www.facebook.com/event.php?eid=110610245684038 | |||
** working with their engineers to add hCalendar back and [[microformats2]] h-event too. [[User:Tantek|Tantek]] 20:14, 5 November 2012 (UTC) | |||
* <nowiki>http://plancast.com/ Plancast</nowiki> - e.g. <nowiki>http://plancast.com/p/3q33</nowiki> | |||
** 2018-08-10: used dtstart, summary, location ([http://web.archive.org/web/20110825004235/http://plancast.com/p/3q33 archived]) | |||
** Plancast shut down in 2012 | |||
=== organizations hosting events === | |||
Sorted alphabetically by organization name. | |||
* '''[http://www.caamuseum.org/index.htm California African American Museum]''' publishes hCalendar events, e.g.: | |||
** 2012-11-08 [http://www.caamuseum.org/hcalendar/events/index.php?com=detail&eID=2571 DOCUMENTARY SCREENING] - note "/hcalendar/" in the URL. Appears to be powered by an [[hcalendar-implementation]] called Helios calendar. | |||
* ... | |||
=== listings of upcoming local events === | |||
*[https://nuits-franciliennes.fr/courses-2017-orientation-nocturne/ Les Nuits Franciliennes de course d'orientation nocturne] uses hCalendar for their events. | |||
** uses dtstart, dtend, description, url, summary, and location | |||
* ... | |||
=== archives of local event listings === | |||
==== Laughing Squid Calendar ==== | |||
* The [http://laughingsquid.com/squidlist/calendar/ Laughing Squid Calendar] events listings supported [[hcalendar|hCalendar]] | |||
** [http://laughingsquid.com/squidlist/calendar/month/2003/2 2003 February] thru [http://laughingsquid.com/squidlist/calendar/month/2006/9 2006 September] | |||
=== conference schedules === | |||
==== confs 2005 ==== | |||
* [http://web.archive.org/web/20051102094339/we05.com/ Web Essentials 05] (archive.org links to we05.com, due to domain lapse) marked up their [http://web.archive.org/web/20051102094339/we05.com/program.cfm program schedule table with hCalendar] (archive.org link to we05.com, due to domain lapse), using the 'axis' and 'headers' attributes (which works in both [[X2V]] and [[Operator]]). | |||
==== confs 2006 ==== | |||
* ... | |||
==== confs 2007 ==== | |||
* [http://adactio.com/extras/schedules/barcamplondon3/ BarCamp London 3 Schedule] - uses hCalendar in a semantic <code>table</code> with <code>id</code> and <code>headers</code> attributes. Provides "Subscribe" and "Download" links. | |||
* [http://adactio.com/extras/schedules/web2expo-berlin/ 2007 Web 2.0 Expo Berlin Schedule] - uses hCalendar in a semantic <code>table</code> with <code>id</code> and <code>headers</code> attributes. Provides "Subscribe" and "Download" links. | |||
==== confs 2008 ==== | |||
* ... | |||
==== confs 2009 ==== | |||
* [http://opensourcebridge.org/events/2009/schedule Open Source Bridge 2009 schedule] has all 115 sessions marked up in hCalendar. | |||
==== confs 2010 ==== | |||
* [http://opensourcebridge.org/events/2010/schedule Open Source Bridge 2010 schedule] has all 137 sessions marked up in hCalendar. | |||
==== confs 2011 ==== | |||
* [http://opensourcebridge.org/events/2011/schedule Open Source Bridge 2011 schedule] has all 140 sessions marked up in hCalendar. | |||
==== confs 2012 ==== | |||
* [http://opensourcebridge.org/events/2012/schedule Open Source Bridge 2012 schedule] has all 113 sessions marked up in hCalendar. | |||
==== confs 2017 ==== | |||
* [https://sti2017.paris/ STI 2017] uses hCalendar to announce the conference. ([http://web.archive.org/web/20180811001003/https://sti2017.paris/ archived]) | |||
** uses dtstart, dtend, summary, location, and description | |||
** uses value-title instead of visible content | |||
=== conference sessions === | |||
* [http://fluentconf.com/fluent2012 O'Reilly fluent conference 2012] sessions, e.g. [http://fluentconf.com/fluent2012/public/schedule/detail/25831 Federated Wiki Mashes Data in Your Browser] are marked up with hCalendar. | |||
* ... tons more - see event/conference related sections of [[hcard-examples-in-wild]] and evaluate/incorporate here accordingly. | |||
== related pages == | |||
{{hcalendar-related-pages}} | {{hcalendar-related-pages}} | ||
* [[hcard-examples-in-wild|hCard examples in the wild]] |
Latest revision as of 16:24, 18 July 2020
This page is an informative section of the hCalendar specification.
The following sites have published events using hCalendar, and thus are a great place to start for anyone looking for examples "in the wild" to try parsing, indexing, organizing etc.
If events on your site are marked up with hCalendar, feel free to add it to the top of this list. Please be sure to include at least one URL of a page on your site that includes actual hCalendar markup. Examples added without the URL of a page with hCalendar markup may be removed.
Want to get started with writing an hCalendar event? Use the hCalendar creator to write up an event and publish it, or follow the hCalendar authoring tips to add hCalendar markup to your page of upcoming events or events you mention in blog posts, wikis, etc.
Don't forget that you can add one of our buttons to the page, to indicate the presence of hCalendar microformats. For example: . If you can link it back to hCalendar (or even page on your website, about your use of the microformat), so much the better!
examples to act on
new examples
Please add new examples to the top of this section.
- Cours de photo paris Stage Image uses hCalendar for their workshops.
- Park Moving & Storage uses hcard for author markup. Example: Author Archives
- iProcess is using hCalendar inside hatom feed hnews-Weblog, so all events may be grouped by calendaring tools.
- Thailand Dive&Sail uses hCalendar for marking up scuba diving liveaboard trip schedules, see Similan Diving Liveaboards
- Wunschpreisdeal.de uses hCalendar for special offer events, see special offers
- Webmaker (by Mozilla) supports hCalendar (and uf2 h-event) on user contributed/planned events, e.g. IndieWebCamp 2012 (as tweeted 2012-06-12).
- Wheatley Tennis Club uses hCalendar for their fixtures
- Creative Commons Wiki events page uses hCalendar via their wiki Events Template.
- Classe Export uses hCalendar for their events.
- An Event Apart uses hCalendar for each of their events during this series.
- LinkedIn uses hCalendar for each user profile page.
- The Basket Case Deli uses hCalendar for upcoming events on the main page.
- Manchester Metropedia uses hCalendar to mark the events listings in Manchester.
- Austin Homes - Open House List uses hCalendar for upcoming open houses held by real estate agents with geo information.
- The Grasshopper Inn uses hCalendar for upcoming events.
- Johan Ramon uses hCalendar on his resume.
- Harald Joergens Photography uses hCalendar for forthcoming events. See Trooping the Colour
- Ridley Park United Methodist Church's calendar uses hCalendar for events. See [1].
- Weinwanderung.net uses hCalendar with nested hCards for upcoming public "wine hiking" events.
- AmericanTorque.com uses hCalendar for their Car show and event calendar
- Vancouver Indie Pop Band Lakefield's concert calendar is marked up with hCalendar. We hope that Google will pick it up and display those pages with Rich Event Snippets.
- Riviera Rental Guide uses hCalendar for events on the French Riviera ([2]) and hReview for customer reviews ([3]).
- Metalgigs.de uses hCalendar for the concerts and parties in combination with hcard for the locations. see [4] and [5]
- Tour Termine uses hCalendar for tourdates and concerts in combination with hreview. Example: Gossip Tour 2010
- Kfz.net use hCalendar for the details of the oldtimer calendar.
- Quefaire.be use hCalendar for its event's calendar.
- Norfolk Black History Month uses hCalendar to show events taking place during the annual October celebration across Norfolk, England. Event pages include 'Add to calendar' links.
- Djerba Agenda uses hCalendar to show events taking place in Djerba island.
- Ascolteo uses hCalendar to announce upcoming events about free software.
- Websites for Artists by ArtStudiosOnline.com uses hCalendar to markup artist event dates.
- National Rural Knowledge Exchange uses hCal when displaying event information.
- Southern West Virginia Tourism has implemented hcalendar for local event listings.
- eNTiDi has implemented the last-modified footer on every page as an hCalendar event.
- The UK site Kids in Sussex uses hCalendar markup on pages with details of events for children in Sussex in Southern England.
- My blog example, in case there aren't any events on the front page. The events are automatically imported from my upcoming.org RSS feed. I use someone else's Wordpress plugin and a Yahoo! Pipe that I made to move the event information into a part of the feed that gets imported and displayed.
- Calagator, an open-source community calendar aggregator, uses hCalendar on all event listing pages.
- The Distance Learning Center - CSID, "Politehnica" University Timisoara, Romania uses hCalendar for listing students' timetables and exams
- Greenvoice has listings of environmental events, which are marked up using hCalendar.
- Teenage Cancer Trust concerts at the Royal Albert Hall uses hCalendar for the concert listing on the home page.
- Greater Mankato Events uses hCalendar for the event detail pages. Some events are reoccurring, so standardizing RRULE would be helpful.
- Debaser rock club uses hCalendar for the event calendar.
- The New England Sports Network uses hCalendar in the Red Sox, Bruins, Patriots team schedules.
- Wayne State University uses hCalendar for on the University events calendar list and individual event view.
- Permatime site for sharing points in time accross times zones. It uses hcalendar and can be used as a quick way of generating hcalendar events.
- University of Bath uses hCalendar to mark up their semester timetable
- PHP.net uses hCalendar in their Conference Announcements and Event Calendar.
- Maine.gov uses microformats in their Calendar of Events and has a nice explanation page about microformats.
- Film on Freeview uses hCalendar to mark up upcoming film listings on free-to-air UK television.
- MapQuest Local uses hCards for locations, hCalendar for events and supports the draft Geo format when lat/lng data is provided. See Microformat Support on MapQuest Local for more information.
- Cambridge Film Festival uses hCalendar to mark up the festival schedule.
- Georgetown Law Center uses hCalendar to mark up faculty scholarly that take place on campus, listing them in the Faculty Workshops, Lectures and Symposia system.
- Ecovian uses hCalendar to mark up green living & environmental event details, see San Francisco Green Events example
- SubPop Records features hCalendar events on its homepage and on individual artist pages.
- Laughing Squid Events use hCalendar only on event detail pages (not on the overall list of events), e.g. Pownce 1 Year Anniversary Party!.
- Outback Adventure Treks use hCalendar for their tours calendar also hCard for their contact details.
- Dance Federation Salsa Dancing & Jive Dancing Lessons and Events Directory for classes, lessons and events users hcalendar, hcard, geo for events and lessons.
- Christchurch City Libraries news and events calendar - many but not all events.
- Villamedia and De Journalist (both Dutch websites for journalists and media workers) use hCalendar to mark up their (shared) events list.
- At ECOresearch.net we export our event calendar as hCalendar.
- Fimendb Messetermine uses hCalendar markup to add semantic meaning to the calendar of fairs and exhibitions.
- KickStart Events uses hCalendar markup to add semantic meaning to our calendar of events for forthcoming RubyOnRails workshop and courses.
- The Amateur Entomologists' Society uses hCalendar in our calendar of events for entomologists or people with an interest in natural history.
- The Gregorian choir Gaudete from Aalst (Belgium) uses hCalendar in their calendar of upcoming performances.
- Classic Car Events - Classic car events -- shows, auctions, race meetings -- from around the world marked up with hCalendar.
- World Events Guide - Events occuring around the world marked up with hCalendar.
- Niall Kennedy's Upcoming speeches - hcalendar describing upcoming speeches occurs within the bounds of the parent hCard. Each vevent references said hCard using "include" method and attendee or organizer where appropriate. One vevent's description is a vcalendar itself, specifying multiple events (speeches) within the event and Niall's role in each, again with hCard include.
- The hcard include breaks one of the rules of the include-pattern: 'To prevent infinite loops, if a class="include" refers to itself or to an ancestor in the parse tree, then it is ignored and has no effect on the parser.'
- BicyclePaper Calendar - Cycling event calendar marked up in hCalendar format
- Evite hCalendar - userscript to add hCalendar markup to eVite invitation pages
- TripIt - uses hCalendar markup for every itinerary
- Leaguist - uses hCalendar markup sporting events
- areaguides.net - uses hCalendar markup on all of our event pages
- Keevu.com - embeds hCalendar markup on all of it's events announcements
- Example here: Latest events
- Rosebleed uses hCalendar markup on the Events calendar and individual Event pages.
- The National Asphalt Pavement Association uses hCalendar on its meeting agenda pages. It features a selective iCalendar/CSV download option. The calendar data comes from an ASP web service on their exchange server. The hCalendar, iCalendar and CSV outputs are all generated with PHP.
- The University of Oxford (UK) has a locally produced institutional newsfeed system (OXITEMS) where members of the University can create newsfeeds and add items to those newsfeeds. One of the possibilities is to use a newsfeed to represent a collection of events. This kind of newsfeed can be delivered in the Atom 1.0 notation where the content element of each entry element has some hCalendar embedded in it. It is also possible to obtain an event in iCalendar notation or to obtain all the events of the newsfeed in iCalendar notation. For this, it uses Brian Suda's X2V to produce the iCalendar from Atom 1.0.
- Wikipedia-EN - Andy Mabbett
- I have added hCalendar to the Infobox Space mission template, with dates entered using the Start date and end date templates (to counter the lack of support for the
abbr
element). Example: Apollo 11. Work on improvements is continuing, prior to roll-out. - Now used in templates for album (e.g. The Dark Side of the Moon), single (e.g. I Want to Hold Your Hand) and film (e.g. The Piano release dates.
- Every day from 1 July 2006 onwards has its news events rolled into a single hCalendar item, via the current events portal; earlier dates will be converted shortly.
- Issues: non-inclusive end date; no HH:MM:SS component as yet
- I have added hCalendar to the Infobox Space mission template, with dates entered using the Start date and end date templates (to counter the lack of support for the
- My Opera uses hCalendar to mark-up Countdowns in blog/group sidebars.
- New England Nordic Ski Association's Calendar marked up in hCalendar.
- London School of Hygiene & Tropical Medicine's Events section supports hCalendar.
- The schedule for BarCamp San Diego marked up in hCalendar.
- The schedule for XTech 2007 uses hCalendar.
- seemsArtless daily photoblog - embeds hCalendar markup for each photo, with GEO markup for photos with significant geographic locations ( such as with this photo )
- Information School of the University of Washington - now embeds hCalendar markup on all of it's events
- Example here: Events Calendar
- Playing Here uses hCalendar for live music shows in America, e.g.
- THSH uses iCalendar for events at Town Hall Birmingham and Symphony Hall Birmingham
- America-Nepal Friendship Society uses hCalendar for its program events
- Example here: ANFS: Programs & Projects
- www.depechemode.de - uses hCalendar for events in the party guide
- Example here: Depeche Mode Parties
- last.fm - uses hCalendar on all concert announcements.
- Example here: Rise Against at Arena, Wien
- Radio Times - now mark up all their radio and TV listings.
- The hCals on listings are good, but on pages for individual programmes, they have no date/times.
- Would benefit from using include-pattern for channel name in main listings. This would facilitate the writing of parsers to set audio or video recording software. Andy Mabbett
- Dutch Chamber Choir uses hCalendar to notify visitors of their tour schedule.
- Cloud Islands uses hCalendar to notify our customers about the conferences we'll be attending.
- The Lopez Island Historical Society and Museum uses hCalendar for events
- Leicester YHA Group's programme page uses hCalendar and hCard to mark up forthcoming events and their organisers.
- Wadhurst Independent Photography events lists forthcoming events in hCalendar format.
- XLNTads-development schedule has their project development schedule timeline marked up in hcal (as well as contacts in hCard)
- Jaama have their event details as iCal downloads on their workshops page.
- 3AM Productions has employee education (Jason, Gilbert) marked up in hCalendar
- The New England Antique Tractor & Truck Association (of all sites) has their 15 upcoming events marked up in hCalendar (as well as contacts in hCard and classifieds in hListing)
- Diarised is a quick and simple online tool to help pick the best time for a meeting, uses hCalendar for meeting information.
- etnies.com uses hCalendar on each sports home page (etniesskate.com) and the calendar of events page.
- La maison des associations de Strasbourg uses hCalendar on event pages.
- NuggetsHoops , an NBA fansite, uses hCalendar for each remaining game in the current season.
- WikEvent aims to make it as easy as possible to put events on the web with semantic markup, including hCalendar for events and hCard for venues and artists.
- The Fundy Film Society uses hCalendar for their calendar of upcoming film screenings.
- Psychology Press and Routledge's Behavioral Sciences' publishing division have implemented hCalendar on their conferences listings on 17 of their websites (example on the conference listing on their Clinical Psychology Arena)
- Jewish High Tech Community uses hCalendar on event pages.
- Gore-Tex "Know What's Inside" tour dates in hCalendar by csarven
- Finetoothcog uses hCalendar to markup when bikes are stolen.
- Urban Body Men's Clothing uses hCalendar for business hours and hCard for business locations.
- The website of the Faculty of Computer Science, "A. I. Cuza" University Iaşi, Romania, uses hCalendar to markup events.
- Colin Crosby Heritage Tours uses hCalendar to markup events.
- Newbury College UK uses a smattering of hCalendar and hCard.
- Stephanie Booth announced the Bloggy Friday for October 2006 using hCalendar.
- The West Midland Bird Club, in the English Midlands, uses hCal (with nested hCard) on its diary of birding events.
- ComTec audience response systems' press releases use hCalendar as a method to organize by title and date.
- The Web Directions Conference (Sydney Australia) uses hCalendar for their program. It uses axis and headers for events in a table, and demonstrates how easy it is to make the whole thing downloadable using X2V.
- The Street Theatre (Canberra, Australia) now uses hCalendar for performances on its What's On page.
- Clackmannanshire Council uses hCalendar on its event diary listing pages and individual event pages.
- Calendarportal MarkThisDate.com now uses hCalendar for all calendars. On our website visitors can add calendars and download calendars to Outlook, Lotus Notes, iCal, Netvibes, 30Boxes, Google Calendar and many others. Over 600 calendars were already uploaded.
- 2006 Nobel Conference uses hCalendar for the conference schedule
- Geek in the Park uses hCalendar for the event information. -- by trovster
- official site of Besançon (France) for its events
- Conference schedule for d.Construct 2006 is published using hCalendar.
- Yahoo Local now supports hCalendar
- We used hcalendar for the F’parade flyer 2006, a counter demonstration to the Love Parade in Berlin, alas the Firefox tails extension doesn't get a summary when it's an alt-text in an image.
- Harper Adams University College uses hCalendar to mark up all University events on the Homepage and Events Calendar page.
- Capital University uses hCalendar on multiple pages to provide feeds of events, relevant to page content
- The Session events uses hCalendar to mark up concerts, festivals and workshops related to Irish traditional music.
- Tendenci Calendar Events with hCalendar
- Web2.0 Conference in Dublin hCalendar event
- Meetup.com has marked up city event calendars, group event lists, and signed-in homepages with hCalendar.
- ukwindsurfing.com has marked upcoming events with hCalendar, and the events page in a table.
- ocono.com has marked up it's "Upcoming Events" list with hCalendar.
- Austin Bloggers has marked up their "Upcoming Events" box with hCalendar (announcement).
- Ning's cloneable Group app has hCalendar markup on its event calendar.
- Agenda: W3C Technical Plenary Day, March 1 2006 has hCard and hCalendar markup. (original here).
- The National Arbor Day Foundation has started using hCalendars for their upcoming conferences.
- Historical (as of 2017): The http://barcamp.org/#BarCamps BarCamp home page listed (2006-2016? check archive.org) upcoming BarCamps marked up with hCalendar and even had a "Subscribe..." link that used that hCalendar to provide an iCalendar (.ics) feed.
- 2006 W3C Technical Plenary Week has marked up the schedule and events for the week with hCalendar.
- code4lib Conference 2006 Schedule is marked up with hCalendar as announced on their blog.
- IEEE 754 Working Group - trying hCalendar for upcoming meetings.
- Midgard CMS Event calendar - as blogged by Henri Bergius
- Iowa Military Veterans Band Schedule - hCalendar markup added by Scott Reynen
- Upcoming events on Jason A.R. Moody Amusements Weblog posted by Jason Moody on 15 Oct 2005. His weblog in general has hCalendar events posted inside the blog posts.
- Syndicate - Tracks & Sessions
- Web 2.0 Conference schedule page marked up with hCalendar
- C'MON is a rock band from Canada, and their tour dates have been marked up by Ray Dickman with hCalendar.
- ASDV Bonaparte is a Dutch debating society. Their events calendar has been marked up with the hCalendar conventions.
- Suw Charman has marked up her events with hCalendar.
- Eventful.com publishes all events with hCalendar and venues with hCard. Took them only 15 minutes to implement both! Their Atom feeds also contain hCalendar/hCard.
- The Laughing Squid Calendar events, e.g. this party, now supports hCalendar.
- Paul Schreiber's Sunnyvale House Concerts site publishes hCalendar event information for upcoming concerts. In addition the Past Shows page contains hCalendar events for all past concerts.
- Complex Spiral Consulting, both in the "Events" box on left side, and the separate Events page.
- Tantek's Thoughts, specifically the "Events" roll in the right-most column.
- Lesser Known Holidays, a list of holidays on suda.co.uk that can be imported via iCal and hCal so you can compare actual transformation versus intended.
- Norm Walsh's travel schedule use hCalendar as well as GRDDL.
- Policy Aware Web (PAW) Project Meeting uses hCalendar to record date-related decisions, and uses a vtodo microformat to record action items.
- The Laboratory for Dependable Distributed Systems publishes it's events with hcalendars
- The Laughing Squid 10th Anniversary Party has an hcalendar page.
- SPRACI has hcalendar versions of its nightlife/clubbing/gigs/festivals listings for many cities worldwide - eg: Events in Sydney (check the API pages in the faq section of SPRACI for more info about the area/city keywords and category tags to use to get data for your city/categories
- WWF-Australia events calendars: What's on, Volunteer
- rubyholic uses hCalendar to publish calendars for ruby groups.
- University of Bath What's On uses hCalendar on individual event pages
- The Kiez is a small cinema and has published its program marked up with hCalendar
- Walk With Me Tours provides walking tours of Seattle, WA. The selected tours on Take a Tour are marked up with hCalendar.
World Cup Kick-off
- World Cup KickOff where you can download and keep all the fixtures you are interested in so you will never miss a single game of the 2006 football World Cup!
- This link was on the Lifehackers site and made its way to the yahoo news site:
Mon May 22, 4:00 PM ET The World Cup, one of the world's most watched sporting events, is almost upon us. If you've ever tried to follow your favorite team through the Cup you know that it can sometimes be difficult to know when they're on. World Cup Kickoff can help.
World Cup KickOff is all you will ever need for knowing all the match details for the upcoming World Cup 2006. Whether you use your mobile phone, MS Outlook, Apple iCal or Mozilla Calendar, you can download and keep all the fixtures you are interested in so you will never miss a single game!
Next tip? We'll show you how to get up at 2 AM to watch your matches. ;0) Thanks to Tom for the tip!
examples with some problems
If you find a problem with any example in any other section, please move it here, and note the precise problem and cite the section of the hCalendar spec that appears to be violated. If the example that was moved here is yours, and you want to improve it, see the hCalendar FAQ, or raise any queries on hCalendar issues or the mailing list, where people will be happy to help you.
- First TransPennine Express - Liverpool 08, Capital of Culture - uses hCalendar markup for events.
- Suboptimal, not using exclusive date end. Andy Mabbett 12:25, 17 Feb 2008 (PST)
- konplan.com - uses hCalendar markup in their event container
- Examples: http://www.konplan.com/public1/_EN/index.php
- Suboptimal, has wrong values in
dtend
- Should be fixed. Can anyone check on it -- I'd like to move it back to examples above. --AndreasLappe 07:32, 23 Jan 2008 (PST)
- Better, but the new end dates are not exclusive (this is a frequently-occurring problem, requiring a rethink of the way the microformat works). Andy Mabbett 10:13, 23 Jan 2008 (PST)
- Should be fixed too. Again, I'd appreciate comments... --AndreasLappe 05:22, 25 Jan 2008 (PST)
- Do those events really run from midnight to midnight? Andy Mabbett 05:56, 25 Jan 2008 (PST)
- They don't. They are all-day events. I was working with [6] -- wrong? --AndreasLappe 06:08, 25 Jan 2008 (PST)
- That's not usual practice (I'd say it gives a false level of precision), but should perhaps be raised at hcalendar-issues for clarification. Andy Mabbett 02:47, 28 Jan 2008 (PST)
- They don't. They are all-day events. I was working with [6] -- wrong? --AndreasLappe 06:08, 25 Jan 2008 (PST)
- Do those events really run from midnight to midnight? Andy Mabbett 05:56, 25 Jan 2008 (PST)
- Should be fixed too. Again, I'd appreciate comments... --AndreasLappe 05:22, 25 Jan 2008 (PST)
- Better, but the new end dates are not exclusive (this is a frequently-occurring problem, requiring a rethink of the way the microformat works). Andy Mabbett 10:13, 23 Jan 2008 (PST)
- Should be fixed. Can anyone check on it -- I'd like to move it back to examples above. --AndreasLappe 07:32, 23 Jan 2008 (PST)
- wiki-translation.com - uses hCalendar markup for events.
- Built-in feature for TikiWiki CMS/Groupware 1.10
- Hidden, data hidden using CSS. Andy Mabbett 06:51, 15 Jan 2008 (PST)
- Should be fixed. Can anyone check on it? -- I'd like to move it back to examples above. --MarcLaporte 16:58, 4 Mar 2008 (PST)
- Is this OK? Tiki 3.1 -> http://dev.tikiwiki.org/Upcoming+events --MarcLaporte 00:48, 7 September 2009 (UTC)
- Should be fixed. Can anyone check on it? -- I'd like to move it back to examples above. --MarcLaporte 16:58, 4 Mar 2008 (PST)
- konferenciakalauz.hu uses hCalendar for events (in Hungarian).
- Suboptimal, not using exclusive date end. Andy Mabbett 13:18, 24 Sep 2007 (PDT)
- Fixed
- Suboptimal, not using exclusive date end. Andy Mabbett 13:18, 24 Sep 2007 (PDT)
- Gretchen has their show schedule marked up with hCalendar
- Example here: Upcoming Concert Dates
- Invalid:
<SPAN title="2007-04-21" class="dtstart">04.21.2007</SPAN>
Andy Mabbett 02:08, 20 Apr 2007 (PDT)
- I'd be happy if some future french Pinko-marketing meetings (CantineCamp) could require the use of hCalendar for listing some informal lunches in Paris. CantineCampParis10 is an example to include a hCalendar + hCard markup on the wiki-page. When converting to vCard, "Mendès" accent is malformed in a french outlook 2003 "address book". I've looked UTF-8 example but could not find any way to correct. Any idea ? -- xtof 01:09, 26 Mar 2007 (PDT)
- Joomla! Melbourne User Group uses hCalendar markup for listing of all events.
- No examples on cited page. Andy Mabbett 15:06, 31 Jan 2007 (PST)
- Webfeet events includes hCalendar markup in its aggregated events lists.
Possibly a case where <abbr> won't work for dtstart/dtend as there are many events listed under a single date. Webf 15:19, 15 Jan 2007 (PST)- Malformed e.g
<span class="dtstart" title="20070120"></span>
Andy Mabbett 15:41, 15 Jan 2007 (PST) - Continue the discussion under hCalendar Issues perhaps. Webf 22:25, 15 Jan 2007 (PST)
- Theatre Studies: European Theatre at the University of Edinburgh uses hCalendar to markup news and events on the index page.
Uses "display:none" on image. Andy Mabbett 15:32, 13 Nov 2006 (PST)Removed img tag from hCard
- s'Bokle is a German music pub. Their events calendar has been marked up with hCalendar.
- improper use of rrule --RyanKing 16:04, 6 Jan 2006 (PST)
dtstart/dtend are implemented on span element Tom Armitage June 23, 2006--Tim 13:34, 4 Mar 2007 (PST) Fixed now
- socalTECH is a news and information site. Their front page event listing is marked up with hCalendar.
- dtstart/dtend implemented on span element Tom Armitage June 23, 2006
- The Multipack features a vevent for the next meeting information.
- dtstart/dtend are implemented on em element Tom Armitage June 23, 2006
- dtstart/dtend are implemented on td element Tom Armitage June 23, 2006
- whilst Tails parses the "title" attribute for dtstart/dtend on any element (does Tails still do this?), that is incorrect. The title attribute only provides semantics for the <abbr>
element, while for elements in general like <span>
, only the contents of the element are used. This is a simplification and see hCard parsing for details. Technorati Microformats Search only looks for the title attribute on <abbr>
tags per the rules from hCard parsing which apply to hCalendar parsing as well.
reviewed examples
If you have reviewed a New Example (and you are not the author of the example) and believe it to be valid, go ahead and move it here.
- ...
grouped examples
event ticketing sites
- Eventbrite events (over 1.5 million!*) are marked up with hCalendar, e.g. http://csswgtucson.eventbrite.com including nested geo for the location, and nested hCard for the venue/location.
- *over 1.5 million events inferred from:
- in 2010, 222,353 events were posted: Things Are Looking Brite: Eventbrite in 2010 by the Numbers
- exponential (^2) rate of event postings inferred from ticket sales: 2009-2010 (24 months ) $300m, 2011-2012mid (18 months) $600m: Eventbrite Crosses $1 Billion in Ticket Sales
- thus 2011: ~444k events, 2012: ~888k events estimated. = >1.5 million events total as of 2013-01.
- *over 1.5 million events inferred from:
- http://www.ticket-vvk.com Ticket VVK used hreview-aggregate for concert ratings, and hCalendar for concert dates. Example: http://www.ticket-vvk.com/helene-fischer-konzert/ Helene Fischer Konzerte 2014
- 2018-08-10: used dtstart, dtend, summary, location (archived)
- ...
social event sites
- Upcoming.org publishes all events and lists of events with hCalendar. Took them only an hour to add hCalendar support to the site.
- beeets is an event search engine that implements hCalendar for its events.
- 2018-08-10: confirmed; currently using dtstart, dtend, summary, location, and description
Previously:
- 2012-02-17...2012-??. Facebook - e.g. https://www.facebook.com/event.php?eid=110610245684038
- working with their engineers to add hCalendar back and microformats2 h-event too. Tantek 20:14, 5 November 2012 (UTC)
- http://plancast.com/ Plancast - e.g. http://plancast.com/p/3q33
- 2018-08-10: used dtstart, summary, location (archived)
- Plancast shut down in 2012
organizations hosting events
Sorted alphabetically by organization name.
- California African American Museum publishes hCalendar events, e.g.:
- 2012-11-08 DOCUMENTARY SCREENING - note "/hcalendar/" in the URL. Appears to be powered by an hcalendar-implementation called Helios calendar.
- ...
listings of upcoming local events
- Les Nuits Franciliennes de course d'orientation nocturne uses hCalendar for their events.
- uses dtstart, dtend, description, url, summary, and location
- ...
archives of local event listings
Laughing Squid Calendar
- The Laughing Squid Calendar events listings supported hCalendar
conference schedules
confs 2005
- Web Essentials 05 (archive.org links to we05.com, due to domain lapse) marked up their program schedule table with hCalendar (archive.org link to we05.com, due to domain lapse), using the 'axis' and 'headers' attributes (which works in both X2V and Operator).
confs 2006
- ...
confs 2007
- BarCamp London 3 Schedule - uses hCalendar in a semantic
table
withid
andheaders
attributes. Provides "Subscribe" and "Download" links. - 2007 Web 2.0 Expo Berlin Schedule - uses hCalendar in a semantic
table
withid
andheaders
attributes. Provides "Subscribe" and "Download" links.
confs 2008
- ...
confs 2009
- Open Source Bridge 2009 schedule has all 115 sessions marked up in hCalendar.
confs 2010
- Open Source Bridge 2010 schedule has all 137 sessions marked up in hCalendar.
confs 2011
- Open Source Bridge 2011 schedule has all 140 sessions marked up in hCalendar.
confs 2012
- Open Source Bridge 2012 schedule has all 113 sessions marked up in hCalendar.
confs 2017
- STI 2017 uses hCalendar to announce the conference. (archived)
- uses dtstart, dtend, summary, location, and description
- uses value-title instead of visible content
conference sessions
- O'Reilly fluent conference 2012 sessions, e.g. Federated Wiki Mashes Data in Your Browser are marked up with hCalendar.
- ... tons more - see event/conference related sections of hcard-examples-in-wild and evaluate/incorporate here accordingly.
- hCalendar - specification
- hCalendar intro - plain English introduction
- hCalendar authoring - learn how to add hCalendar markup to your existing events.
- hCalendar creator (hCalendar creator feedback) - create your own hCalendar events.
- hCalendar cheatsheet - hCalendar properties
- hCalendar examples in the wild - an on-going list of websites which use hCalendars.
- hCalendar implementations - websites or tools which either generate or parse hCalendars
- hCalendar FAQ - If you have any questions about hCalendar, check here.
- hCalendar parsing - normative details of how to parse hCalendar.
- hCalendar profile - the XMDP profile for hCalendar
- hCalendar singular properties - an explanation of the list of singular properties in hCalendar.
- hCalendar tests - a wiki page with actual embedded hCalendar events to try parsing.
- hCalendar "to do" - jobs to do
- hCalendar advocacy - encourage others to use hCalendar.
- iCalendar implementations
This specification is a work in progress. As additional aspects are discussed, understood, and written, they will be added. These thoughts, issues, and questions are kept in separate pages.
- hCalendar Brainstorming - brainstorms and other explorations relating to hCalendar
- hCalendar issues - issues with the specification
- hCard examples in the wild