From 45c3dce0395eb34f04d1bf73c895ab1f799ff8e7 Mon Sep 17 00:00:00 2001 From: TheMrNomis Date: Thu, 24 Mar 2016 11:51:44 +0100 Subject: [PATCH] ajout des defaults pour creer un evenement --- addEvent.php | 65 ++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 50 insertions(+), 15 deletions(-) diff --git a/addEvent.php b/addEvent.php index c45d2aa..e81ad0e 100644 --- a/addEvent.php +++ b/addEvent.php @@ -10,12 +10,47 @@ $uid = phpCAS::getUser(); include_once('databaseOperations.php'); include('datetimeOperations.php'); $db = connect(); + +//TODO: js at least check one categorie to submit form + +$edit = (isset($_GET['id']) && is_numeric($_GET['id'])); + +if(!$edit) +{ + $pageTitle = 'Ajouter un évènement'; + $defaults = array( + 'titre'=>'', + 'categories'=>array(), + 'adresse'=>'ESIR', + 'debut-jour'=>date('j'), + 'debut-mois'=>date('n'), + 'debut-annee'=>date('Y'), + 'debut-heure'=>date('G'), + 'debut-minutes'=>'0', + 'fin-jour'=>date('j'), + 'fin-mois'=>date('n'), + 'fin-annee'=>date('Y'), + 'fin-heure'=>date('G'), + 'fin-minutes'=>'0', + 'description'=>'', + 'site'=>'', + 'image'=>'', + 'contact'=>'' + ); +} +else +{ + $pageTitle = 'Modifier un évènement'; + + $id = intval($_GET['id']); + $event = getOneEvent($db, $id); +} ?> - Kiwi Calendar : Ajouter un évènement + <?php echo htmlentities('Kiwi Calendar : '.$pageTitle); ?> @@ -27,11 +62,11 @@ $db = connect();
-

Ajouter un Évènement

+

-
+
Titre :
- +
Catégories :
@@ -39,9 +74,10 @@ $db = connect(); $cats = getCategoriesNames($db); foreach ($cats as $cat) { + //TODO: default checked ?>
- + />
- + @@ -77,7 +113,7 @@ $db = connect(); { $monthName = DateTime::createFromFormat('!m', $mois)->format('F'); ?> - + @@ -90,7 +126,7 @@ $db = connect(); { $optionYear = $thisYear + $year; ?> - + @@ -101,7 +137,7 @@ $db = connect(); for($hour = 0; $hour < 24; ++$hour) { ?> - + @@ -112,7 +148,7 @@ $db = connect(); for($minutes = 0; $minutes < 60; $minutes += 15) { ?> - + @@ -124,17 +160,16 @@ $db = connect(); ?>
Description de l'évènement :
- +
Site de l'évènement :
- +
Image de l'évènement :
- +
Contact :
- +