We're getting down to the real nitty-gritty now. In steady conversation with KB, I've implemented a fix for the case where left- or right-floated images resulted in overly-narrow columns of text alongside them, by detecting window-width and switching them to centred with no float; fixed a problem in Safari where one menu button was larger than the others because it had a search glyph (char, not image) on it (set line-height to 1); added some additional responsiveness for window-widths intermediate between desktop browser and portable device, making the chronology column narrower; and fixed a bunch of other minor things. Updated the documentation to explain the search engine in detail, and expanded the documentation of the ODD file and the build process. Also went into the Google Custom Search control panel and discovered I could force a re-crawl of the site by using the Fetch functionality; did that, and saw some results right away (new pages appearing in the results), but some annoying hangovers (old pages persisting). That will presumably go away eventually.
AM has been working on the revisions in Hot Potatoes, and I've been building the units and uploading the results as we go. Moving along nicely. When the whole lot is finished and proofed by MN, it will replace the existing site. Right now it's at hrd/grs/latin/new_wheelock.
I'll document this on the Endings blog, because it's really part of that project.
This is a note to self: the TEI rendering of ODD to HTML documentation has screwed-up whitespace inside the egXML elements. The solution is to add this to the CSS:
div.pre{ white-space: pre-line; }
This should probably be added into the TEI Stylesheets, via a ticket. Took me a while to figure it out.
Documentation in the ODD file is coming along nicely.
Tagged and added a new article from KB, removed the old About page, which was redundant, and tided the footer and the menu. Some questions still outstanding on the new article.
Added a new block of bios from KB, as well as a menu item pointing at the search page. Tweaked some processing and fixed some typos.
GN found two bugs arising out of recent changes. Fixed them in the JS.
AN finished her work on the index, so I spent a good couple of hours converting, tweaking and cleaning it up; there will be more to do there, but it's basically working at least as well as the old one. I'm also moving forward with figuring out how to get Google to index the site for a custom search engine; I keep finding a new hoop I have to jump through. It may be the case that it's not practical to do it until it's in its final location with the proper subdomain because it wants the robots.txt file to be in a subdomain root. If so, then search will be unavailable for a while after publication.
In true Endings style, I've added a Statistics page to the site, to track the progress towards completion.