Hee. God bless negative reinforcement.
'Serenity'
Buffistas Building a Better Board
Do you have problems, concerns or recommendations about the technical side of the Phoenix? Air them here. Compliments also welcome.
Thanks, ita. I'm on it. Wrist-slap comments in the code shouldn't be much of a problem, actually. I can just dump this [link] output inside a comment block.
There has to be some point, though, where the input is sufficiently mangled that tidy can't deal with it, right?
If the mangling is unclosed (or unopened) tags, I think that at the very least tidy can protect the rest of the board from destruction, although the post itself may be an illegible wasteland.
And that's what I think is key -- it's the poster's job to make it look like they want. It's our job to protect the innocent bystanding posts.
Haven't thrown anything like t a href='http://buffistas.org" at it yet, though. Don't know what it does.
I don't expect perfection, never did. The difference between tidy doing the tidying and us is the whole "Hasn't someone already invented one of those round things?" issue. They've probably put way more time and diligence into it that we have to spare.
I'm having a problem with threadsuck. I'm trying to suck whole threads, and it ain't working. For example, I can suck the first 4159 posts of Spike's Bitches 11, but if I try to suck the first 4160 posts (or higher) the process just hangs. (IE gives me a technical difficulties error. Mozilla just sits there.) I used to be able to suck entire threads. Has something changed?
DX, I've been having that problem forever.
Has something changed?
Maybe something implicit in the PHP upgrade. I've been having the problem since before then, but I've seen it mentioned more after then.
Yeah, I had it too. But I was lazy and didn't mention it.
The last time I sucked complete threads and saved them was late April.
And that's what I think is key -- it's the poster's job to make it look like they want. It's our job to protect the innocent bystanding posts.
Seconding this. However, t a href='http://buffistas.org" does not get fixed, per se, with Tidy 1 (the board version), it merely gets contained. The unmatched delimeter gets converted to an entity. Like this: t a href='http://buffistas.org/"%3E'
Since we already have a better answer than that, I will put in a little post-tidy code to fix it up.
The most mangled html I came up with off the top my head was a busted font tag inside a broken anchor tag. The font tag was between the anchor's 'a' and its 'href'. All kinds of illegal. Tidy cleaned it up right nicely, moving the font outside the anchor and closing both tags real prettily. Impressive.