addHTML( "
" . wfMsg( $heading ) . "
\n" );
foreach ( $SP as $name => $desc ) {
if( "" == $desc ) {
continue;
}
if( "Asksql" == $name && !$wgAllowSysopQueries ) {
continue;
}
$link = $sk->makeKnownLink( $wgLang->specialPage( $name ), $desc );
$wgOut->addHTML( "- {$link}
\n" );
}
$wgOut->addHTML( "
\n" );
}
$wgOut->setRobotpolicy( "index,nofollow" );
$sk = $wgUser->getSkin();
# all users special pages
wfSpecialSpecialpages_gen($wgLang->getValidSpecialPages(),"spheading",$sk);
# sysops only special pages
if ( $wgUser->isSysop() ) {
wfSpecialSpecialpages_gen($wgLang->getSysopSpecialPages(),"sysopspheading",$sk);
}
# developers only special pages
if ( $wgUser->isDeveloper() ) {
wfSpecialSpecialpages_gen($wgLang->getDeveloperSpecialPages(),"developerspheading",$sk);
}
}
?>