Example #1
0
function generateMediaLink($id, $type)
{
    $output = getMainImage($id);
    if ($output == False or empty($output)) {
        switch ($type) {
            case "Pique-Nique":
                $output = IMAGES . "picnic1.jpg";
                break;
            case "Concert":
                $output = IMAGES . "concertType.jpg";
                break;
            case "Rave party":
                $output = IMAGES . "ravepartyType.jpg";
                break;
            case "Vente privée":
                $output = IMAGES . "ventepriveeType.jpg";
                break;
            case "Brocante":
                $output = IMAGES . "brocanteType.jpg";
                break;
            case "Exposition":
                $output = IMAGES . "expositionType.jpg";
                break;
            case "Rassemblement":
                $output = IMAGES . "rassemblementType.jpg";
                break;
            case "Autre":
                $output = IMAGES . "logo.jpg";
                break;
            default:
                $output = IMAGES . "picnic1.jpg";
                break;
        }
    } else {
        $output = PHOTO_EVENT . $output;
    }
    return $output;
}
Example #2
0
$nameTranslation = ['price' => 'tarif', 'max_attendees' => 'max_participants', 'visibility' => 'visibilite', 'hosts' => 'organisateur', 'hosts_contact' => 'organisateur_contact', 'sponsors' => 'sponsor', 'website' => 'site'];
$contents['types'] = getTypes();
$contents['values'] = ['type' => -1];
// Initialisation pour affiher "choisissez un type" mais quand même garder en mémoire le type choisi
//Si il n'y a pas d'eventID dans le GET
if (!isset($_GET['id'])) {
    alert("error", "Vous n'avez pas précisé quel évènement vous vouliez !");
    header("Location: " . getLink(["accueil", "404"]));
    exit;
}
$_GET['id'] = htmlspecialchars($_GET['id']);
//Si le EventID dans le GET n'est pas attribué.
$contents['values'] = getEvents($_GET['id']);
$contents['values']['hosts'] = $contents['values']['organisateur'];
$contents['values']['hosts_contact'] = $contents['values']['organisateur_contact'];
$contents['values']['lien_photo'] = getMainImage($_GET['id']);
if (empty($contents["values"])) {
    alert("error", "Cet évènement n'existe pas !");
    header("Location: " . getLink(["accueil", "404"]));
    exit;
}
// Fonction qui check s'il a le droit de modifier.
if (connected() && (checkOrganiser($_SESSION['id'], $_GET['id']) or $_SESSION['niveau'] == 2 or $_SESSION['niveau'] == 3)) {
} else {
    if (!connected()) {
        alert("error", "Vous devez être connecté !");
        header("Location: " . getLink(["membres", "connexion"]));
        exit;
    } else {
        alert("error", "Vous n'avez pas le droit de modifier cet évènement!");
        header("Location: " . getLink(["accueil"]));