Provided the same functionality for an xml:id tooltip in the places and vessels index pages as I wrote last week for the bios. This is very helpful for anyone doing markup.
Meeting with JW and JMT, to get JMT started with the db. Out of this some short-term fixes and long-term plans emerged:
Short-term (bugfixes etc.)
- Add JMT to the showofha group (message already sent to sysadmin).
- Default sorting of Documents table should be by Archive, then by Côte.
- Bugfix for the current system: a custom field being set to an empty string should result in the field being deleted from the db.
- Default display of search results should include all records (meaning 1000, by default), not 50 as it is now.
- Bugfix for the current system: Boolean custom fields should always be displayed as a select box in the editing view, never as a checkbox, because when editing you need to be able to set it to an empty string in order to cause the field to be deleted (as part of the fix above).
Long-term (new features):
- Table view should be sortable by clicking on the headers. This would NOT involve re-doing the query; it would just sort the table as currently displayed.
- Search screen should have options for sorting by at least two fields (three for future-proofing). These could be achieved using three drop-downs of the fieldnames.
- Have the linked files field show up as a little paperclip somewhere when there is a file. This needs some thought; it might be achieved simply by moving that field earlier in the sort order and changing its view code (which would be fairly quick, I think).
New batch of updates from MK, transferred from the development site to the live site.
From an eXist list posting:
The error damages the indexes. To recover from it, you would need to stop the db, remove all .log and .dbx files except dom.dbx, symbols.dbx and collections.dbx, restart the db and use the Java admin client to reindex everything.
Small update to Medieval Studies page. Also updated the JS which writes the "last modified" date at the bottom. All of this JS stuff should be done with PHP includes; we need to make a plan for that at some stage.
Leaving a little early. Hours still creeping up, unfortunately.
Making tweaks and edits to lay out volume 18 better (specifically reducing spacing between book reviews, to avoid widows and orphans, and adding the book reviewer to the cover); several fixes to bios and keywords. Still in discussions about the date of the volume, and the possibility of adding formatting (italicization) to the keyword index.
KSW and I will both find it useful to be able to see the xml:id of the bio entry directly from the bios page.
Finished marking up the last article for volume 18. When I came to upload it, I got the same duplicate node error we had last week; a restart of Tomcat solved it, but we need to watch out for this. If it happens frequently, we probably have corrupted indexes and we'll need to follow the instructions here to clear the index files.
Author corrections to two volumes came in, and I did those.
Also did the first build of the Volume 18 PDF. I'm doing this in my Windows VM, simply because that's already got XEP installed in it, and I'm not sure (after five years) whether it'll be practical or possible to obtain the Linux version of that particular XEP, which we purchased so long ago, and get it authorized. If ScanCan stays with us after this year, then we'll make a 5-year plan which involves a newer desktop version of XEP for Linux.