From 886adb5e0f5d6fc9ba0f37cec86c645f05e05bb4 Mon Sep 17 00:00:00 2001 From: petrus comestor Date: Fri, 16 May 2025 20:46:42 -0400 Subject: rm past events --- generate-schedule.py | 129 +-------------------------------------------------- index.base | 1 + index.html | 20 ++++---- static/script.js | 12 +++++ 4 files changed, 24 insertions(+), 138 deletions(-) create mode 100644 static/script.js diff --git a/generate-schedule.py b/generate-schedule.py index 1375f10..dc9b5b2 100755 --- a/generate-schedule.py +++ b/generate-schedule.py @@ -40,8 +40,8 @@ def render_schedule(events): week_change = True week = new_week - # if week_change: - # s += '
\n' + if week_change: + s += '
\n' s += f'''
{weekday}, {month} {day} · {time} @@ -189,131 +189,6 @@ artsculture = Location( ) schedule = [ - # Event(jefferson, date(2024, 10, 30)), - # Event(nook, date(2024, 11, 2)), - # Event(bookclub, date(2024, 11, 3)), - # Event(mccarren, date(2024, 11, 4), info='Book Swap and NYC Books Through Bars Book Drive.', special=True), - # Event(jefferson, date(2024, 11, 6), info='Elevator in lobby to third floor. Book Swap and NYC Books Through Bars Book Drive.', special=True), - # Event(nook, date(2024, 11, 9)), - # Event(mccarren, date(2024, 11, 11)), - # Event(abraco, date(2024, 11, 13), changed=True, info='Wednesday Jefferson Market Library Quiet Reading moved for this week.'), - # Event(bushwicklibrary, date(2024, 11, 14), time='6p', special=True), - # Event(nook, date(2024, 11, 16)), - # Event(wyckoffbondgarden, date(2024, 11, 16), time='12p', special=True), - # Event(mccarren, date(2024, 11, 18)), - # Event(jefferson, date(2024, 11, 20)), - # Event(bkcentrallibrary, date(2024, 11, 20), time='6:30p', special=True), - # Event(dekalblibrary, date(2024, 11, 21), time='6p', special=True), - # Event(nook, date(2024, 11, 23)), - # Event(mccarren, date(2024, 11, 25)), - # Event(jefferson, date(2024, 11, 27), info='Cancelled due to Thanksgiving.', cancelled=True), - # Event(nook, date(2024, 11, 30)), - # Event(bookclub, date(2024, 12, 1)), - # Event(mccarren, date(2024, 12, 2)), - # Event(liz, date(2024, 12, 3)), - # Event(jefferson, date(2024, 12, 4)), - # Event(nook, date(2024, 12, 7)), - # Event(mccarren, date(2024, 12, 9)), - # Event(jefferson, date(2024, 12, 11)), - # Event(nook, date(2024, 12, 14)), - # Event(mccarren, date(2024, 12, 16)), - # Event(canarsielibrary, date(2024, 12, 17), time='5p'), - # Event(jefferson, date(2024, 12, 18)), - # Event(dekalblibrary, date(2024, 12, 19), time='6p'), - # Event(bushwicklibrary, date(2024, 12, 19), time='6p'), - # Event(nook, date(2024, 12, 21)), - # Event(mccarren, date(2024, 12, 23)), - # Event(jefferson, date(2024, 12, 25), info='Cancelled.', cancelled=True), - # Event(nook, date(2024, 12, 28)), - # Event(mccarren, date(2024, 12, 30)), - # Event(jefferson, date(2025, 1, 1), info='Cancelled.', cancelled=True), - # Event(sunsetpark, date(2025, 1, 2), time='6p'), - # Event(nook, date(2025, 1, 4)), - # Event(bookclub, date(2025, 1, 5)), - # Event(mccarren, date(2025, 1, 6)), - # Event(liz, date(2025, 1, 7), info='Zora Neale Hurston book launch.', special=True), - # Event(jefferson, date(2025, 1, 8)), - # Event(nook, date(2025, 1, 11)), - # Event(mccarren, date(2025, 1, 13)), - # Event(jefferson, date(2025, 1, 15)), - # Event(dekalblibrary, date(2025, 1, 16), time='6p'), - # Event(sunsetpark, date(2025, 1, 16), time='6p'), - # Event(nook, date(2025, 1, 18)), - # Event(mccarren, date(2025, 1, 20)), - # Event(jefferson, date(2025, 1, 22)), - # Event(nook, date(2025, 1, 25)), - # Event(mccarren, date(2025, 1, 27)), - # Event(nook, date(2025, 2, 15)), - # Event(mccarren, date(2025, 2, 17)), - # Event(jefferson, date(2025, 2, 19)), - # Event(nook, date(2025, 2, 22)), - # Event(mccarren, date(2025, 2, 24)), - # Event(jefferson, date(2025, 2, 26)), - # Event(easternparkway, date(2025, 2, 27), time='6p'), - # Event(nook, date(2025, 3, 1)), - # Event(bookclub, date(2025, 3, 2)), - - # Event(mccarren, date(2025, 3, 3)), - # Event(liz, date(2025, 3, 4)), - # Event(jefferson, date(2025, 3, 5)), - # Event(nook, date(2025, 3, 8)), - - # Event(mccarren, date(2025, 3, 10)), - # Event(jefferson, date(2025, 3, 12)), - # Event(sunsetpark, date(2025, 3, 13), time='6p'), - # Event(nook, date(2025, 3, 15)), - - # Event(mccarren, date(2025, 3, 17)), - # Event(jefferson, date(2025, 3, 19)), - # Event(dekalblibrary, date(2025, 3, 20), time='6p'), - # Event(nook, date(2025, 3, 22)), - - # Event(mccarren, date(2025, 3, 24)), - # Event(jefferson, date(2025, 3, 26)), - # Event(nook, date(2025, 3, 29)), - - # Event(mccarren, date(2025, 3, 31)), - # Event(liz, date(2025, 4, 1)), - # Event(kingsbay, date(2025, 4, 1), time='6p'), - # Event(jefferson, date(2025, 4, 2)), - # Event(nook, date(2025, 4, 5)), - # Event(bookclub, date(2025, 4, 6)), - - # Event(mccarren, date(2025, 4, 7)), - # Event(windsorterrace, date(2025, 4, 8), time='6p'), - # Event(kingsbay, date(2025, 4, 8), time='6p'), - # Event(bkcentral_info_commons, date(2025, 4, 9), time='6p'), - # Event(jefferson, date(2025, 4, 9)), - # Event(greenpoint, date(2025, 4, 10), time='6p'), - # Event(nook, date(2025, 4, 12)), - # Event(williamsburgh, date(2025, 4, 12), time='10:30a'), - - # Event(mccarren, date(2025, 4, 14)), - # Event(jefferson, date(2025, 4, 16)), - # Event(artsculture, date(2025, 4, 18), time='8p', info='Librarian will select a short story', special=True), - - # Event(nook, date(2025, 4, 19)), - - # Event(mccarren, date(2025, 4, 21)), - # Event(kingsbay, date(2025, 4, 22), time='6p'), - # Event(jefferson, date(2025, 4, 23)), - # Event(nook, date(2025, 4, 26)), - - # Event(wyckoffbondgarden, date(2025, 4, 27), time='11a'), - # Event(mccarren, date(2025, 4, 28)), - # Event(kingsbay, date(2025, 4, 29), time='6p'), - # Event(jefferson, date(2025, 4, 30)), - # Event(nook, date(2025, 5, 3)), - - # Event(mccarren, date(2025, 5, 5)), - # Event(windsorterrace, date(2025, 5, 6), time='6p'), - # Event(jefferson, date(2025, 5, 7)), - # Event(nook, date(2025, 5, 10)), - # Event(williamsburgh, date(2025, 5, 10), time='10:30a'), - # Event(summermccarren, date(2025, 5, 12)), - # Event(jefferson, date(2025, 5, 14)), - # Event(bkcentral_info_commons, date(2025, 5, 14), time='12:30p'), - Event(dekalblibrary, date(2025, 5, 15), time='6p'), Event(nook, date(2025, 5, 17)), Event(summermccarren, date(2025, 5, 19)), diff --git a/index.base b/index.base index 68a5d13..1df7a77 100644 --- a/index.base +++ b/index.base @@ -53,6 +53,7 @@
+ diff --git a/index.html b/index.html index bdf96d5..e528e1b 100644 --- a/index.html +++ b/index.html @@ -32,17 +32,7 @@

-
-
- Thursday, May 15 · 6p -
-
- Dekalb Library - Bushwick - -
-
-
+
Saturday, May 17 · 9a
@@ -52,6 +42,7 @@
+
Monday, May 19 · 6:30p @@ -82,6 +73,7 @@
+
Monday, May 26 · 6:30p @@ -112,6 +104,7 @@
+
Monday, June 2 · 6:30p @@ -142,6 +135,7 @@
+
Monday, June 9 · 6:30p @@ -202,6 +196,7 @@
+
Monday, June 16 · 6:30p @@ -232,6 +227,7 @@
+
Monday, June 23 · 6:30p @@ -262,6 +258,7 @@
+
Monday, June 30 · 6:30p @@ -293,6 +290,7 @@
+ diff --git a/static/script.js b/static/script.js new file mode 100644 index 0000000..f21372a --- /dev/null +++ b/static/script.js @@ -0,0 +1,12 @@ +// optional +var date = new Date(new Date().toDateString()); +date.setDate(date.getDate() - 1); +console.log(date) +for (var el of document.getElementsByClassName('event')) { + console.log(el) + var d = Date.parse(el.getAttribute('data-timestamp')) + if (d < date) { + console.log("remove", d) + el.remove() + } +} -- cgit v1.2.3