Revision: 43639
Author: siebrand
Date: 2008-11-17 21:27:00 +0000 (Mon, 17 Nov 2008)
Log Message:
-----------
(bug 44) Rename Image namespace to File. Based on a patch by brion.
* Parser tests updated. 14 failing parser tests before the change, added one,
and the same 14 failing parser tests are remaining
* added namespace aliases for Image and Image_talk for backward compatibility
purposes
Modified Paths:
--------------
trunk/extensions/Cite/citeParserTests.txt
trunk/phase3/RELEASE-NOTES
trunk/phase3/includes/Namespace.php
trunk/phase3/languages/messages/MessagesEn.php
trunk/phase3/maintenance/parserTests.txt
Modified: trunk/extensions/Cite/citeParserTests.txt
===================================================================
--- trunk/extensions/Cite/citeParserTests.txt 2008-11-17 21:22:03 UTC (rev
43638)
+++ trunk/extensions/Cite/citeParserTests.txt 2008-11-17 21:27:00 UTC (rev
43639)
@@ -112,7 +112,7 @@
<table class="gallery" cellspacing="0" cellpadding="0">
<tr>
<td><div class="gallerybox" style="width: 155px;">
- <div class="thumb" style="padding: 66px 0; width:
150px;"><div style="margin-left: auto; margin-right: auto; width: 120px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="Foobar.jpg"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/120px-Foobar.jpg"
width="120" height="14" border="0" /></a></div></div>
+ <div class="thumb" style="padding: 66px 0; width:
150px;"><div style="margin-left: auto; margin-right: auto; width: 120px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="Foobar.jpg"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/120px-Foobar.jpg"
width="120" height="14" border="0" /></a></div></div>
<div class="gallerytext">
</div>
</div></td>
Modified: trunk/phase3/RELEASE-NOTES
===================================================================
--- trunk/phase3/RELEASE-NOTES 2008-11-17 21:22:03 UTC (rev 43638)
+++ trunk/phase3/RELEASE-NOTES 2008-11-17 21:27:00 UTC (rev 43639)
@@ -60,6 +60,9 @@
on the user's real name if one is set. Defaults to false (use the username)
* Removed the 'apiThumbCacheDir' option from $wgForeignFileRepos (only used in
ForeignAPIRepo)
+* Image namespace and accompanying talk namespace renamed to File. For backward
+ compatibility purposes, Image still works. External tools may need to be
+ updated.
=== Migrated extensions ===
The following extensions are migrated into MediaWiki 1.14:
@@ -197,8 +200,8 @@
* (bug 16113) Show/hide for redirects in Special:NewPages
* (bug 15903) Upload link was added to Nostalgia skin
* (bug 15761) Add user toggle to omit diff after rollback
-* Added the BitmapHandler_ClientOnly media handler, which allows server-side
- image scaling to be completely disabled for specific media types, via the
+* Added the BitmapHandler_ClientOnly media handler, which allows server-side
+ image scaling to be completely disabled for specific media types, via the
$wgMediaHandlers configuration variable.
* New 'AbortDiffCache' hook can be used to cancel the caching of a diff
* (bug 15835) Added Content-Style-Type meta tag
@@ -336,11 +339,11 @@
search box
* (bug 4362) [[MediaWiki:History copyright]] no more used with most recent
revision when passing oldid parameter in the url
-* (bug 16265) When caching thumbs with the ForeignApiRepo, we now use the same
+* (bug 16265) When caching thumbs with the ForeignApiRepo, we now use the same
filename as the remote site.
* (bug 8345) Don't autosummarize where a redirect was left unchanged
* Made thumb caching in ForeignApiFile objects integrated with normal thumb
- path naming (/thumbs/hash/file), retired 'apiThumbCacheDir' as a result.
+ path naming (/thumbs/hash/file), retired 'apiThumbCacheDir' as a result.
* (bug 5530) Consistency between character encoding in {{PAGENAMEE}},
{{SUBPAGENAMEE}} and {{FULLPAGENAMEE}}
* API siteinfo query no longer throws an exception for empty sifilter
parameter.
Modified: trunk/phase3/includes/Namespace.php
===================================================================
--- trunk/phase3/includes/Namespace.php 2008-11-17 21:22:03 UTC (rev 43638)
+++ trunk/phase3/includes/Namespace.php 2008-11-17 21:27:00 UTC (rev 43639)
@@ -16,8 +16,8 @@
NS_USER_TALK => 'User_talk',
NS_PROJECT => 'Project',
NS_PROJECT_TALK => 'Project_talk',
- NS_IMAGE => 'Image',
- NS_IMAGE_TALK => 'Image_talk',
+ NS_IMAGE => 'File',
+ NS_IMAGE_TALK => 'File_talk',
NS_MEDIAWIKI => 'MediaWiki',
NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
NS_TEMPLATE => 'Template',
Modified: trunk/phase3/languages/messages/MessagesEn.php
===================================================================
--- trunk/phase3/languages/messages/MessagesEn.php 2008-11-17 21:22:03 UTC
(rev 43638)
+++ trunk/phase3/languages/messages/MessagesEn.php 2008-11-17 21:27:00 UTC
(rev 43639)
@@ -86,8 +86,8 @@
NS_USER_TALK => 'User_talk',
# NS_PROJECT set by $wgMetaNamespace
NS_PROJECT_TALK => '$1_talk',
- NS_IMAGE => 'Image',
- NS_IMAGE_TALK => 'Image_talk',
+ NS_IMAGE => 'File',
+ NS_IMAGE_TALK => 'File_talk',
NS_MEDIAWIKI => 'MediaWiki',
NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
NS_TEMPLATE => 'Template',
@@ -101,7 +101,10 @@
/**
* Array of namespace aliases, mapping from name to NS_xxx index
*/
-$namespaceAliases = array();
+$namespaceAliases = array(
+ 'Image' => NS_IMAGE,
+ 'Image_talk' => NS_IMAGE_TALK,
+);
/**
* Skin names. If any key is not specified, the English one will be used.
Modified: trunk/phase3/maintenance/parserTests.txt
===================================================================
--- trunk/phase3/maintenance/parserTests.txt 2008-11-17 21:22:03 UTC (rev
43638)
+++ trunk/phase3/maintenance/parserTests.txt 2008-11-17 21:27:00 UTC (rev
43639)
@@ -2335,7 +2335,7 @@
{{paramtest|
param =[[Image:noimage.png|thumb|[[no link|link]] [[no link|caption]]]]}}
!! result
-This is a test template with parameter <div class="thumb tright"><div
class="thumbinner" style="width:182px;"><a
href="/index.php?title=Special:Upload&wpDestFile=Noimage.png" class="new"
title="Image:Noimage.png">Image:Noimage.png</a> <div class="thumbcaption"><a
href="/index.php?title=No_link&action=edit&redlink=1" class="new"
title="No link (not yet written)">link</a> <a
href="/index.php?title=No_link&action=edit&redlink=1" class="new"
title="No link (not yet written)">caption</a></div></div></div>
+This is a test template with parameter <div class="thumb tright"><div
class="thumbinner" style="width:182px;"><a
href="/index.php?title=Special:Upload&wpDestFile=Noimage.png" class="new"
title="File:Noimage.png">File:Noimage.png</a> <div class="thumbcaption"><a
href="/index.php?title=No_link&action=edit&redlink=1" class="new"
title="No link (not yet written)">link</a> <a
href="/index.php?title=No_link&action=edit&redlink=1" class="new"
title="No link (not yet written)">caption</a></div></div></div>
!! end
@@ -3072,7 +3072,7 @@
!! input
[[Image:foobar.jpg]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image"
title="Image:foobar.jpg"><img alt="Image:foobar.jpg"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="Image:foobar.jpg"><img
alt="Image:foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a>
</p>
!! end
@@ -3081,16 +3081,25 @@
!! input
[[Image:foobar.jpg|right]]
!! result
-<div class="floatright"><a href="/wiki/Image:Foobar.jpg" class="image"
title="Foobar.jpg"><img alt="" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a></div>
+<div class="floatright"><a href="/wiki/File:Foobar.jpg" class="image"
title="Foobar.jpg"><img alt="" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a></div>
!! end
!! test
+Simple image (using File: namespace, now canonical)
+!! input
+[[File:foobar.jpg]]
+!! result
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="File:foobar.jpg"><img
alt="File:foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a>
+</p>
+!! end
+
+!! test
Image with caption
!! input
[[Image:foobar.jpg|right|Caption text]]
!! result
-<div class="floatright"><a href="/wiki/Image:Foobar.jpg" class="image"
title="Caption text"><img alt="Caption text"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a></div>
+<div class="floatright"><a href="/wiki/File:Foobar.jpg" class="image"
title="Caption text"><img alt="Caption text"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a></div>
!! end
@@ -3128,7 +3137,7 @@
!! input
[[Image:Foobar.jpg|frame|left|This is a test image [[Main Page]]]]
!! result
-<div class="thumb tleft"><div class="thumbinner" style="width:1943px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="This is a test image Main
Page"><img alt="" src="http://example.com/images/3/3a/Foobar.jpg" width="1941"
height="220" border="0" class="thumbimage" /></a> <div
class="thumbcaption">This is a test image <a href="/wiki/Main_Page" title="Main
Page">Main Page</a></div></div></div>
+<div class="thumb tleft"><div class="thumbinner" style="width:1943px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="This is a test image Main
Page"><img alt="" src="http://example.com/images/3/3a/Foobar.jpg" width="1941"
height="220" border="0" class="thumbimage" /></a> <div
class="thumbcaption">This is a test image <a href="/wiki/Main_Page" title="Main
Page">Main Page</a></div></div></div>
!! end
@@ -3137,7 +3146,7 @@
!! input
[[Image:Foobar.jpg|frame|left|This is a test image [[Main Page]]|alt=Altitude]]
!! result
-<div class="thumb tleft"><div class="thumbinner" style="width:1943px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="This is a test image Main
Page"><img alt="Altitude" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" class="thumbimage" /></a> <div
class="thumbcaption">This is a test image <a href="/wiki/Main_Page" title="Main
Page">Main Page</a></div></div></div>
+<div class="thumb tleft"><div class="thumbinner" style="width:1943px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="This is a test image Main
Page"><img alt="Altitude" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" class="thumbimage" /></a> <div
class="thumbcaption">This is a test image <a href="/wiki/Main_Page" title="Main
Page">Main Page</a></div></div></div>
!! end
@@ -3146,7 +3155,7 @@
!! input
[[Image:Foobar.jpg|testing '''bold''' in alt]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="testing bold in
alt"><img alt="testing bold in alt"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="testing bold in
alt"><img alt="testing bold in alt"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
</p>
!! end
@@ -3155,18 +3164,18 @@
!! input
[[Image:Foobar.jpg|alt=testing '''bold''' in alt]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="Foobar.jpg"><img
alt="testing bold in alt" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="Foobar.jpg"><img
alt="testing bold in alt" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a>
</p>
!! end
!! test
Link to image page- image page normally doesn't exists, hence edit link
Add test with existing image page
-#<p><a href="/wiki/Image:Test" title="Image:Test">Image:test</a>
+#<p><a href="/wiki/File:Test" title="Image:Test">Image:test</a>
!! input
[[:Image:test]]
!! result
-<p><a href="/index.php?title=Image:Test&action=edit&redlink=1"
class="new" title="Image:Test (not yet written)">Image:test</a>
+<p><a href="/index.php?title=File:Test&action=edit&redlink=1"
class="new" title="File:Test (not yet written)">Image:test</a>
</p>
!! end
@@ -3175,7 +3184,7 @@
!! input
[[Image:foobar.jpg|http://example.com]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image"
title="http://example.com"><img alt="http://example.com"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image"
title="http://example.com"><img alt="http://example.com"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
</p>
!! end
@@ -3184,7 +3193,7 @@
!! input
[[Image:foobar.jpg|thumb|http://example.com]]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="http://example.com"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div><a href="http://example.com" class="external free"
title="http://example.com"
rel="nofollow">http://example.com</a></div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="http://example.com"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div><a href="http://example.com" class="external free"
title="http://example.com"
rel="nofollow">http://example.com</a></div></div></div>
!! end
@@ -3193,7 +3202,7 @@
!! input
[[Image:foobar.jpg|thumb|http://example.com|alt=Alteration]]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="http://example.com"><img
alt="Alteration"
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div><a href="http://example.com" class="external free"
title="http://example.com"
rel="nofollow">http://example.com</a></div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="http://example.com"><img
alt="Alteration"
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div><a href="http://example.com" class="external free"
title="http://example.com"
rel="nofollow">http://example.com</a></div></div></div>
!! end
@@ -3202,7 +3211,7 @@
!! input
[[Image:foobar.jpg|thumb|ISBN 1235467890]]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="ISBN 1235467890"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div><a href="/wiki/Special:BookSources/1235467890"
class="internal">ISBN 1235467890</a></div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="ISBN 1235467890"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div><a href="/wiki/Special:BookSources/1235467890"
class="internal">ISBN 1235467890</a></div></div></div>
!! end
@@ -3211,7 +3220,7 @@
!! input
[[Image:foobar.jpg|thumb|This is RFC 12354]]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="This is RFC 12354"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>This is <a href="http://tools.ietf.org/html/rfc12354"
class="external" title="http://tools.ietf.org/html/rfc12354">RFC
12354</a></div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="This is RFC 12354"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>This is <a href="http://tools.ietf.org/html/rfc12354"
class="external" title="http://tools.ietf.org/html/rfc12354">RFC
12354</a></div></div></div>
!! end
@@ -3220,7 +3229,7 @@
!! input
[[Image:foobar.jpg|thumb|Please mailto:[EMAIL PROTECTED]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="Please mailto:[EMAIL
PROTECTED]"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>Please <a href="mailto:[EMAIL PROTECTED]" class="external free"
title="mailto:[EMAIL PROTECTED]" rel="nofollow">mailto:[EMAIL
PROTECTED]</a></div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="Please mailto:[EMAIL
PROTECTED]"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>Please <a href="mailto:[EMAIL PROTECTED]" class="external free"
title="mailto:[EMAIL PROTECTED]" rel="nofollow">mailto:[EMAIL
PROTECTED]</a></div></div></div>
!! end
@@ -3230,7 +3239,7 @@
!! input
[[Image:foobar.jpg|thumb|<math>2+2</math>]]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/Image:Foobar.jpg" class="image"
title="<math>2+2</math>"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div><math>2+2</math></div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/File:Foobar.jpg" class="image"
title="<math>2+2</math>"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div><math>2+2</math></div></div></div>
!! end
@@ -3241,7 +3250,7 @@
!! input
[[Image:foobar.jpg|thumb|<math>2+2</math>]]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="2 + 2"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div><span class="texhtml">2 + 2</span></div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="2 + 2"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div><span class="texhtml">2 + 2</span></div></div></div>
!! end
@@ -3251,7 +3260,7 @@
!! input
[[Image:foobar.jpg|text with a [[link]] in it]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="text with a link in
it"><img alt="text with a link in it"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="text with a link in
it"><img alt="text with a link in it"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
</p>
!! end
@@ -3260,7 +3269,7 @@
!! input
[[Image:foobar.jpg|text with a [[link]]foo in it]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="text with a linkfoo
in it"><img alt="text with a linkfoo in it"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="text with a linkfoo in
it"><img alt="text with a linkfoo in it"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
</p>
!! end
@@ -3269,7 +3278,7 @@
!! input
[[Image:foobar.jpg|text with a [[MeatBall:Link]] in it]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="text with a
MeatBall:Link in it"><img alt="text with a MeatBall:Link in it"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="text with a
MeatBall:Link in it"><img alt="text with a MeatBall:Link in it"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
</p>
!! end
@@ -3278,7 +3287,7 @@
!! input
[[Image:foobar.jpg|text with a [[MeatBall:Link|link]] in it]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="text with a link in
it"><img alt="text with a link in it"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="text with a link in
it"><img alt="text with a link in it"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
</p>
!! end
@@ -3287,7 +3296,7 @@
!! input
[[Image:foobar.jpg|& < > "]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="& < >
""><img alt="& < > ""
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="& < >
""><img alt="& < > ""
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
</p>
!! end
@@ -3296,7 +3305,7 @@
!! input
[[Image:foobar.jpg|♀]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="♀"><img alt="♀"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="♀"><img alt="♀"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
</p>
!! end
@@ -3314,7 +3323,7 @@
!! input
[[Image:Foobar.jpg|thumb|This is a caption with another
[[Image:icon.png|image]] inside it!]]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="This is a caption with
another Image:Icon.png inside it!"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>This is a caption with another <a
href="/index.php?title=Special:Upload&wpDestFile=Icon.png" class="new"
title="Image:Icon.png">Image:Icon.png</a> inside it!</div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="This is a caption with
another File:Icon.png inside it!"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>This is a caption with another <a
href="/index.php?title=Special:Upload&wpDestFile=Icon.png" class="new"
title="File:Icon.png">File:Icon.png</a> inside it!</div></div></div>
!! end
@@ -3324,7 +3333,7 @@
[[Image:Foobar.jpg|This
*is some text]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="This *is some
text"><img alt="This *is some text"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="This *is some
text"><img alt="This *is some text"
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a>
</p>
!!end
@@ -3334,7 +3343,7 @@
!! input
[[Image:Foobar.jpg|thumb|200px|This caption has [irc://example.net irc] and
[https://example.com Secure] ext links in it.]]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:202px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="This caption has irc and
Secure ext links in it."><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/200px-Foobar.jpg"
width="200" height="23" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>This caption has <a href="irc://example.net" class="external text"
title="irc://example.net" rel="nofollow">irc</a> and <a
href="https://example.com" class="external text" title="https://example.com"
rel="nofollow">Secure</a> ext links in it.</div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:202px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="This caption has irc and
Secure ext links in it."><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/200px-Foobar.jpg"
width="200" height="23" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>This caption has <a href="irc://example.net" class="external text"
title="irc://example.net" rel="nofollow">irc</a> and <a
href="https://example.com" class="external text" title="https://example.com"
rel="nofollow">Secure</a> ext links in it.</div></div></div>
!! end
@@ -3737,7 +3746,7 @@
!! input
http://example.com [[Image:foobar.jpg]]
!! result
-<p><a href="http://example.com" class="external free"
title="http://example.com" rel="nofollow">http://example.com</a> <a
href="/wiki/Image:Foobar.jpg" class="image" title="Image:foobar.jpg"><img
alt="Image:foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a>
+<p><a href="http://example.com" class="external free"
title="http://example.com" rel="nofollow">http://example.com</a> <a
href="/wiki/File:Foobar.jpg" class="image" title="Image:foobar.jpg"><img
alt="Image:foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a>
</p>
!!end
@@ -3746,7 +3755,7 @@
!! input
http://example.com[[Image:foobar.jpg]]
!! result
-<p><a href="http://example.com" class="external free"
title="http://example.com" rel="nofollow">http://example.com</a><a
href="/wiki/Image:Foobar.jpg" class="image" title="Image:foobar.jpg"><img
alt="Image:foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a>
+<p><a href="http://example.com" class="external free"
title="http://example.com" rel="nofollow">http://example.com</a><a
href="/wiki/File:Foobar.jpg" class="image" title="Image:foobar.jpg"><img
alt="Image:foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a>
</p>
!!end
@@ -3932,7 +3941,7 @@
!! input
[[Image:No such.jpg]]
!! result
-<p><a href="/index.php?title=Special:Upload&wpDestFile=No_such.jpg"
class="new" title="Image:No such.jpg">Image:No such.jpg</a>
+<p><a href="/index.php?title=Special:Upload&wpDestFile=No_such.jpg"
class="new" title="File:No such.jpg">File:No such.jpg</a>
</p>
!! end
@@ -3941,7 +3950,7 @@
!! input
[[:Image:No such.jpg]]
!! result
-<p><a href="/index.php?title=Image:No_such.jpg&action=edit&redlink=1"
class="new" title="Image:No such.jpg (not yet written)">Image:No such.jpg</a>
+<p><a href="/index.php?title=File:No_such.jpg&action=edit&redlink=1"
class="new" title="File:No such.jpg (not yet written)">Image:No such.jpg</a>
</p>
!! end
@@ -6254,7 +6263,7 @@
!! input
[[Image:foobar.jpg|centre]]
!! result
-<div class="center"><div class="floatnone"><a href="/wiki/Image:Foobar.jpg"
class="image" title="Foobar.jpg"><img alt=""
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a></div></div>
+<div class="center"><div class="floatnone"><a href="/wiki/File:Foobar.jpg"
class="image" title="Foobar.jpg"><img alt=""
src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220"
border="0" /></a></div></div>
!!end
@@ -6263,7 +6272,7 @@
!! input
[[Image:foobar.jpg|none]]
!! result
-<div class="floatnone"><a href="/wiki/Image:Foobar.jpg" class="image"
title="Foobar.jpg"><img alt="" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a></div>
+<div class="floatnone"><a href="/wiki/File:Foobar.jpg" class="image"
title="Foobar.jpg"><img alt="" src="http://example.com/images/3/3a/Foobar.jpg"
width="1941" height="220" border="0" /></a></div>
!!end
@@ -6272,7 +6281,7 @@
!! input
[[Image:foobar.jpg|640x480px]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="Foobar.jpg"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/640px-Foobar.jpg"
width="640" height="73" border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="Foobar.jpg"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/640px-Foobar.jpg"
width="640" height="73" border="0" /></a>
</p>
!!end
@@ -6281,7 +6290,7 @@
!! input
[[Image:foobar.jpg|640px]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="Foobar.jpg"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/640px-Foobar.jpg"
width="640" height="73" border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="Foobar.jpg"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/640px-Foobar.jpg"
width="640" height="73" border="0" /></a>
</p>
!!end
@@ -6290,7 +6299,7 @@
!! input
[[Image:foobar.jpg|640px ]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="Foobar.jpg"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/640px-Foobar.jpg"
width="640" height="73" border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="Foobar.jpg"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/640px-Foobar.jpg"
width="640" height="73" border="0" /></a>
</p>
!!end
@@ -6299,7 +6308,7 @@
!! input
[[Image:foobar.jpg| 640px]]
!! result
-<p><a href="/wiki/Image:Foobar.jpg" class="image" title="Foobar.jpg"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/640px-Foobar.jpg"
width="640" height="73" border="0" /></a>
+<p><a href="/wiki/File:Foobar.jpg" class="image" title="Foobar.jpg"><img
alt="" src="http://example.com/images/thumb/3/3a/Foobar.jpg/640px-Foobar.jpg"
width="640" height="73" border="0" /></a>
</p>
!!end
@@ -6337,7 +6346,7 @@
!! input
[[image:Foobar.jpg|thumb|An [http://test/?param1=|left|¶m2=|x external]
URL]]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="An external URL"><img
alt="An external URL"
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>An <a href="http://test/?param1=|left|&param2=|x"
class="external text" title="http://test/?param1=|left|&param2=|x"
rel="nofollow">external</a> URL</div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="An external URL"><img alt="An
external URL"
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>An <a href="http://test/?param1=|left|&param2=|x"
class="external text" title="http://test/?param1=|left|&param2=|x"
rel="nofollow">external</a> URL</div></div></div>
!!end
@@ -7151,7 +7160,7 @@
!! input
[[Image:Foobar.jpg|thumb|http://x|hello]]
!! result
-<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/Image:Foobar.jpg" class="image" title="hello"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/Image:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>hello</div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a
href="/wiki/File:Foobar.jpg" class="image" title="hello"><img alt=""
src="http://example.com/images/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg"
width="180" height="20" border="0" class="thumbimage" /></a> <div
class="thumbcaption"><div class="magnify"><a href="/wiki/File:Foobar.jpg"
class="internal" title="Enlarge"><img
src="/skins/common/images/magnify-clip.png" width="15" height="11" alt=""
/></a></div>hello</div></div></div>
!! end
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs