* some comments (using # instead of /* */ )
[lhc/web/wiklou.git] / includes / SkinNostalgia.php
index ed3c4d6..301bbf0 100644 (file)
@@ -5,29 +5,40 @@ class SkinNostalgia extends Skin {
 
        function initPage()
        {
-               global $wgOut, $wgStyleSheetPath;
+               # ...
+       }
 
-               $wgOut->addLink( "stylesheet", "",
-                 "$wgStyleSheetPath/nostalgia.css" );
+       function getStylesheet()
+       {
+               return "nostalgia.css";
+       }
+       function getSkinName() {
+               return "nostalgia";
        }
 
        function doBeforeContent()
        {
-               global $wgUser, $wgOut, $wgTitle;
+               global $wgUser, $wgOut, $wgTitle, $wgSiteNotice;
 
                $s = "\n<div id='content'>\n<div id='topbar'>";
                $s .= $this->logoText( "right" );
 
                $s .= $this->pageTitle();
-               $s .= $this->pageSubtitle() . "\n<p>";
+               $s .= $this->pageSubtitle() . "\n";
 
-               $s .= $this->topLinks() . "\n<br>";
+               $s .= $this->topLinks() . "\n<br />";
+               if( $wgSiteNotice ) {
+                       $s .= "\n<div id='siteNotice'>$wgSiteNotice</div>\n";
+               }
                $s .= $this->pageTitleLinks();
 
                $ol = $this->otherLanguages();
-               if($ol) $s .= "<br>" . $ol;
+               if($ol) $s .= "<br />" . $ol;
+               
+               $cat = $this->getCategoryLinks();
+               if($cat) $s .= "<br />" . $cat;
 
-               $s .= "<br clear=all><hr>\n</div>\n";
+               $s .= "<br clear='all' /><hr />\n</div>\n";
                $s .= "\n<div id='article'>";
 
                return $s;
@@ -59,13 +70,13 @@ class SkinNostalgia extends Skin {
        {
                global $wgUser, $wgOut;
 
-               $s = "\n</div><br clear=all>\n";
+               $s = "\n</div><br clear='all' />\n";
 
-               $s .= "\n<div id='footer'><hr>";
+               $s .= "\n<div id='footer'><hr />";
 
                $s .= $this->bottomLinks();
-               $s .= "\n<br>" . $this->pageStats();
-               $s .= "\n<br>" . $this->mainPageLink()
+               $s .= "\n<br />" . $this->pageStats();
+               $s .= "\n<br />" . $this->mainPageLink()
                  . " | " . $this->aboutLink()
                  . " | " . $this->searchForm();