Remove first / when importing files
This commit is contained in:
parent
158426f372
commit
f1870a8555
1
TODO
1
TODO
@ -14,7 +14,6 @@ select id_team, COUNT(*) AS t from exercice_tries group by id_team ORDER BY t;
|
||||
** Onyx
|
||||
*** TODO Mettre à jour Smarty (et passer en « secure mode » ?)
|
||||
** Admin
|
||||
*** TODO Lors de l'import des XML, retirer l'éventuel / en début de path
|
||||
*** TODO valider les documents avec la DTD à l'import
|
||||
*** TODO upload/MAJ de fichiers depuis l'interface d'admin?
|
||||
*** TODO lors de l'import, vérifier que les ID existent => afficher les erreurs MySQL
|
||||
|
@ -61,11 +61,17 @@ if (!empty($_FILES["inputFile"]['tmp_name']))
|
||||
$child->nodeValue);
|
||||
|
||||
else if ($child->nodeName == "file")
|
||||
{
|
||||
$path = $child->getAttribute("path");
|
||||
if ($path[0] == "/")
|
||||
$path = substr($path, 1);
|
||||
|
||||
$ex->add_file(
|
||||
$child->getAttribute("path"),
|
||||
$path,
|
||||
$child->nodeValue,
|
||||
$child->getAttribute("sha1"));
|
||||
}
|
||||
}
|
||||
|
||||
if (!$theme->add_exercice($ex))
|
||||
erreur("Unable to add '".$ex->id."' exercice.");
|
||||
|
Loading…
Reference in New Issue
Block a user