Your help is, as always, truly appreciated.
my upgrade path went like this: upgrade server, find can't log in to FA. back everything up. Unpack 2.4 over existing installation, get logged in, to to setup=>software upgrade, see option to upgrade to 2.4, do it and get no error. mess around and find lots of oddness, like enable new theme, log out and in, and find new theme not enabled, but selectable in preferences. Moved entire installation out of the way, and used just the 2.4 files as downloaded from sourceforge. copied over the company/0/files, setup config_db.php. still saw odd things, so found a file you posted with fixes, checked that out and found the CHANGELOG was more current than the download from sourceforge, so unpacked that over the new 2.4 install.
I say this because it seems I will have more questions in the near future, because I still have a number of errors that show up, Only variables should be passed by reference in file: $WEBROOT/frontaccounting.php at line 79 for example, and the occasional unexpected logout, and other odd things here and there.
When should I just make a bug report in mantis vs asking here first? should I be putting this and the above errors in mantis because it is something that didn't work as expected, or should I generally ask here first and then put something in mantis after it has been identified as a bug and not a user/computer problem?
Since your last post, I have removed all themes and extensions from the web interface, and gone in and scrubbed out the themes and modules directories, leaving only the default theme. This makes it so the web interface has a dashboard link beside preferences, and I believe this is builtin and thus expected as per a post I found at kvcodes.com
After that I installed the dashboard extension and activated it, then installed the dashboard theme. I then went under setup=>access setup, and now I find I can enable dashboard setup and reminders. After logging out and logging in again, I can now find and click on the links under setup=>Miscillaneous, but the reminders link gives me a blank page with error:
Cannot redeclare text_input() (previously declared in$WEBROOT /includes/ui/ui_input.inc:507) in $WEBROOT/modules/dashboard/includes/dashboard_ui.inc on line 28
clicking the dashboard setup link gives the same error, but not on a blank page, just in the main frame of the window.
Is there something else I need to do?