https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113416

Revision: 113416
Author:   aaron
Date:     2012-03-08 22:51:43 +0000 (Thu, 08 Mar 2012)
Log Message:
-----------
Added backend-fail-maxsize failure message and use it instead of the vague 
"could not store" type message.

Modified Paths:
--------------
    trunk/phase3/includes/filerepo/backend/FileBackendStore.php
    trunk/phase3/languages/messages/MessagesEn.php
    trunk/phase3/maintenance/language/messages.inc

Modified: trunk/phase3/includes/filerepo/backend/FileBackendStore.php
===================================================================
--- trunk/phase3/includes/filerepo/backend/FileBackendStore.php 2012-03-08 
22:51:39 UTC (rev 113415)
+++ trunk/phase3/includes/filerepo/backend/FileBackendStore.php 2012-03-08 
22:51:43 UTC (rev 113416)
@@ -67,7 +67,7 @@
        final public function createInternal( array $params ) {
                wfProfileIn( __METHOD__ );
                if ( strlen( $params['content'] ) > 
$this->maxFileSizeInternal() ) {
-                       $status = Status::newFatal( 'backend-fail-create', 
$params['dst'] );
+                       $status = Status::newFatal( 'backend-fail-maxsize', 
$params['dst'] );
                } else {
                        $status = $this->doCreateInternal( $params );
                        $this->clearCache( array( $params['dst'] ) );

Modified: trunk/phase3/languages/messages/MessagesEn.php
===================================================================
--- trunk/phase3/languages/messages/MessagesEn.php      2012-03-08 22:51:39 UTC 
(rev 113415)
+++ trunk/phase3/languages/messages/MessagesEn.php      2012-03-08 22:51:43 UTC 
(rev 113416)
@@ -2263,6 +2263,7 @@
 'backend-fail-closetemp'     => 'Could not close temporary file.',
 'backend-fail-read'          => 'Could not read file $1.',
 'backend-fail-create'        => 'Could not create file $1.',
+'backend-fail-maxsize'       => 'Could not create file $1 because it is larger 
than {{PLURAL:$2|$2 bytes|$2 byte}}.',
 'backend-fail-readonly'      => 'The storage backend "$1" is currently 
read-only. The reason given was: "$2"',
 'backend-fail-synced'        => 'The file "$1" is in an inconsistent state 
within the internal storage backends',
 'backend-fail-connect'       => 'Could not connect to storage backend "$1".',

Modified: trunk/phase3/maintenance/language/messages.inc
===================================================================
--- trunk/phase3/maintenance/language/messages.inc      2012-03-08 22:51:39 UTC 
(rev 113415)
+++ trunk/phase3/maintenance/language/messages.inc      2012-03-08 22:51:43 UTC 
(rev 113416)
@@ -1365,6 +1365,7 @@
                'backend-fail-closetemp',
                'backend-fail-read',
                'backend-fail-create',
+               'backend-fail-maxsize',
                'backend-fail-readonly',
                'backend-fail-synced',
                'backend-fail-connect',


_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to