API project 523327615704 in my Google Control Panel has the API key for Google Maps; it previously had only mapoflondon.uvic.ca registered, but I've now also registered the jenkins server and the new mapoflondon6 dev domain, and uncommented the relevant JS; we'll see how that works when everything filters through the build process. I'll have to deploy a new XAR of MoEML to the test location at some point, but I'm making a few other changes today so I'll wait. Did some other fixes to stub documents and publication statuses.
All pages have "Cite this page", even though listings pages and search results (for instance) aren't really citable, and the link fails.
Our popup date information in the static build points to an explanatory page which is supposed to be at mol:dates, but no such file was there. I've created a basic stub with a couple of links, not yet published, but it will do the job for the moment.
I'm still trying to figure out how important it is to have exact phrase match searches working, and what the cost would be. Stopwords prevent exact phrase matches from working with the current lucene index (when the phrase contains a stopword, which it usually does); configuring other indexes just to allow this seems overkill. It may be that the way we're doing things now is fine -- although I notice that the minus sign does not work, so there's something I have to fix there.
JT's run of our diagnostic tools package against the Standard XML static output revealed thousands of errors, most falling into a few categories, which I've been addressing today:
I'm now building and validating various parts of the static process before I run the diagnostics again on the results.
I wanted an easy way to list all the Stow chapters in a table, and decided on a new category, mdtPrimarySourceStowChapter, which is added to the chapter files when they're generated. To make that work in the build, I had to rewrite the XML category file generation process so that it works from the site/xml/original documents (where these generated files are) rather than the XML source in /db/data (where they're not). In the process of doing that, I cleaned up the globals module so that it has no hard-coded paths in it; they're all relative to the baseDir now.
Following a request at the team meeting the other day, I've added document status displays to all the category listings pages.
Following a good team meeting with lots of discussion, I've made a formal link to the viewable-draft document so that it's easier for everyone to access drafts, and also fixed a bug in the class attribute generation that was preventing the display of the draft watermark.
The new static build version of the Map of Early Modern London project has now transitioned from alpha to beta, meaning that we believe all key features have been implemented and we're in bug-fixing mode.
Got some sample transcription from KB, and did a test encoding, tweaking the XSLT and the schema too to get more worthwhile results.
Also fixed the problem with the generic search box on regular pages; it was missing some named hidden fields, so wasn't providing enough info to the search.xql file. I do need to make this a bit more robust, though; missing fields shouldn't break the results paging navigation as it does.
:: Next Page >>
This project allows literary and scholarly works (primary and secondary) to be associated with locations in London, providing the reader with a richer understanding of the works.