j'ai crit une petite modif qui me pemet de grer le multi theme avec vtemplate.

class Template extends VTemplate {
   
    var $theme;
   
    function OpenTemplate($file) {
               
        if(!file_exists("template/".$this->theme."/".$file."")) {
            $theme="defaut";
        }
       
        $file = "template/".$this->theme."/".$file.".vtp";
       
        $vtp = parent::Open($file);

       
        return $vtp;
    }
}

si un fichier template pour ce theme n'est pas trouv on utilise un template situ dans le dosssier defaut

il faut juste faire un new Template au lieu de new VTemplate

et Remplac Open par OpenTemplate