- $res = wfQuery( $sql, DB_READ, $fname );
-
- $top = wfShowingResults( $offset, $limit );
- $wgOut->addHTML( "<p>{$top}\n" );
-
- $sl = wfViewPrevNext( $offset, $limit,
- $wgLang->specialPage( "Ancientpages" ) );
- $wgOut->addHTML( "<br>{$sl}\n" );
-
- $sk = $wgUser->getSkin();
- $s = "<ol start=" . ( $offset + 1 ) . ">";
- while ( $obj = wfFetchObject( $res ) ) {
- $u = $obj->cur_user;
- $ut = $obj->cur_user_text;
- $c = wfEscapeHTML( $obj->cur_comment );
- if ( 0 == $u ) { $ul = $ut; }
- else { $ul = $sk->makeLink( $wgLang->getNsText(2).":{$ut}", $ut ); }
-
- $d = $wgLang->timeanddate( $obj->cur_timestamp, true );
- $link = $sk->makeKnownLink( $obj->cur_title, "" );
- $s .= "<li>{$d} {$link} . . {$ul}";
+ }
+
+ function formatResult( $skin, $result ) {
+ global $wgLang;
+
+ $d = $wgLang->timeanddate( $result->cur_timestamp, true );
+ $link = $skin->makeKnownLink( $result->cur_title, "" );
+ return "{$link} ({$d})";
+ }
+}