Week Beginning 13th March 2023

This was a two-day week due to UCU strike action from Wednesday to Friday.  I spent some of this time sorting out travel and accommodation for the DH2023 conference in Graz.  I spent the remainder of my time on the Books and Borrowing project.  I continued to add ‘click to search’ options to all of the data.  In the search results the format, editors and translators all now can be clicked on.  I’ve also separated out the ESTC.  The button linking to the BL site is still present on the right, but ESTC is also now listed like other data types on the left, and as with other data types you can click on it to perform a search in our site for the ESTC.

I also updated everywhere else that the data is displayed to incorporate the ‘click to search’ options too.  This includes the register pages and the ‘books’ and ‘borrowers’ tabs when you’re looking at a library.  I’ve also set the ‘page’ view to default to the ‘image and text’ view, which was requested a while back.

I then began working on Section 5 of the requirements document, which is the ‘Browse Books’ feature through which book editions will be listed.  I needed to make some changes to the database to implement this but I encountered a problem with the online database – when I look at the structure of a table it should list the columns, but for each table this list is blank.  I was a little worried about adding new columns so I contacted Mike at Stirling but unfortunately he was out of office.  Therefore I decided to work on things on my laptop instead of the live database.  I made a good start with the API endpoints that will be required for this feature, and have written new scripts to generate cached data.  I’ve not completed the feature yet but hopefully it won’t take too much longer to implement.  I just hope I can remember where I left things once I’m back to work again on Thursday next week.