diff --git a/documents/bierbook/dates.txt b/documents/bierbook/2024/dates.txt similarity index 100% rename from documents/bierbook/dates.txt rename to documents/bierbook/2024/dates.txt diff --git a/documents/bierbook/2024/names.txt b/documents/bierbook/2024/names.txt new file mode 100644 index 000000000..0e5214d44 --- /dev/null +++ b/documents/bierbook/2024/names.txt @@ -0,0 +1,43 @@ +Adam Erskine-Jones +Aidan Kuhlmann +Aila Taylor +Alex Faunce +Amelia Oliver +Anthony Day +Becka Lawson +Charlotte Payne +Christian Kuhlmann +Christopher Holt +Colin Foord +Dickon Morris +Ellie Davies +Fiona Zhang +Harry Kettle +Isaac Neale +Jacob Chuck +James McAllister +James Waite +Jono Lester +Julia Day +Lara Bartleet +Liam Tracy +Lucy Hyde +Marie Donovan +Mark Shinwell +Nat Dalton +Philip Balister +Philip Sargent +Rosa Brew +Sam Tittensor +Sarah Parker +Sieds Lykles +Todd Rye +Tom Phillips +Wookey +Wassil Janssen +Zac Woodford +\ldots\ldots\ldots +\ldots\ldots\ldots +\ldots\ldots\ldots +\ldots\ldots\ldots +\ldots\ldots\ldots diff --git a/documents/bierbook/2025/dates.txt b/documents/bierbook/2025/dates.txt new file mode 100644 index 000000000..92133c6b5 --- /dev/null +++ b/documents/bierbook/2025/dates.txt @@ -0,0 +1,6 @@ +30 Jun - 6 July +7 July - 13 July +14 July - 20 July +21 July - 27 July +28 July - 3 Aug + diff --git a/folk/index.html b/folk/index.html index 34be50e6e..aa4da3870 100644 --- a/folk/index.html +++ b/folk/index.html @@ -440,5 +440,15 @@ in the online systems handbook at
+
Click here to see 'names.txt' input data for bierbook generation.
+Harry Kettle
+Charlotte Payne
+\ldots\ldots\ldots
+\ldots\ldots\ldots
+\ldots\ldots\ldots
+\ldots\ldots\ldots
+
+ + diff --git a/scripts/make-folklist.py b/scripts/make-folklist.py index 311a27a4a..76dac8aad 100644 --- a/scripts/make-folklist.py +++ b/scripts/make-folklist.py @@ -50,6 +50,7 @@ def troggle_slugify(longname): # sys.stderr.write(f"{t}-{s} '{longname}' {slug}\n") return slug +bierbook = {} for r in lines[1:]: n +=1 try: @@ -66,7 +67,9 @@ for r in lines[1:]: if(expos_caving == 0 and expos_notcaving == 0): sys.stderr.write("Warning: processing " + name + ". No attendances found\n") # sys.exit(1) - + + if years[-1] == "1" or years[-1] == "-1": + bierbook[name] = True if(expos_caving and name != 'Rover Richardson' and name != 'Bier Tent'): headcount += 1 if mug: pics +=1 output += '' @@ -123,6 +126,8 @@ for r in lines[1:]: output += '\n' recordholders.append((expos_caving, name)) + + def collapse(m): n = (m.span()[1]-m.span()[0]) / 9 if(n == 1): return m.group() @@ -243,6 +248,15 @@ remain open all winter.

in the online systems handbook at new year, new folklist.


+""") +print("
Click here to see 'names.txt' input data for bierbook generation.
")
+for name in bierbook:
+    print(name)
+for i in range(4):
+    print(r"\ldots\ldots\ldots")
+print("""
+ + -""") +""") \ No newline at end of file