mirror of
https://gitlab.com/animath/si/plateforme.git
synced 2025-06-25 15:37:27 +02:00
Corrections mineures
This commit is contained in:
@ -32,14 +32,14 @@ if ($file !== null) {
|
||||
|
||||
if ($type == DocumentType::SOLUTION) {
|
||||
$problem = $file->getProblem();
|
||||
$name = "Problème $problem $trigram.pdf";
|
||||
$name = "Problème $problem $trigram";
|
||||
|
||||
if (($_SESSION["role"] == Role::PARTICIPANT || $_SESSION["role"] == Role::ENCADRANT) && (!isset($_SESSION["team"]) || $_SESSION["team"]->getId() != $team->getId()))
|
||||
require_once "server_files/403.php";
|
||||
}
|
||||
else if ($type == DocumentType::SYNTHESIS) {
|
||||
$dest = $file->getDest();
|
||||
$name = "Note de synthèse $trigram pour " . ($dest == DestType::OPPOSANT ? "l'opposant" : "le rapporteur") . ".pdf";
|
||||
$name = "Note de synthèse $trigram pour " . ($dest == DestType::OPPOSANT ? "l'opposant" : "le rapporteur");
|
||||
|
||||
if (($_SESSION["role"] == Role::PARTICIPANT || $_SESSION["role"] == Role::ENCADRANT) && (!isset($_SESSION["team"]) || $_SESSION["team"]->getId() != $team->getId()))
|
||||
require_once "server_files/403.php";
|
||||
@ -68,18 +68,26 @@ if ($file !== null) {
|
||||
break;
|
||||
}
|
||||
if ($type == DocumentType::MOTIVATION_LETTER)
|
||||
$name = "Lettre de motivation de l'équipe $trigram.pdf";
|
||||
$name = "Lettre de motivation de l'équipe $trigram";
|
||||
else {
|
||||
$surname = $user->getSurname();
|
||||
$first_name = $user->getFirstName();
|
||||
$name .= " de $first_name $surname.pdf";
|
||||
$name .= " de $first_name $surname";
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
require_once "server_files/404.php";
|
||||
|
||||
header("Content-Type: application/pdf");
|
||||
$mime = finfo_file(finfo_open(FILEINFO_MIME_TYPE), "$LOCAL_PATH/files/$id");
|
||||
if ($mime == "application/pdf")
|
||||
$name .= ".pdf";
|
||||
elseif ($mime == "image/png")
|
||||
$name .= ".png";
|
||||
else
|
||||
$name = ".jpg";
|
||||
|
||||
header("Content-Type: $mime");
|
||||
header("Content-Disposition: inline; filename=\"$name\"");
|
||||
|
||||
readfile("$LOCAL_PATH/files/$id");
|
||||
|
Reference in New Issue
Block a user