Main Page » Old Touhou stuff » Create.swf Adventures » Shenanigans in a Magical Forest »
CSA0075: Alice: Serve tea, cancel Strife Modus to see if that's what's pinging Yukari's radar.
Created:
Always use secure-HTTP / Unsecure HTTP / Permanent Link
Shenanigans in a Magical Forest
Previous: CSA0074: Alice: Strife Modus: CONVERSE -Running-
Next: CSA0076: Alice: Be Marisa.
Back to Shenanigans in a Magical Forest
Back to Create.swf Adventures
Back to Old Touhou stuff
Back to Main Page
6 Comments (auto-closed)
linkhyrule5
Hmm... Creepy Mind Control or Fourth Wall breakage? Is a "Yukari: Retrieve arms from gap" in order?
Dizzy H. Slightly Voided
@Tarquin: I have no idea what you're talking about because the quotes are not escaped except for insertion into MySQL, and I decided that if you really need an explanation for Alice's reaction to Marisa put a SBaHJ quote into a love-note, this is no longer my problem. :P
Tarquin
@Kimiko: In Firefox (I'm too lazy to test with anything else since the problem is obvious; see below), the hover-over-image tooltip for the first chunk of text reads "ALICE: This \", and for the third, ends with "investigate that strange \".
The cut-off tooltips are because your ALT text (not TITLE, my mistake) is delimited by double quotes, but also contains them. This means that the first one that comes up in the text (such as around "mysterous presence") closes the ALT attribute and leaves the rest floating as bogus attributes. (The closing backslashes don't break anything per se, but they still look ugly - you probably forgot to de-escape the text when you pull it back out of the database. PHP, especially with MySQL, is a horror for that.)
tl;dr version: Your pages have stuff that looks like this: <img src="file.ext" alt="These are \"scare quotes\".">. This is broken - you want it to look like this: <img src="file.ext" alt="These are "scare quotes".">
Also, I really hope I got the encoding right for this comment.
Ariamaki
Oh hey, I see what you did there-- Shame about us blurring the Boundary of Author and Audience, or them blurring the Boundary of Text Color and Text Intent. Or possibly the Boundary of IC and OOC Behaviors.
Dizzy H. Slightly Voided
@Tarquin: Oh, I get it now. I thought you meant HTML-<title> tags, heh. Create.swf Adventures doesn't actually use MySQL anywhere. Fixed now!
@Ariamaki: The text-colors refer to the same thing they always have. :3
Tarquin
Er, Kimiko? Escaping quotes doesn't work when you're using them for HTML title text; you need to use &entities instead. (In PHP, htmlentities() is the safest choice.)
Also, in CSA0069, most of the explanatory text seems to have vanished. I assume that was deliberate, but it does make what's left feel a little jarring, since you basically have to translate the images to descriptive text before the actual text makes sense.