expoweb/folk
2021-04-16 01:53:55 +01:00
..
i remove execute bit for a pile of files that shouldn;t have it (mostly 2020-05-07 00:59:33 +01:00
l andy url update 2020-12-28 00:06:19 +00:00
to-do consolidating more to-do and old scripts 2020-04-30 14:49:52 +01:00
author.htm Moving online systems overview and computing manual pages 2020-04-09 19:13:18 +01:00
folk-0.csv folk redesign 2021-04-16 01:53:55 +01:00
folk-1.csv folk redesign 2021-04-16 01:53:55 +01:00
folk-2.csv folk redesign 2021-04-16 01:53:55 +01:00
folk.csv folk updated ready for 2021 season 2021-03-24 16:57:38 +00:00
mosaic.htm Added id="links" to pages that missed it. Part II 2011-06-01 10:55:49 +02:00
mosaic.jpg
README.txt folk updates in progress 2021-04-15 23:57:10 +01:00

Convert the folk.csv to fold/index.htm like this:
$ cd :expoweb:/folk
$ python ../scripts/make-folklist.py <folk.csv >index.htm

This does some basic validation: it checks that the mugshot
images and blurb HTML files exist.

Troggle *also* reads the mugshot and blurb about each person.
It reads it direct from folk.csv
It does this when troggle is run with 
python databaseReset.py people

Troggle generates its own blurb about each person, including past expeditions and trips
taken from the logbooks (and from parsing svx files ?)
A link to this troggle page has been added to folk/index.htm 
by making it happen in make-folklist.py

Troggle scans the blurb and looks for everything between <body> and <hr
to find the text of the blurb
(see :troggle:/parsers/people.py)

All the blurb files have to be .htm - .html is not recognised by people.py
and trying to fix this breaks something else (weirdly, not fully investigated).

There seems to be a problem with importing blurbs with more than one image file, even those the code
in people.py only looks for the first image file but then fails to use it.

There are 19 people for which the troggle name parsing and this folklist parsing
are different. Reconciling these (find easily using a link checker scanner on the
folk/.index.htm file) is a job that needs to be done. Every name in the generated
index.htm now has a hyperlink which goes to the troggle page about that person. Except 
for those 19 people.

PENDING
this is being split:
folk-1.csv is old cavers who will not come again, so this file need never be touched.
folk-2.csv is for recent cavers and the current expo, this needs editing every year

The year headings of folk-1 and folk-2 need to be accurate , but they do not need to be
the same columns. So folk-2 can start in a much later year.

folk-0 is for awkward buggers whose attendance spans decades. This needs updating whenever
one of these lags attends:
AERW, Becka, Mark Dougherty, Philip Sargent, Chris Densham, Mike Richardson