- Board URLs: I think you're supposed to rename your boards manually. And yes, I guess it'd be nicer to automatically fill in the names based on the board names...
- Topic URLs: yes, the key was updated to lose the uniqueness. The title needs to be cached because generating it is quite expensive (especially if it has special chars in it), and we need to replace topic IDs with topic URLs on the entire page in realtime. So it's really not for determining the ID of the current topic URL, it's the other way around. Did I fail at something..?
Not what I'm getting at. Physically the wrong URL is put into the DB at board creation time.
I don't think you failed at anything, it's more a case of I see the option in the admin panel but it's really not clear what the option was supposed to do (especially as in ye olden PURLs times, it would cache the title for lookup purposes, not for saving effort during conversion)
Also, is it actually faster to do a query than it is to just do the replacements?
Also, should category URLs (e.g. wedge.org/category/x/) be pretiffied with the category name?
Or, for that matter, media items? I think it would be pretty neat to offer it, even if it's off by default.