X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2FSpecialRecentchangeslinked.php;h=5b56a91ced35a31b6336f72ff305a0d5e21b8c27;hb=facfb655f76ec06a8a8bf571d9c43fb57650e1c8;hp=8c2f3ff974290f80ec35c2654f5e4713ce782244;hpb=a886d76d793a7d7d5b4211fea3257eb59c62b306;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/SpecialRecentchangeslinked.php b/includes/SpecialRecentchangeslinked.php index 8c2f3ff974..5b56a91ced 100644 --- a/includes/SpecialRecentchangeslinked.php +++ b/includes/SpecialRecentchangeslinked.php @@ -1,5 +1,5 @@ timestamp( time() - ( $days * 86400 ) ); $hideminor = ($hideminor ? 1 : 0); if ( $hideminor ) { $mlink = $sk->makeKnownLink( $wgLang->specialPage( "Recentchangeslinked" ), - WfMsg( "show" ), "target=" . wfEscapeHTML( $nt->getPrefixedURL() ) . + WfMsg( "show" ), "target=" . htmlspecialchars( $nt->getPrefixedURL() ) . "&days={$days}&limit={$limit}&hideminor=0" ); } else { $mlink = $sk->makeKnownLink( $wgLang->specialPage( "Recentchangeslinked" ), - WfMsg( "hide" ), "target=" . wfEscapeHTML( $nt->getPrefixedURL() ) . + WfMsg( "hide" ), "target=" . htmlspecialchars( $nt->getPrefixedURL() ) . "&days={$days}&limit={$limit}&hideminor=1" ); } if ( $hideminor ) { $cmq = "AND cur_minor_edit=0"; } else { $cmq = ""; } + extract( $dbr->tableNames( 'cur', 'links' ) ); + $sql = "SELECT cur_id,cur_namespace,cur_title,cur_user,cur_comment," . - "cur_user_text,cur_timestamp,cur_minor_edit,cur_is_new FROM links, cur " . + "cur_user_text,cur_timestamp,cur_minor_edit,cur_is_new FROM $links, $cur " . "WHERE cur_timestamp > '{$cutoff}' {$cmq} AND l_to=cur_id AND l_from=$id " . "GROUP BY cur_id ORDER BY inverse_timestamp LIMIT {$limit}"; - $res = wfQuery( $sql, DB_READ, $fname ); + $res = $dbr->query( $sql, $fname ); $wgOut->addHTML("< ".$sk->makeKnownLinkObj($nt, "", "redirect=no" )."
\n"); $note = wfMsg( "rcnote", $limit, $days ); @@ -68,12 +72,12 @@ function wfSpecialRecentchangeslinked( $par = NULL ) $wgOut->addHTML( "{$note}\n" ); $s = $sk->beginRecentChangesList(); - $count = wfNumRows( $res ); + $count = $dbr->numRows( $res ); $counter = 1; while ( $limit ) { if ( 0 == $count ) { break; } - $obj = wfFetchObject( $res ); + $obj = $dbr->fetchObject( $res ); --$count; $rc = RecentChange::newFromCurRow( $obj ); @@ -83,7 +87,7 @@ function wfSpecialRecentchangeslinked( $par = NULL ) } $s .= $sk->endRecentChangesList(); - wfFreeResult( $res ); + $dbr->freeResult( $res ); $wgOut->addHTML( $s ); }