Added credits item to PHP-TAL skin.
authorEvan Prodromou <evanprodromou@users.mediawiki.org>
Tue, 29 Jun 2004 05:50:48 +0000 (05:50 +0000)
committerEvan Prodromou <evanprodromou@users.mediawiki.org>
Tue, 29 Jun 2004 05:50:48 +0000 (05:50 +0000)
includes/SkinPHPTal.php
templates/xhtml_slim.pt

index f56360f..2a098c3 100644 (file)
@@ -64,7 +64,8 @@
                        global $wgScript, $wgStylePath, $wgLanguageCode, $wgUseNewInterlanguage;
                        global $wgMimeType, $wgOutputEncoding, $wgUseDatabaseMessages, $wgRequest;
                        global $wgDisableCounters, $wgLogo, $action, $wgFeedClasses, $wgSiteNotice;
-                       
+                       global $wgMaxCredits, $wgShowCreditsIfMax;
+                   
                        extract( $wgRequest->getValues( 'oldid', 'diff' ) );
 
                        $this->initPage( $out );
                                }
                                $tpl->set('lastmod', $this->lastModified());
                                $tpl->set('copyright',$this->getCopyright());
+                           
+                               $this->credits = false;
+                   
+                               if (isset($wgMaxCredits) && $wgMaxCredits != 0) {
+                                   require_once("Credits.php");
+                                   $this->credits = getCredits($wgArticle, $wgMaxCredits, $wgShowCreditsIfMax);
+                               }
+                   
+                               $tpl->setRef( "credits", $this->credits );
+                           
                        } elseif ( isset( $oldid ) && !isset( $diff ) ) {
                                $tpl->set('copyright', $this->getCopyright());
                        }
                        $tpl->setRef( "debug", $out->mDebugtext );
                        $tpl->set( "reporttime", $out->reportTime() );
                        $tpl->set( "sitenotice", $wgSiteNotice );
-                       
+                   
                        $tpl->setRef( "bodytext", $out->mBodytext );
 
                        $language_urls = array();
index 7da0f39..72459bf 100644 (file)
        <ul id="f-list">
          <li id="f-lastmod" tal:condition="lastmod">${lastmod}</li>
          <li id="f-viewcount" tal:condition="viewcount">${viewcount}</li>
+         <li id="f-credits" tal:condition="credits">${credits}</li>
          <li id="f-copyright" tal:condition="copyright">${copyright}</li>
          <li id="f-about" tal:condition="about">${about}</li>
          <li id="f-disclaimer" tal:condition="disclaimer">${disclaimer}</li>