11# tpac-schedule
22
3- An entry for the TPAC 2025 hackathon.
3+ An entry for the [ TPAC 2025 hackathon] ( https://www.w3.org/events/meetings/a1128bb9-d32d-49b4-9f84-a6378800d73b/ ) .
44
5- This is the system that builds the TPAC schedule page. It includes
5+ This is the system that builds the [ TPAC schedule page] ( https://www.w3.org/2025/11/TPAC/schedule.html ) . It includes
66programs (in Bash and Awk) to retrieve events from the W3C group
77calendar, convert the events from iCalendar to HTML fragments, sort
88them and put them in an HTML page. The page provides both a list view
@@ -33,12 +33,12 @@ too.) It's tasks are:
3333
3434This is an Awk program that reads an iCalendar file, an HTML file and
3535possibly other files with extra events or extra information about
36- events. (In this directory the extra-events.ics is empty and there are
37- not additional files with information.)
36+ events. (In this repository, the extra-events.ics is empty and there are
37+ no additional files with information.)
3838
39- It outputs the HTML file it read, with parts between certain comments
40- (< ; !--begin-include...--> ; and < ; !--end-include...--> ; )
41- replaced by the calender entries converted to HTML. The comments a
39+ It outputs the HTML file it read, with any parts between certain comments
40+ (< code > < ; !--begin-include...--> ; </ code > and < code > < ; !--end-include...--> ; </ code > )
41+ replaced by the calender entries converted to HTML. The comments indicates a
4242time range from which events should be inserted there.
4343
4444The program also transforms times to the desired time zone (as
@@ -60,27 +60,27 @@ character entities.
6060### schedule.html
6161
6262This is an HTML file. It contains a complete page, except that there
63- are pairs of comments (< ; !--begin-include...--> ; and
64- < ; !--end-include...--> ; ) as explained above, where events should
63+ are pairs of comments (< code > < ; !--begin-include...--> ; </ code > and
64+ < code > < ; !--end-include...--> ; </ code > ) as explained above, where events should
6565be inserted.
6666
6767### coming-up.html
6868
69- Another HTML file. This one show the possibility of inserting events
69+ Another HTML file. This one shows the possibility of inserting events
7070from a very small, but dynamic interval of time, viz. the next two
7171hours.
7272
7373### extra-events.ics
7474
75- Any events that should be added but are not in the W3C groupo calendar
75+ Any events that should be added but are not in the W3C group calendar
7676can be put here.
7777
7878### local.css
7979
80- This CSS files contains the rules that allow the list of events to be
80+ This CSS file contains the rules that allow the list of events to be
8181laid out either as a list (a table, actually, since it uses ‘display:
82- table-row’ and related proeprties) and as a grid (using the CSS grid
83- properties). The list is shown on narrow screens, the grid in wide
82+ table-row’ and related properties) or as a grid (using the CSS grid
83+ properties). The list is shown on narrow screens, the grid on wide
8484ones.
8585
8686### calendar-order.js
0 commit comments