(anonymous guest) (logged out)

Copyright (C) by the contributors. Some rights reserved, license BY-SA.

Sponsored by the Wiki Symposium and the Nuveon GmbH.

 

Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-50) was last changed on 30-Jan-2007 14:29 by ChuckSmith  

This page was created on 05-Sep-2006 10:59 by Christoph

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 128 changed one line
It does not matter, and in fact, "img" is a violation of the basic principle of making the markup language-independent. You see, if you see image inclusion as a just a special case of "transclusion", you'll see that templates and images can be embedded using ''the exactly same syntax''. It's just up to the WikiEngine to figure out what the media type is, and include it appropriately. MediaWiki just puts all the images in the "Image:" -namespace, which makes it really easy for MediaWiki to support this.
(a) It does not matter, and in fact, "img" is a violation of the basic principle of making the markup language-independent. You see, if you see image inclusion as a just a special case of "transclusion", you'll see that templates and images can be embedded using ''the exactly same syntax''. It's just up to the WikiEngine to figure out what the media type is, and include it appropriately. MediaWiki just puts all the images in the "Image:" -namespace, which makes it really easy for MediaWiki to support this.
At line 130 changed one line
In fact, I believe this syntax was suggested by BrionWebber, the lead developer of MediaWiki. And if he doesn't think there's a problem, I'm inclined to agree ;-)
(b) In fact, I believe this syntax was suggested by BrionWebber, the lead developer of MediaWiki. And if he doesn't think there's a problem, I'm inclined to agree ;-)
At line 138 added 10 lines
In reply to (a) above: my comment was made in accordance with the [goals] stated on this site: the most important goal was being "collision free", whereas the "avoiding Text Tags (principle of I18N)" goal was only 12th in priority.
In reply to (b) above: I should have explained myself more clearly. When I said "...it would probably be impossible for MediaWiki to adopt this syntax..." I did not mean that it would be impossible (or even difficult) to implement. What I meant was that it would be just too confusing for the content writers. I think that, for the average author, it is important to have different syntax for images and templates. I agree that they are both, in some sense, transclusion, but to an author including an image and including a template are different things.
I also think the fact that Brion is thinking of implementing Creole in "Edit Creole" mode supports my case. We should be trying to come up with a syntax that enables all the major wikis to implement in mixed mode (even if they initially choose to implement in "edit creole" mode). I restate my point: using {{{ {{...}} }}} for images would make a mixed mode MediaWiki impractical because it would be too confusing for the authors.
(I've taken the liberty of labeling points made by previous authors (a) and (b), to enable me to more easily comment.)
-- [MartinBudden] 11-Sep-2006
Version Date Modified Size Author Changes ... Change note
50 30-Jan-2007 14:29 17.502 kB ChuckSmith to previous revert spam
49 30-Jan-2007 13:53 0.13 kB 72.232.250.14 to previous | to last Great work! [url=http://hpjijpix.com/bnwk/vsxn.html]My homepage[/url] | [url=http://zlzdzlfh.com/ntuk/yocm.html]Cool site[/url]
48 23-Sep-2006 15:01 17.502 kB 84.150.56.20 to previous | to last
47 23-Sep-2006 13:06 17.501 kB null to previous | to last
46 20-Sep-2006 12:32 16.665 kB Jared Williams to previous | to last
45 19-Sep-2006 22:34 16.172 kB RadomirDopieralski to previous | to last response to Axel
44 19-Sep-2006 21:06 14.946 kB 84.150.32.145 to previous | to last
43 18-Sep-2006 11:36 13.26 kB ChuckSmith to previous | to last replied to Max's comment to discussion page
42 11-Sep-2006 22:09 12.966 kB martinswiki to previous | to last
41 11-Sep-2006 21:54 12.878 kB martinswiki to previous | to last
« This page (revision-50) was last changed on 30-Jan-2007 14:29 by ChuckSmith