From e37befec0a978fb66f1f163b8b89a635343aac4d Mon Sep 17 00:00:00 2001 From: Rob Church Date: Mon, 20 Aug 2007 14:35:59 +0000 Subject: [PATCH] As r24950, but for FileDeleteForm --- includes/FileDeleteForm.php | 11 ++++++++--- languages/messages/MessagesEn.php | 6 +++--- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/includes/FileDeleteForm.php b/includes/FileDeleteForm.php index 0805e02b8d..a0b861a927 100644 --- a/includes/FileDeleteForm.php +++ b/includes/FileDeleteForm.php @@ -132,8 +132,8 @@ class FileDeleteForm { "{$message}-old", 'parse', $this->title->getText(), - $wgLang->date( $this->getTimestamp() ), - $wgLang->time( $this->getTimestamp() ), + $wgLang->date( $this->getTimestamp(), true ), + $wgLang->time( $this->getTimestamp(), true ), $wgServer . $this->file->getArchiveUrl( $this->oldimage ) ); } else { @@ -196,7 +196,12 @@ class FileDeleteForm { * @return string */ private function getTimestamp() { - return substr( $this->oldimage, 0, 14 ); + static $timestamp = false; + if( $timestamp === false ) { + $file = RepoGroup::singleton()->getLocalRepo()->newFromArchiveName( $this->title, $this->oldimage ); + $timestamp = $file->getTimestamp(); + } + return $timestamp; } } \ No newline at end of file diff --git a/languages/messages/MessagesEn.php b/languages/messages/MessagesEn.php index af420e62e0..2ff1c13905 100644 --- a/languages/messages/MessagesEn.php +++ b/languages/messages/MessagesEn.php @@ -1506,13 +1506,13 @@ If you have this image in full resolution upload this one, otherwise change the 'filedelete' => 'Delete $1', 'filedelete-legend' => 'Delete file', 'filedelete-intro' => "You are deleting '''[[Media:$1|$1]]'''.", -'filedelete-intro-old' => "You are deleting the version of '''[[Media:$1|$1]]''' as of [$4 $2, $3].", +'filedelete-intro-old' => "You are deleting the version of '''[[Media:$1|$1]]''' as of [$4 $3, $2].", 'filedelete-comment' => 'Comment:', 'filedelete-submit' => 'Delete', 'filedelete-success' => "'''$1''' has been deleted.", -'filedelete-success-old' => "The version of '''[[Media:$1|$1]]''' as of $2, $3 has been deleted.", +'filedelete-success-old' => "The version of '''[[Media:$1|$1]]''' as of $3, $2 has been deleted.", 'filedelete-nofile' => "'''$1''' does not exist on this site.", -'filedelete-nofile-old' => "There is no version of '''$1''' dated $2, $3.", +'filedelete-nofile-old' => "There is no version of '''$1''' dated $3, $2.", 'filedelete-iscurrent' => 'You are attempting to delete the most recent version of this file. Please revert to an older version first.', # MIME search -- 2.20.1