k#SKINNER:

Only variables should be passed by reference
/mnt/webp/d2/96/5470796/htdocs/menu_renderer.inc (Line 14)
  9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
         $ret false;
                 
$kMenuReader = new kMenuReader;   
         if( !empty(
$menufile) )
             if( 
is_file$menufile ) ) {
                 
                 
$ret .= $this->_parseMenu$activeFile$kMenuReader->get$menufile ), );
             }
 
         return $ret;
     }
     

k#SKINNER:

Declaration of kSaxListener::addText() should be compatible with kSaxData::addText($data, $short = false)
/mnt/webp/d2/96/5470796/htdocs/kCMF/base/xmlparser/saxlistener.inc (Line 96)
 91 
 92 
 93 
 94 
 95 
 96 
 97 
 98 
 99 
     //! XML End Tag
     
function endTag$name ) {
         
$this->_handler $this->_handler->endTag$name );
         
$this->_handler->removeChild();        
     }
 };
 
//! @}
 
?>
 

k#SKINNER:

Declaration of kSaxListener::endTag() should be compatible with & kSaxData::endTag($name)
/mnt/webp/d2/96/5470796/htdocs/kCMF/base/xmlparser/saxlistener.inc (Line 96)
 91 
 92 
 93 
 94 
 95 
 96 
 97 
 98 
 99 
     //! XML End Tag
     
function endTag$name ) {
         
$this->_handler $this->_handler->endTag$name );
         
$this->_handler->removeChild();        
     }
 };
 
//! @}
 
?>
 

k#SKINNER:

Non-static method kSingleton::getInstance() should not be called statically
/mnt/webp/d2/96/5470796/htdocs/kCMF/base/collections/language.inc (Line 121)
 116 
 117 
 118 
 119 
 120 
 121 
 122 
 123 
 124 
 125 
 126 
 };
 
 //! translate: language['parm1'], language['parm1']['parm2'], etc.
 
function _T$A NULL ) {
 
//        $KLang1 = new kLanguage;
     
$ref kLanguage::getInstance('kLanguage');
     $num func_num_args();
     
$args func_get_args();
     
$ptr $ref->_arr;
     
$ret $err '#undefined#';
     for( 
$i=0$i<$num$i++ ) {

k#SKINNER:

Non-static method kSingleton::getInstance() should not be called statically
/mnt/webp/d2/96/5470796/htdocs/kCMF/base/collections/language.inc (Line 121)
 116 
 117 
 118 
 119 
 120 
 121 
 122 
 123 
 124 
 125 
 126 
 };
 
 //! translate: language['parm1'], language['parm1']['parm2'], etc.
 
function _T$A NULL ) {
 
//        $KLang1 = new kLanguage;
     
$ref kLanguage::getInstance('kLanguage');
     $num func_num_args();
     
$args func_get_args();
     
$ptr $ref->_arr;
     
$ret $err '#undefined#';
     for( 
$i=0$i<$num$i++ ) {

k#SKINNER:

Non-static method kSingleton::getInstance() should not be called statically
/mnt/webp/d2/96/5470796/htdocs/kCMF/base/collections/language.inc (Line 121)
 116 
 117 
 118 
 119 
 120 
 121 
 122 
 123 
 124 
 125 
 126 
 };
 
 //! translate: language['parm1'], language['parm1']['parm2'], etc.
 
function _T$A NULL ) {
 
//        $KLang1 = new kLanguage;
     
$ref kLanguage::getInstance('kLanguage');
     $num func_num_args();
     
$args func_get_args();
     
$ptr $ref->_arr;
     
$ret $err '#undefined#';
     for( 
$i=0$i<$num$i++ ) {

k#SKINNER:

Non-static method kSingleton::getInstance() should not be called statically
/mnt/webp/d2/96/5470796/htdocs/kCMF/base/collections/language.inc (Line 121)
 116 
 117 
 118 
 119 
 120 
 121 
 122 
 123 
 124 
 125 
 126 
 };
 
 //! translate: language['parm1'], language['parm1']['parm2'], etc.
 
function _T$A NULL ) {
 
//        $KLang1 = new kLanguage;
     
$ref kLanguage::getInstance('kLanguage');
     $num func_num_args();
     
$args func_get_args();
     
$ptr $ref->_arr;
     
$ret $err '#undefined#';
     for( 
$i=0$i<$num$i++ ) {

k#SKINNER:

Non-static method kSingleton::getInstance() should not be called statically
/mnt/webp/d2/96/5470796/htdocs/kCMF/base/collections/language.inc (Line 121)
 116 
 117 
 118 
 119 
 120 
 121 
 122 
 123 
 124 
 125 
 126 
 };
 
 //! translate: language['parm1'], language['parm1']['parm2'], etc.
 
function _T$A NULL ) {
 
//        $KLang1 = new kLanguage;
     
$ref kLanguage::getInstance('kLanguage');
     $num func_num_args();
     
$args func_get_args();
     
$ptr $ref->_arr;
     
$ret $err '#undefined#';
     for( 
$i=0$i<$num$i++ ) {

k#SKINNER:

Non-static method kSingleton::getInstance() should not be called statically
/mnt/webp/d2/96/5470796/htdocs/kCMF/base/collections/language.inc (Line 121)
 116 
 117 
 118 
 119 
 120 
 121 
 122 
 123 
 124 
 125 
 126 
 };
 
 //! translate: language['parm1'], language['parm1']['parm2'], etc.
 
function _T$A NULL ) {
 
//        $KLang1 = new kLanguage;
     
$ref kLanguage::getInstance('kLanguage');
     $num func_num_args();
     
$args func_get_args();
     
$ptr $ref->_arr;
     
$ret $err '#undefined#';
     for( 
$i=0$i<$num$i++ ) {

k#SKINNER:

Non-static method kPageSkin::createParser() should not be called statically, assuming $this from incompatible context
/mnt/webp/d2/96/5470796/htdocs/kCMF/base/app_action.inc (Line 100)
  95 
  96 
  97 
  98 
  99 
 100 
 101 
 102 
 103 
 104 
 105 
 
         $this->_action['content'] = '';
 
         
// get template instance, if any                
         
if( $this->_template )
             
$this->_tpl kPageSkin::createParser$this->_template );
     }
     
     /*! add extra template variable
      * @param name variable name
      * @param value variable value
http://www.motorsport-zeitnahme.de/ : Race Event Renderer
Veranstaltung : Int. 45. Gerstetter ADAC Motocross
Klasse : Deutsche Motocross Meisterschaft/Pokal Seitenwagen
Lauf : 2. Lauf
Modus : Rennen
Runden : 16 / 0 / 2

results without official value / résultats sans valeur officielle / Ergebnisse ohne offizielle Gültigkeit

Schnellste Runde: Chlose/Haller(1) – 2:11.981
Pos # Name Klasse Fahrzeug Runden Dist Gap Schnellste Letzte
1   1 Chlose/Haller DM WSP Zabel 16 2:11.981 2:17.364
2   22 Faustmann/Strauss DM VMC Zabel 16 45.171 45.171 2:12.291 2:25.932
3   34 Battaglia/Furrer DM 16 1:09.708 24.537 2:15.909 2:26.816
4   54 Peter/Leskow DM WSP Zabel 16 1:20.338 10.630 2:17.959 2:27.875
5   88 Richter/Kälin DM 16 1:49.857 29.519 2:18.061 2:27.017
6   121 Engelbrecht/Nicke DM WHT KTM 16 2:19.133 29.276 2:20.605 2:26.542
7   127 Knübben/Ilten Pokal WSP Zabel 15 -1 -1 2:20.382 2:27.392
8   66 Pietzer/Nikolaus Pokal VMC Zabel 15 -1 3.060 2:21.419 2:28.337
9   51 Senz/Maas DM VMC Zabel 15 -1 0.056 2:17.505 2:19.568
10   10 Müller/Hofmeier Pokal WSP Zabel 15 -1 3.052 2:21.881 2:29.090
11   27 Riekert/Riekert Pokal VMC Zabel 15 -1 40.646 2:25.581 2:30.047
12   17 Sieber/Klooz DM 15 -1 14.628 2:23.400 2:36.906
13   44 Kerbs/Benning Pokal WSP 15 -1 44.953 2:27.540 2:35.228
14   60 Hannuschke/Friedrisszyk Pokal VMC 15 -1 54.160 2:25.456 2:55.729
15   64 Müller/Friedrisszyk Pokal VMC Husqvarna 14 -2 -1 2:27.815 2:45.339
16   193 Hartmann/Hartmann DM WSP Zabel 14 -2 1:02.617 2:35.832 2:48.190
17   21 Huber/Gobs Pokal VMC Zabel 14 -2 13.091 2:36.376 2:45.517
18   74 Liebl/Pinta DM WSP 13 -3 -1 2:45.193 2:55.940
19   55 Volz/Hampton Pokal VMC Husaberg 12 -4 -1 2:38.072 3:14.965
20   71 Prokesch/Schmidt DM 3 -13 -9 2:21.501 2:21.501
21   59 Reimann/Reimann DM WSP Zabel -16 -3