4 Octobris 2007

Once more into the breach, my friends…

Tables. Bloody tables. Manakin isn’t quite as table-infested as the JSP URI, but it’s still got plenty of bloody tables where they shouldn’t be.

A comment I left in the code today:

<!-- NO CAPES! -Edna Mode. NO TABLES! -DS -->

I also notice that the summary-view table allows blank metadata items (abstract, description). This is stupid. I believe I have fixed it. Once I’m sure, I’ll let you know.

Also, argh, VERBOSITY. Less noise on the pages, please! Turning the bitstream table into a list allows me to get rid of the table headers. This is a good thing.

Also, double-argh, thumbnails at the end of the file listing, when they’re the first thing anyone wants to consider! Fixed that one too.

And inflicting MIME types on users sucks. I gotta find a way around that one; I don’t care what METS allows.

Edited to add: I have a notion for that last. Get the Bitstream Format Registry to export itself to something XMLish, then call it via the MIME type in METS. Kludge, if I can even get it to work, but way better than inflicting MIME types on users.

Hm… there is also input-forms.xml, which might be pressed into service in a pinch…