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&amp;wpDestFile=Noimage.png" class="new" 
title="Image:Noimage.png">Image:Noimage.png</a>  <div class="thumbcaption"><a 
href="/index.php?title=No_link&amp;action=edit&amp;redlink=1" class="new" 
title="No link (not yet written)">link</a> <a 
href="/index.php?title=No_link&amp;action=edit&amp;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&amp;wpDestFile=Noimage.png" class="new" 
title="File:Noimage.png">File:Noimage.png</a>  <div class="thumbcaption"><a 
href="/index.php?title=No_link&amp;action=edit&amp;redlink=1" class="new" 
title="No link (not yet written)">link</a> <a 
href="/index.php?title=No_link&amp;action=edit&amp;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&amp;action=edit&amp;redlink=1" 
class="new" title="Image:Test (not yet written)">Image:test</a>
+<p><a href="/index.php?title=File:Test&amp;action=edit&amp;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="&lt;math&gt;2+2&lt;/math&gt;"><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>&lt;math&gt;2+2&lt;/math&gt;</div></div></div>
+<div class="thumb tright"><div class="thumbinner" style="width:182px;"><a 
href="/wiki/File:Foobar.jpg" class="image" 
title="&lt;math&gt;2+2&lt;/math&gt;"><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>&lt;math&gt;2+2&lt;/math&gt;</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="&amp; &lt; &gt; 
&quot;"><img alt="&amp; &lt; &gt; &quot;" 
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="&amp; &lt; &gt; 
&quot;"><img alt="&amp; &lt; &gt; &quot;" 
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|&#9792;]]
 !! 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&amp;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&amp;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&amp;wpDestFile=No_such.jpg" 
class="new" title="Image:No such.jpg">Image:No such.jpg</a>
+<p><a href="/index.php?title=Special:Upload&amp;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&amp;action=edit&amp;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&amp;action=edit&amp;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|&param2=|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|&amp;param2=|x" 
class="external text" title="http://test/?param1=|left|&amp;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|&amp;param2=|x" 
class="external text" title="http://test/?param1=|left|&amp;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

Reply via email to