Why the 'tude, dude?
I've locked a total of 33 topics out of over 6,000 over 7 1/2 years. THREE of which were political threads. Is this really an issue for you?
As for the script, are you sure you want to bring that up? Because I think you end up coming across as way more of a twat than I do. Abbreviated version as I recall it: Chris G adds a period, a carriage return, another period, and another carriage return to the beginning and end of each of his posts. As someone who values signal over noise on message boards, I PM him and ask why he does this and to please stop. Chris G responds that he's into graphic design and likes white space. I actually modify the stylesheet on the message boards to add more white space at the beginning and end of each post, but Chris G continues adding his dots. So, for my own amusement as much as anything, I write a little thing that strips a period, a carriage return, another period, and another carriage return from all posts (not just for one specific user, but for any yahoo who insists on adding a period, a carriage return, another period, and another carriage return to the beginning and end of each of their posts). Chris G amps it up by changing the characters (a comma, a semicolon, etc.) and I update my code accordingly. It literally took me less than a minute to do. It was just silly.
Eventually, I updated the phpbb message board software which overwrote my modifications, and I decided that it was pointless anyway. If Chris G really wants to look like a twat with his gratuitous punctuation, why bother trying to stop him?
Keep in mind that this was all several years ago. Probably 2004, 2005. Why he's bringing it up now, I have no idea. To point out what a control freak/fascist I am? Fine. So I lock an average of 5 threads per year. Sorry for throttling your expression.