Index: includes/Article.php
===================================================================
--- includes/Article.php	(revision 41044)
+++ includes/Article.php	(working copy)
@@ -813,7 +813,9 @@
 			if ($this->getID() == 0) {
 				$loglist = new LogEventsList( $wgUser->getSkin(), $wgOut );
 				$pager = new LogPager( $loglist, 'delete', false, $this->mTitle->getPrefixedText() );
-				if( $pager->getNumRows() > 0 ) {
+				$count = $pager->getNumRows();
+				if( $count > 0 ) {
+					$pager->mLimit = 10;
 					$wgOut->addHtml( '<div id="mw-deleted-notice">' );
 					$wgOut->addWikiMsg( 'deleted-notice' );
 					$wgOut->addHTML(
@@ -821,6 +823,15 @@
 						$pager->getBody() .
 						$loglist->endLogEventsList()
 					);
+					if($count > 10){
+						$wgOut->addHtml( $wgUser->getSkin()->link(
+							SpecialPage::getTitleFor( 'Log' ),
+							wfMsgHtml( 'deletelog-fulllog' ),
+							array(),
+							array(
+								'type' => 'delete',
+								'page' => $this->mTitle->getPrefixedText() ) ) );
+					}
 					$wgOut->addHtml( '</div>' );
 				}
 			}
Index: includes/EditPage.php
===================================================================
--- includes/EditPage.php	(revision 41044)
+++ includes/EditPage.php	(working copy)
@@ -2341,7 +2341,9 @@
 		global $wgUser;
 		$loglist = new LogEventsList( $wgUser->getSkin(), $out );
 		$pager = new LogPager( $loglist, 'delete', false, $this->mTitle->getPrefixedText() );
-		if ( $pager->getNumRows() > 0 ) {
+		$count = $pager->getNumRows();
+		if ( $count > 0 ) {
+			$pager->mLimit = 10;
 			$out->addHtml( '<div id="mw-recreate-deleted-warn">' );
 			$out->addWikiMsg( 'recreate-deleted-warn' );
 			$out->addHTML(
@@ -2349,9 +2351,19 @@
 				$pager->getBody() .
 				$loglist->endLogEventsList()
 			);
+			if($count > 10){
+				$out->addHtml( $wgUser->getSkin()->link(
+					SpecialPage::getTitleFor( 'Log' ),
+					wfMsgHtml( 'deletelog-fulllog' ),
+					array(),
+					array(
+						'type' => 'delete',
+						'page' => $this->mTitle->getPrefixedText() ) ) );
+			}
 			$out->addHtml( '</div>' );
 			return true;
 		}
+		
 		return false;
 	}
 
Index: languages/messages/MessagesEn.php
===================================================================
--- languages/messages/MessagesEn.php	(revision 41044)
+++ languages/messages/MessagesEn.php	(working copy)
@@ -1187,6 +1187,7 @@
 The deletion log for this page is provided here for convenience:",
 'deleted-notice'                   => 'This page has been deleted.
 The deletion log for the page is provided below for reference.',
+'deletelog-fulllog'                => 'View full log',
 
 # Parser/template warnings
 'expensive-parserfunction-warning'        => 'Warning: This page contains too many expensive parser function calls.
