. However I notice that they are also marked as 'Locked'.
Is that a side-effect of the upgrade, or is it a new feature? IMO it would be a good thing for solved threads to auto-lock after a few weeks; that would prevent someone hijacking an ancient thread to ask a new question.
Ah, I was wondering why a whole bunch of topics were showing up as locked after the upgrade, now it all makes sense. This was bothering me for a while now.
upCASE's original MOD for marking topics as solved abused the "topic_status" column of topics, adding in a new status for solved rather than adding a new column (a mistake anyone could have made
). phpBB2 would only lock a topic if that topic_status was "1", but phpBB3 for some reason now locks the topic if it's not "0" (they might just rely on topic_moved_id being non-null now to indicate if it moved). So the conversion scripts must have locked all of the solved topics because they weren't any of these status values (solved topics were 3).
I've unlocked them all again (just the solved topics that were locked, not anything else that was locked). If we want to do what you suggest in the future, we probably actually just want to lock all topics older than a few years or something.