Mon 22 Jun 2009 – 20:39 – Okay – found it. Talk about strange. The bug was how a function was being passed by reference (as opposed to a variable) in custom PHP code that handled commenting in the iNove theme. Apparently this had to do with the 2.7.1 update. It’s amazing (and rather disconcerting) how a single line of code can break that much of both back-end editing and front end display. Not a very robust system. (So much for moving away from compilers into this run-time environment.) To be fair, the error message showed exactly where the problem was when I looked at the editing environment, but what doesn’t make sense is why it showed up now, and didn’t break when I initially installed 2.7.1. Back to business.
Mon 22 Jun 2009 – 20:39 – Issue is related to commenting, and how that’s handled.
Mon 22 Jun 2009 – 20:30 – Issue is related to the theme I use (which is a modified iNove). Substituted a theme for time being, until I can get to root of problem.
Apparently I’m having a problem with the main page of the blog. Trying to track down the source of the problem. Thanks for your patience.