* @access private
*/
function buildContentActionUrls () {
- global $wgContLang, $wgUseValidation;
+ global $wgContLang, $wgUseValidation, $wgDBprefix;
$fname = 'SkinTemplate::buildContentActionUrls';
wfProfileIn( $fname );
{# Trying to get the current article revision through this weird stunt
$tid = $this->mTitle->getArticleID();
$tns = $this->mTitle->getNamespace();
- $sql = "SELECT page_latest FROM page WHERE page_id={$tid} AND page_namespace={$tns}" ;
+ $sql = "SELECT page_latest FROM {$wgDBprefix}page WHERE page_id={$tid} AND page_namespace={$tns}" ;
$res = wfQuery( $sql, DB_READ );
if( $s = wfFetchObject( $res ) )
$oid = $s->page_latest ;
$nav_urls = array();
$nav_urls['mainpage'] = array('href' => $this->makeI18nUrl('mainpage'));
- $nav_urls['randompage'] = array('href' => $this->makeSpecialUrl('Randompage'));
+ $nav_urls['randompage'] = array('href' => $this->makeSpecialUrl('Random'));
$nav_urls['recentchanges'] = array('href' => $this->makeSpecialUrl('Recentchanges'));
$nav_urls['currentevents'] = (wfMsgForContent('currentevents') != '-') ? array('href' => $this->makeI18nUrl('currentevents')) : false;
$nav_urls['portal'] = (wfMsgForContent('portal') != '-') ? array('href' => $this->makeI18nUrl('portal-url')) : false;