Monument 2026-01-05 to 2026-01-09
to : Martin Holmes
Minutes: 550
On Wednesday, I built out the Monument repo, and I now have:
- A content folder waiting for HTML fragments to build info pages.
- A css folder with an empty style.scss file waiting for Patrick.
- A js folder with an empty script.js file waiting for anything we need to add.
- A favicon folder, empty, waiting for a favicon.
- A fonts folder, empty, waiting for chosen fonts.
- A lib folder, containing all the usual Java tools we use.
- A schema folder, containing:
- monumentHtml.odd
- monumentTei.odd
- monumentHtml.rng
- monumentTei.rng
- monumentHtml.sch
- monumentTei.sch
- monumentHtml.xsl
- monumentTei.xsl
- being the two ODD files (one for HTML content, one for TEI content), along with their generated RNG, Schematron, and compiled Schematron files.
- A teiXml folder, containing the personography data.
- A templates folder, containing a boilerplate.html file from which pages can be built.
- An XSL folder, containing some globals and function modules, a Schematron validation wrapper, a diagnostics file, a preprocessor for the TEI, captions, functions, maps, and other global settings.
- A build.xml file which can run diagnostics and validation processes, as well as preprocessing the TEI and doing various setup tasks for the website itself.
On Thursday, I integrated and tested the place hierarchy generation code, which is more informational than useful at this point, but will probably be the basis for some of the map GeoJSON, and then started work on building a menu structure into the template file, based on my photo of the notecard layout from our December meeting with JCLS. I created the initial landing pages, and started thinking about how the language switching should work.
On Friday, I added the language switching button to the template file. I also added a bunch more content pages, and started adding bilingual text into the pages, with wrapper span elements; whether we generate a single site with switchable languages or two separate sites, we may as well store the content in the same file so that it stays aligned. The footer is now also filled out, as well as the main menu. Also discussed some map-related questions with GN.