\n". "\n". " \n". " stable\n". " ". 0 ."\n". " ". 4 ."\n". " ". 131 ."\n". " \n". " \n". " beta\n". " ". 0 ."\n". " ". 4 ."\n". " ~svn-r". 130 ."\n". " \n". ""; } else { require 'commun_xml.inc.php'; $dom = new monDOM(); // Ajoute les définitions des nouvelles versions de PTVM // Avant la révision 199, des noeuds 'app' étaient utilisés, au lieu de 'app32' et 'app64'. // Il convient de ne pas utiliser ces noeuds 'app' ici, car faute de moyen de savoir quelle // version de plateforme de PTVM requiert la mise à jour, ils risqueraient de provoquer // le remplacement d'applications 64 bits avec des applications 32 bits. // Stable 32 bits $dom->setAppVersion('stable', 'app32', array( "major" => UPDATE_STABLE_MAJOR, "minor" => UPDATE_STABLE_MINOR, "rev" => UPDATE_STABLE_REV, "svn" => UPDATE_STABLE_SVN, "url" => UPDATE_SITE.UPDATE_ROOT.UPDATE_STABLE_X86, "compress" => true)); // Stable 64 bits $dom->setAppVersion('stable', 'app64', array( "major" => UPDATE_STABLE_MAJOR, "minor" => UPDATE_STABLE_MINOR, "rev" => UPDATE_STABLE_REV, "svn" => UPDATE_STABLE_SVN, "url" => UPDATE_SITE.UPDATE_ROOT.UPDATE_STABLE_X64, "compress" => true)); // Beta 32 bits $dom->setAppVersion('beta', 'app32', array( "major" => UPDATE_BETA_MAJOR, "minor" => UPDATE_BETA_MINOR, "rev" => UPDATE_BETA_REV, "svn" => UPDATE_BETA_SVN, "url" => UPDATE_SITE.UPDATE_ROOT.UPDATE_BETA_X86, "compress" => true)); // Beta 64 bits $dom->setAppVersion('beta', 'app64', array( "major" => UPDATE_BETA_MAJOR, "minor" => UPDATE_BETA_MINOR, "rev" => UPDATE_BETA_REV, "svn" => UPDATE_BETA_SVN, "url" => UPDATE_SITE.UPDATE_ROOT.UPDATE_BETA_X64, "compress" => true)); $dom->addIcons(); // Génère, et affiche le document XML à l'utilisateur echo $dom->recup(UPDATE_SITE.UPDATE_ROOT, UPDATE_VERSION)->saveXML(); } ?>