The changes I’ve made seem to have eased the ISE’s, but not eradicated them completely. Someone in a comment yesterday noted that it only seems to happen on the diaries that have a lot of entries. This would make sense because the system is dragging various details of every entry a diarist has written in order to calculate things like whether a prev or next button is needed, and for generating the calendar and/or entry list.
I have devised a new way of working things like that out for the new DD, but retro fitting it to the old code base would be horrid. I think for now I just have to ask you all to be patient for a bit longer still.
Yesterday many of you noticed that you couldn’t log in because skeleton99 was missing. In actual fact skeleton99 never went anywhere and was always there (hanging around in the cupboard?) and what was actually happening was that the database code wasn’t working properly after my tweaks and couldn’t find him. Skeleton99 is the base configuration account and is used to display the minty green diary look when you have no other customizations setup. If the system can’t find him then it has no way to know what the default customization should be in case you haven’t set your own up.
Hope that helps!