Progress with the bugs
Posted by mholmes on 14 Feb 2008 in Activity log
Working through my list:
- FIXED: Front page image is not yet random. Added JS code, and an auto-generated array of images created from Cocoon's directory generator and some XSLT, so any thumbnail image available will automatically be used.
- FIXED: Front page image is not
cursor: pointer
. - FIXED: Annotation menu expands, but its container does not, so content shows below the container. Cosmetic only, but weird. Actually my fault, and various XSLT and JS fixes have been made. The menu now expands appropriately, based on the window size and the image size, so it's never taller than the largest of those.
- FIXED: Popup of full-size segment is hidden behind annotation and menu panels. Now bringing it to the front with
z-index
. - FIXED: Clicking on the Type sort header in a page showing a subset of the documents (e.g. prose or vers) causes the page to retrieve all the documents, instead of a sorted version of the subset. This needed quite a lot of work in XQuery, XSLT and CSS.
- FIXED: CSS error: color: transparent in imt_p5.css.
- FIXED: JS error: Line 102 of utilities.js has
ThisTeaser
instead ofthisTeaser
. Various other camelBack errors fixed too, but the AJAX file still needs a thorough going-over. - FIXED: (Opera): Site page headings are not big enough. Changed
<h3>
s to<h2>
s, and so on up. - FIXED: (IE, Opera): Site instructions page has odd numbering problems. On IE, the headings are numbered but without any space between the number and the text, and both numbers are "1".; on Opera, there are two numbers, one as above, and another which looks correct. Numbers are now hard-coded, and list is a
<ul>
with no bullets. - FIXED: (IE, Opera): Annotation menu max-height (or height?) is being explicitly set so it's never taller than the image. This is wrong; the user may have a small image view set, and the menu then scrolls when it doesn't need to. Make it, instead, the height of the page less the top offset.
Still outstanding:
- (Opera): Note display in text documents is the old-fashioned jump to the bottom of the page. Presumably the
:target
pseudo-class is not supported. Check this. - There is no progress-bar functionality when doing a search. Should there be? Is it broken?
- Multiple search results from the same annotation each get a copy of the image segment; they should be grouped under one copy of the image segment, to reduce clutter.
- When jumping to an image segment/annotation, the correct one is selected,
scrollIntoView()
works vertically, but not horizontally, so an image segment off to the right is unseen; also, the segment pops up behind the annotation menu sometimes, which is disconcerting. Should the menu move when it's covering an annotation area? - (Opera): text link for an image doesn't work. Should it? If so, what should it show? If not, should the link be removed?
- (IE, Opera): Site title renders badly; is this because of font choice, or fallback sequence, or
small-caps
? How can we remedy it? - "Corpus entier comme texte" returns text with huge amounts of whitespace at the beginning. Clean that up.
- (Opera): In Complet, clicking on an IMT document shows the teaser, but then trying a text document will not switch the teaser over; it looks as though the image teaser appears on top of the other one, and hides it. There should only be one teaser element. This might be caused by the JS error above.
- [Bug in document markup]: There's a rogue annotation category "objet" in Dame recevant un billet doux.
- [Content]: The Équipe page is out of date. Update the list to include H, and remove Eric because the schemas he researched are no longer used.
- (IE): Hoverbox images are lower in the z-order than the other components of the page. Can this be fixed, or is it just an IE bug? It's just cosmetic.
- (IE): When areas are selected on the image, the act of selecting the corresponding item in the annotation menu causes the image to jump around, presumably because some layout thing is being recalculated. This might be impossible to fix, but we should have a go at it.
- (IE): Z-order is REALLY screwed on IE; despite explicit settings in the stylesheet, the annotation menu goes behind the site menu. Perhaps we need to set a lower value on the site menu explicitly.
- (IE, Opera): Note links are just normal-sized numbers in the text, so they're very difficult to see. They should be larger, superscripted, padded, and colour-reversed.