User:LionsPhil/FanartTest

From questden
Revision as of 21: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
http://tgchan.org/kusaba/thumb-for/questdis/{{{1}}}.png
http://tgchan.org/kusaba/thumb-for/questdis/{{{1}}}.png
http://tgchan.org/kusaba/thumb-for/questdis/{{{1}}}.png
Mitzi x Tiak; Theme: Shinigami
http://tgchan.org/kusaba/thumb-for/TEMP/{{{1}}}.png
Testing odd boards


Debug

Direct thumbnail: 128361959465s.png

Via redirect: 332408.png