Check prepareSave() before undeleting.
authordaniel <daniel.kinzler@wikimedia.de>
Mon, 27 Aug 2012 15:06:53 +0000 (17:06 +0200)
committerdaniel <daniel.kinzler@wikimedia.de>
Mon, 27 Aug 2012 15:17:49 +0000 (17:17 +0200)
commit0a2294a9bbc6c1926c5fca057dff1a92727a7822
tree5104356c677979dc741d3c9fc6635285e08880f0
parent2fb3ee45b5d0dfda1c20fc6d85f9d687584f3bad
Check prepareSave() before undeleting.

This calls prepareSave() before undeleting a page, to make sure the restored
revision does not violate any constraints imposed by the ContentHandler.

To achieve this, several improvements are made to the error handling in
SpecialUndelete.

Change-Id: I41bab9892de7c604be6aa7f6db9dee47b3f0d27c
includes/Content.php
includes/specials/SpecialUndelete.php
languages/messages/MessagesDe.php
languages/messages/MessagesEn.php
languages/messages/MessagesQqq.php