@@ 188-197 (lines=10) @@ | ||
185 | ||
186 | $user = $this->getUser(); |
|
187 | ||
188 | if ( count( $err ) == 1 && isset( $err[0][0] ) && $err[0][0] == 'articleexists' |
|
189 | && $newTitle->quickUserCan( 'delete', $user ) |
|
190 | ) { |
|
191 | $out->wrapWikiMsg( |
|
192 | "<div class='warningbox'>\n$1\n</div>\n", |
|
193 | [ 'delete_and_move_text', $newTitle->getPrefixedText() ] |
|
194 | ); |
|
195 | $deleteAndMove = true; |
|
196 | $err = []; |
|
197 | } |
|
198 | ||
199 | if ( count( $err ) == 1 && isset( $err[0][0] ) && $err[0][0] == 'file-exists-sharedrepo' |
|
200 | && $user->isAllowed( 'reupload-shared' ) |
|
@@ 199-211 (lines=13) @@ | ||
196 | $err = []; |
|
197 | } |
|
198 | ||
199 | if ( count( $err ) == 1 && isset( $err[0][0] ) && $err[0][0] == 'file-exists-sharedrepo' |
|
200 | && $user->isAllowed( 'reupload-shared' ) |
|
201 | ) { |
|
202 | $out->wrapWikiMsg( |
|
203 | "<div class='warningbox'>\n$1\n</div>\n", |
|
204 | [ |
|
205 | 'move-over-sharedrepo', |
|
206 | $newTitle->getPrefixedText() |
|
207 | ] |
|
208 | ); |
|
209 | $moveOverShared = true; |
|
210 | $err = []; |
|
211 | } |
|
212 | ||
213 | $oldTalk = $this->oldTitle->getTalkPage(); |
|
214 | $oldTitleSubpages = $this->oldTitle->hasSubpages(); |