plan de site dans le template

bonjour
il y a déjà ceci :
http://forum.pluxml.org/viewtopic.php?id=802
j'ai pour l'instant ceci :
<h1>Liste de tous les articles du blog : plan du site</h1>
<?php
# Page statique Pluxml : liste de tous les articles par catégories par stephane@pluxml.org
# revision 1.0 par Stephane: 
#	- compatibilité pluxml 4.2 
#	- paramètrage du format de la date
#	- tri des categorie  en fonction de l'ordre d'affichage des catégories
#	- tri des articles par catégories en fonction de l'ordre d'affichage des articles dans la catégorie

if(!defined('PLX_ROOT')) exit;

# Renseignez ici le format de la date
$format_date = '#num_day/#num_month/#num_year(4)';

global $plxShow;

$plxGlob_arts = new plxGlob(PLX_ROOT.$plxShow->plxMotor->aConf['racine_articles']);
$aFiles = $plxGlob_arts->query('/[0-9]{4}.([0-9]{3}).[0-9]{12}.[a-z0-9-]+.xml$/','sitemap','rsort');

if(is_array($aFiles)) { # On a des fichiers
    while(list($k,$v) = each($aFiles)) { # On parcourt tous les fichiers
        $temp = $plxShow->plxMotor->parseArticle(PLX_ROOT.$plxShow->plxMotor->aConf['racine_articles'].$v);
		$plx_arts[$temp['categorie']][] = $temp;
    }
    if($plx_arts) { # On a des articles
		
		# tri en fonction de l'ordre d'affiche des catégories
		uksort($plx_arts, create_function('$a, $b', 'global $plxShow; return strcmp(array_search($a, array_keys($plxShow->plxMotor->aCats)), array_search($b, array_keys($plxShow->plxMotor->aCats)));'));
			
        # On boucle sur nos articles
		foreach ($plx_arts as $k => $v) {
		
			# on trie en fonction de l'ordre d'affichage des articles dans la catégorie
			if ($plxShow->plxMotor->aCats[$k]['tri'] == 'asc') usort($v, create_function('$a, $b', 'return strcmp($a["date"], $b["date"]);'));
			else usort($v, create_function('$a, $b', 'return strcmp($b["date"], $a["date"]);'));
		
			$cat_num = $k;
			$cat_name = plxUtils::strCheck($plxShow->plxMotor->aCats[ $cat_num ]['name']);
			$cat_url = $plxShow->plxMotor->aCats[ $cat_num ]['url'];
		
			echo '<h2><a href="'.$plxShow->plxMotor->aConf['racine'].'?categorie'.$cat_num.'/'.$cat_url.'">'.$cat_name.'</a></h2>';
		
			echo "<ul>";
			# On boucle sur les articles de la categories
			while(list($null, $art) = each($v)) {
		
				$art_num = intval($art['numero']);
				$art_url = plxUtils::strCheck(($art['url']));
				$art_title = plxUtils::strCheck(($art['title']));
				$art_date = plxDate::dateIsoToHum($art['date'], $format_date);
				echo '<li>'.$art_date.': <a href="'.$plxShow->plxMotor->aConf['racine'].'?article'.$art_num.'/'.$art_url.'">'.$art_title.'</a></li>'; 
			}
			echo "</ul>";
        }

    }
}
?>
en faisant des tests (en local avec la v5), j'ai ces messages d'erreurs :
Fatal error: Call to private plxGlob::__construct() from context 'plxShow' in C:\wamp\www\.......\blog\data\statiques\003.plan-du-site.php on line 17
est-du au loacal où y-a-t-il une modif à faire ?

Réponses

Connectez-vous ou Inscrivez-vous pour répondre.