Originally posted by Sanqui
At some point we'll need to invest in some "automatically fix images in old posts/layouts" tech
the classic way of doing this was either a direct database rewrite (dangerous) or the dumber method of saving copies of layouts and posts as a second text field, with various filters and replacements done on them
then you'd show the "rendered" post (instead of running all the filters as it does now). you'd just have to make sure that everything that updates a post also updates its render
some of this stuff would be a lot easier if things like posts and other board objects were actual objects, since you could just rewrite saving and loading there. as it is you kinda have to just guess
iirc other forums do something like this, and their admin panels would have an option to "rebuild" various fields, including the rendered posts, which you'd have to do if you updated or added filters
____________________