// If an edit was hidden from a page give a review link to the history
} elseif( self::typeAction( $row, array( 'delete', 'suppress' ), 'revision', 'deletedhistory' ) ) {
$revert = RevisionDeleter::getLogLinks( $title, $paramArray,
- $this->skin, $this->message );
+ $this->message );
// Hidden log items, give review link
} elseif( self::typeAction( $row, array( 'delete', 'suppress' ), 'event', 'deletedhistory' ) ) {
if( count($paramArray) >= 1 ) {
*
* @param $title Title
* @param $paramArray Array
- * @param $skin Skin
* @param $messages
* @return String
*/
- public static function getLogLinks( $title, $paramArray, $skin, $messages ) {
+ public static function getLogLinks( $title, $paramArray, $messages ) {
global $wgLang;
if ( count( $paramArray ) >= 2 ) {
if ( count( $Ids ) == 1 ) {
// Live revision diffs...
if ( in_array( $key, array( 'oldid', 'revision' ) ) ) {
- $revert[] = $skin->link(
+ $revert[] = Linker::linkKnown(
$title,
$messages['diff'],
array(),
array(
'diff' => intval( $Ids[0] ),
'unhide' => 1
- ),
- array( 'known', 'noclasses' )
+ )
);
// Deleted revision diffs...
} elseif ( in_array( $key, array( 'artimestamp','archive' ) ) ) {
- $revert[] = $skin->link(
+ $revert[] = Linker::linkKnown(
SpecialPage::getTitleFor( 'Undelete' ),
$messages['diff'],
array(),
'target' => $title->getPrefixedDBKey(),
'diff' => 'prev',
'timestamp' => $Ids[0]
- ),
- array( 'known', 'noclasses' )
+ )
);
}
}
// View/modify link...
- $revert[] = $skin->link(
+ $revert[] = Linker::linkKnown(
SpecialPage::getTitleFor( 'Revisiondelete' ),
$messages['revdel-restore'],
array(),
'target' => $title->getPrefixedText(),
'type' => $key,
'ids' => implode(',', $Ids),
- ),
- array( 'known', 'noclasses' )
+ )
);
// Pipe links