PHPTAL 1.0/PHP 5 fix: missing 'viewcount' sometimes.
[lhc/web/wiklou.git] / includes / SkinPHPTal.php
index a836f29..862bbcf 100644 (file)
@@ -263,6 +263,8 @@ class SkinPHPTal extends Skin {
                                $viewcount = $wgLang->formatNum( $wgArticle->getCount() );
                                if ( $viewcount ) {
                                        $tpl->set('viewcount', wfMsg( "viewcount", $viewcount ));
+                               } else {
+                                       $tpl->set('viewcount', false);
                                }
                        }
                        $tpl->set('lastmod', $this->lastModified());
@@ -707,6 +709,10 @@ class SkinPHPTal extends Skin {
                                $this->userjs = $this->makeUrl($this->userpage.'/'.$this->skinname.'.js', 'action=raw&ctype=text/javascript&dontcountme=s');
                        }
                }
+               $this->usercss = '/*<![CDATA[*/ ' . $this->usercss . ' /*]]>*/';
+               if( $this->userjsprev ) {
+                       $this->userjsprev = '/*<![CDATA[*/ ' . $this->userjsprev . ' /*]]>*/';
+               }
        }
        
        /**