Servitengasse 2025-06-09 to 2025-06-13
to : Martin Holmes
Minutes: 540
Over the weekend, worked on rendering person data into individual pages. On Monday, first split out some enhancement processes I added over the weekend into a separate pre-processing phase distinct from the purging phase, because otherwise they’re being done repeatedly. Then re-thought the template setup a bit and refactored so that more of the HTML structure remains in the template file, amenable to design modification, rather than being embedded in the XSLT. In the process, I discovered an anomalous record, of a person I believe has been erroneously omitted from the site; outlined this situation to HT to get some guidance.
On Tuesday, continued work on this, adding the building representation to the person page, and then doing half of the work to generate the JS which creates the person’s individual map on their page. That was embedded JS on the existing site, but I’m making it a separate JS file for CORS purposes. I also still need to finish rendering the residence/event output.
On Wednesday, added lots of resources from the original site, and wrote the code to build the resources into the output; continued working on the person pages, and got them finally finished and working, although there are a couple of minor style issues to handle.
On Thursday, finished tweaking the person pages, and then wrote the code to generate all the pages for individual buildings. What remains is the site info and listing pages, and the big map.
On Friday, put the framework in place to generate the info pages. Much more to do though.