Page MenuHomePhabricator

bug3131-d.patch

Authored By
bzimport
Nov 21 2014, 8:45 PM
Size
2 KB
Referenced Files
None
Subscribers
None

bug3131-d.patch

Index: includes/SpecialUpload.php
===================================================================
RCS file: /cvsroot/wikipedia/phase3/includes/SpecialUpload.php,v
retrieving revision 1.75
diff -U5 -r1.75 SpecialUpload.php
--- includes/SpecialUpload.php 22 Jul 2005 00:06:13 -0000 1.75
+++ includes/SpecialUpload.php 13 Aug 2005 12:20:45 -0000
@@ -556,15 +556,15 @@
$wgOut->addHTML( "
<form id='upload' method='post' enctype='multipart/form-data' action=\"$action\">
<table border='0'><tr>
<td align='right'>{$sourcefilename}:</td><td align='left'>
- <input tabindex='1' type='file' name='wpUploadFile' id='wpUploadFile' onchange='fillDestFilename()' size='40' />
+ <input tabindex='1' type='file' name='wpUploadFile' id='wpUploadFile' " . ($this->mDestFile?"":"onchange='fillDestFilename()' ") . "size='40' />
</td></tr><tr>
<td align='right'>{$destfilename}:</td><td align='left'>
- <input tabindex='1' type='text' name='wpDestFile' id='wpDestFile' size='40' value=\"$encDestFile\" />
+ <input tabindex='1' type='text' name='wpDestFile' id='wpDestFile' onchange='toggleFilenameFiller()' size='40' value=\"$encDestFile\" />
</td></tr><tr>
<td align='right'>{$fd}:</td><td align='left'>
<textarea tabindex='2' name='wpUploadDescription' rows='6' cols='{$cols}'{$ew}>"
. htmlspecialchars( $this->mUploadDescription ) .
Index: skins/common/wikibits.js
===================================================================
RCS file: /cvsroot/wikipedia/phase3/skins/common/wikibits.js,v
retrieving revision 1.12.8.1
diff -U5 -r1.12.8.1 wikibits.js
--- skins/common/wikibits.js 11 Aug 2005 10:13:38 -0000 1.12.8.1
+++ skins/common/wikibits.js 13 Aug 2005 12:20:46 -0000
@@ -479,11 +479,21 @@
// Output result
var destFile = document.getElementById('wpDestFile');
if (destFile) destFile.value = fname;
}
-
+
+function toggleFilenameFiller() {
+ if(!document.getElementById) return;
+ var upfield = document.getElementById('wpUploadFile');
+ var destName = document.getElementById('wpDestFile').value;
+ if (destName=='' || destName==' ') {
+ upfield.onchange=fillDestFilename;
+ } else {
+ upfield.onchange='';
+ }
+}
function considerChangingExpiryFocus() {
if (!document.getElementById) return;
var drop = document.getElementById('wpBlockExpiry');
if (!drop) return;

File Metadata

Mime Type
text/x-diff
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1792
Default Alt Text
bug3131-d.patch (2 KB)

Event Timeline