This is a rather miniscule issue, but I noticed it and it wouldn't take more than a little tweak to fix.
In my forum, we have a thread titled "Gambling with Frostbite". When it appears in the Forum List page / Last Post column, the trailing "e" is replaced with three dots, as in:
Re: Gambling with Frostbit...
It seems like if you're going to cut off the final character and replace it with three, it might be better to check first:
If the total length is greater than 29 then
truncate after character #26 and add three dots.
Right now, it appears to be checking:
If the total length is greater than 26, then
truncate after character #26 and add three dots.