User:LionsPhil/FanartTest

From questden
< User:LionsPhil
Revision as of 17:53, 6 September 2011 by LionsPhil (talk | contribs) (Remove obsolete template arguments for shiny new approach, which is currently not working because MediaWiki is dicks.)
Jump to navigationJump to search

Words

What the template really needs to be pleasant to use is a chunk of semantically-organised URI space which spits out HTTP 303 redirects to the implementation details:

…kusaba/board/thumb-for/post…kusaba/board/thumb/thumbnail-filename
…kusaba/board/image-for/post…kusaba/board/src/fullsize-image-filename
…kusaba/board/thread-for/post…kusaba/board/res/thread.html#post

And because MediaWiki is kind of dumb, a hack that lets it pretend everything is a PNG and lets the browser sort out the details with Content-Type:

…kusaba/board/thumb-for/post.png…kusaba/board/thumb-for/post

With these, it should be possible to write the template to accept as little as {{fanart|post=12345}}.

Pictures

http://tgchan.org/kusaba/thumb-for/questdis/{{{1}}}.png
LinkToBoard.gif
http://tgchan.org/kusaba/thumb-for/questdis/{{{1}}}.png
LinkToBoard.gif
http://tgchan.org/kusaba/thumb-for/questdis/{{{1}}}.png
LinkToBoard.gif
http://tgchan.org/kusaba/thumb-for/questdis/{{{1}}}.png
Mitzi x Tiak; Theme: ShinigamiLinkToBoard.gif
http://tgchan.org/kusaba/thumb-for/TEMP/{{{1}}}.png
Testing odd boardsLinkToBoard.gif


Debug

Direct thumbnail: 128361959465s.png

Via redirect: 332408.png