missing comma
[lhc/web/wiklou.git] / includes / SpecialSpecialpages.php
1 <?
2
3 function wfSpecialSpecialpages()
4 {
5 global $wgUser, $wgOut, $wgLang;
6
7 $wgOut->setRobotpolicy( "index,nofollow" );
8
9 $sk = $wgUser->getSkin();
10 $validSP = $wgLang->getValidSpecialPages();
11 $wgOut->addHTML( "<h2>" . wfMsg( "spheading" ) . "</h2>\n<ul>" );
12
13 foreach ( $validSP as $name => $desc ) {
14 if ( "" == $desc ) { continue; }
15 $link = $sk->makeKnownLink( $wgLang->specialPage( $name ), $desc );
16 $wgOut->addHTML( "<li>{$link}</li>\n" );
17 }
18 $wgOut->addHTML( "</ul>\n" );
19
20 if ( $wgUser->isSysop() ) {
21 $sysopSP = $wgLang->getSysopSpecialPages();
22 $wgOut->addHTML( "<h2>" . wfMsg( "sysopspheading" ) . "</h2>\n<ul>" );
23
24 foreach ( $sysopSP as $name => $desc ) {
25 if ( "" == $desc ) { continue; }
26 $link = $sk->makeKnownLink( $wgLang->specialPage( $name ), $desc );
27 $wgOut->addHTML( "<li>{$link}</li>\n" );
28 }
29 $wgOut->addHTML( "</ul>\n" );
30 }
31
32 if ( $wgUser->isDeveloper() ) {
33 $devSP = $wgLang->getDeveloperSpecialPages();
34 $wgOut->addHTML( "<h2>" . wfMsg( "developerspheading" ) .
35 "</h2>\n<ul>" );
36
37 foreach ( $devSP as $name => $desc ) {
38 if ( "" == $desc ) { continue; }
39 $link = $sk->makeKnownLink( $wgLang->specialPage( $name ), $desc );
40 $wgOut->addHTML( "<li>{$link}</li>\n" );
41 }
42 $wgOut->addHTML( "</ul>\n" );
43 }
44 }
45
46 ?>