I'm sorry, after thinking about this some more, I realize it makes more sense for me to use the second choice as the way to do this.
The way I had envisioned the first choice involved inserting the default font information in the message text when the post is saved. I decided I didn't like the permanence of that. By making the post display with whatever is the poster's default font at the time the message is displayed, the message text itself is not messed with, and this allows for greater flexibility, because it's dynamic at the time of display. Additionally, it seems to me that when a user changes his default font, he'd like it to apply to all his/her existing posts as well. This also lets the default font apply to posts that were made before the hack was installed. Any font the user uses in the message when he/she types it will override the default font. I may design into the hack the ability for the user to turn off the default font for a particular post at the time he/she posts it, and/or for a moderator/administrator to turn it off later, and I will probably add an option to user options for a user to see all posts in the forum's default font, disregarding the poster's default font.
I have already begun developing this hack. I should have something ready for public beta in the next few days.
|