facetofcathy: four equal blocks of purple and orange shades with a rusty orange block centred on top (Default)
facetofcathy ([personal profile] facetofcathy) wrote in [community profile] ao3_skins2011-11-23 09:36 am

Child Selectors Being Eaten

Just an FYI to all attempting to build skins that child selectors (>) are being converted to &gt; by the parser. One would presume the < symbol is affected too.

It does this silently, so watch out, if you've tried to use one, it's not going to work.

Submitted to support just a few hours ago, so no idea on a timeframe for a fix.

Also, if you're interested in the ramblings of a near newb tackling the archive skin the hard way, feel free to read.

Also, also, if you think having the code for Archive 2.0 all in one document would be handy, I published my Google Docs version for anyone to use. I find it really handy to Ctrl + F to find out where various code is and what it does, even though I'm not using the default skin at all.
samjohnsson: It's just another mask (Default)

[personal profile] samjohnsson 2011-11-23 07:56 pm (UTC)(link)
Yeah, the Sanitizer does eat both standalone angle brackets. Hopefully it's an easy fix, but I have no idea about the code behind the Sanitizer that does that.

Sam-the-user.
samjohnsson: It's just another mask (Default)

[personal profile] samjohnsson 2011-11-24 12:36 am (UTC)(link)
I have opinions regarding the Parser. About a third of them are work safe. Anyway, the Coder refereeing it did just put in a large number of fixes to it, but we hadn't seen any comment on it before, so it was something of a surprise.

sam-the-user