Template talk:Quote

So, "version 3" (as I've been calling it in my head) of this template has been behaving undesirably in some ways that "version 2" (my original implementation of the in-game text box look) did not suffer from. It's allergic to colon-indentation and the "speaker" field lost the full functionality of the linking system (on another note, it doesn't mimic the in-game colours). Anyway, User:Fubuki風吹 is making a Lua-based version of the template as seen here. It can be seen in action here. It works pretty much the same way, uses colours that are similar to the in-game text boxes, and doesn't suffer from the first problem I mentioned.

I'm sure some of us would like to address the second problem, and for this I can see two possibilities. The first is to use named parameters. For example:


 * "Like, I'm really sorry, but I'm not all that smart... so I don't, like, get it."

With a proper high-level programming language at our disposal, however, I can see an argument for using a delimiter on the "speaker" parameter. For example:


 * "Mimi Miney!!"Ini" Miney"

- Like, I'm really sorry, but I'm not all that smart... so I don't, like, get it.

Here I'm using !! as a delimiter, which would indicate that the string Mimi Miney!!"Ini" Miney should be split into the link string Mimi Miney and the text string "Ini" Miney. I kind of like this idea just because of the aesthetic of having one parameter for the speaker box.

Any thoughts, anyone? capefeather (talk) 22:06, April 1, 2015 (UTC)