Index: includes/SkinTemplate.php =================================================================== --- includes/SkinTemplate.php (revision 26188) +++ includes/SkinTemplate.php (working copy) @@ -674,7 +674,7 @@ $istalkclass = $istalk?' istalk':''; $content_actions['edit'] = array( 'class' => ((($action == 'edit' or $action == 'submit') and $section != 'new') ? 'selected' : '').$istalkclass, - 'text' => wfMsg('edit'), + 'text' => $this->mTitle->isProtected('edit') ? wfMsg('edit-protected') : wfMsg('edit'), 'href' => $this->mTitle->getLocalUrl( $this->editUrlOptions() ) ); @@ -730,7 +730,7 @@ $moveTitle = SpecialPage::getTitleFor( 'Movepage', $this->thispage ); $content_actions['move'] = array( 'class' => $this->mTitle->isSpecial( 'Movepage' ) ? 'selected' : false, - 'text' => wfMsg('move'), + 'text' => $this->mTitle->isProtected('move') ? wfMsg('move-protected') : wfMsg('move'), 'href' => $moveTitle->getLocalUrl() ); } Index: languages/messages/MessagesEn.php =================================================================== --- languages/messages/MessagesEn.php (revision 26188) +++ languages/messages/MessagesEn.php (working copy) @@ -612,6 +612,7 @@ 'print' => 'Print', 'edit' => 'Edit', 'editthispage' => 'Edit this page', +'edit-protected' => 'Edit (protected)', 'delete' => 'Delete', 'deletethispage' => 'Delete this page', 'undelete_short' => 'Undelete {{PLURAL:$1|one edit|$1 edits}}', @@ -1674,6 +1675,7 @@ 'intl' => 'Interlanguage links', 'move' => 'Move', 'movethispage' => 'Move this page', +'move-protected' => 'Move (protected)', 'unusedimagestext' => '

Please note that other web sites may link to an image with a direct URL, and so may still be listed here despite being in active use.

',