| @ -1,131 +0,0 @@ | |||
| <?php | |||
| /** / | |||
| require_once('./CAS-1.3.4/CAS.php'); | |||
| phpCAS::client(CAS_VERSION_2_0, 'sso-cas.univ-rennes1.fr', 443, '', false); | |||
| phpCAS::setNoCasServerValidation(); | |||
| phpCAS::forceAuthentication(); | |||
| $uid = phpCAS::getUser(); | |||
| /**/ | |||
| include_once('databaseOperations.php'); | |||
| include('datetimeOperations.php'); | |||
| $db = connect(); | |||
| if(!isset($_GET['id']) || !is_numeric($_GET['id'])) | |||
| header('Location:./'); | |||
| $id = htmlspecialchars($_GET['id']); | |||
| $event = getOneEvent($db, $id); | |||
| ?> | |||
| <!DOCTYPE html> | |||
| <html> | |||
| <head> | |||
| <title>Kiwi Calendar : Ajouter un évènement</title> | |||
| <meta charset="utf-8" /> | |||
| <link rel="stylesheet" href="./main.css" /> | |||
| <link rel="stylesheet" href="./event.css" /> | |||
| <link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/css/bootstrap-combined.min.css" rel="stylesheet"> | |||
| <link rel="stylesheet" type="text/css" media="screen" | |||
| href="http://tarruda.github.com/bootstrap-datetimepicker/assets/css/bootstrap-datetimepicker.min.css"> | |||
| <link rel="icon" type="image/png" href="favicon.png" /> | |||
| <link rel="stylesheet" href="./addEvent.css" /> | |||
| <!--[if IE]><link rel="shortcut icon" type="image/x-icon" href="favicon.ico" /><![endif]--> | |||
| </head> | |||
| <body> | |||
| <?php include('header.php'); ?> | |||
| <div id="descEvent"> | |||
| <h1>Modifier un Évènement</h1> | |||
| <form id="eventForm" name="eventForm" method="post" action="eventAdded.php" onsubmit="return verifyCheckbox();"> | |||
| <input type="hidden" name="id" value="<?php echo $id; ?>"> | |||
| <div id="left">Titre :</div> | |||
| <input type="text" name="title" value="<?php echo $event["event_title"]; ?>" required> | |||
| <br> | |||
| <div id="left">Catégories :</div> | |||
| <div id="checkboxGrp"> | |||
| <?php | |||
| $cats = getCategoriesNames($db); | |||
| $catsForId = getCategoriesForOneEvent($db, $id); | |||
| for ($i=0; $i<count($cats); $i++) { | |||
| $checked = ''; | |||
| if(in_array(trim($cats[$i][0]), $catsForId)) $checked = 'checked'; | |||
| echo "<input type=\"checkbox\" class=\"checkboxRequired\" name=\"chk_group[]\" value=\"".$cats[$i][0]."\" ".$checked."/>".$cats[$i][1]." "; | |||
| } | |||
| ?> | |||
| </div> | |||
| <br> | |||
| <div id="left">Adresse :</div> | |||
| <input type="text" name="address" value="<?php echo $event["event_localisation"];?>" required> | |||
| <br> | |||
| <div id="left">Date de début :</div> | |||
| <div id="datetimepicker" class="input-append date"> | |||
| <input type="text" name="dtstart" value="<?php echo $event["event_dtstart"]; ?>" required></input> | |||
| <span class="add-on"> | |||
| <i data-time-icon="icon-time" data-date-icon="icon-calendar"></i> | |||
| </span> | |||
| </div> | |||
| <br> | |||
| <div id="left">Date de fin :</div> | |||
| <div id="datetimepicker2" class="input-append date"> | |||
| <input type="text" name="dtend" value="<?php echo $event["event_dtend"];?>" required></input> | |||
| <span class="add-on"> | |||
| <i data-time-icon="icon-time" data-date-icon="icon-calendar"></i> | |||
| </span> | |||
| </div> | |||
| <br> | |||
| <div id="left">Description de l'évènement :</div> | |||
| <textarea name="description" rows="4" cols="50" form="eventForm"><?php echo $event["event_description"];?></textarea> | |||
| <br> | |||
| <div id="left">Site de l'évènement :</div> | |||
| <input type="url" value="<?php echo $event["event_site"];?>" name="site"> | |||
| <br> | |||
| <div id="left">Image de l'évènement :</div> | |||
| <input type="url" value="<?php echo $event["event_urlImage"];?>" name="urlImage"> | |||
| <br> | |||
| <div id="left">Contact :</div> | |||
| <input type="text" value="<?php echo $event["event_contact"];?>" name="contact"> | |||
| <br> | |||
| <div id="buttonDiv"><button id="submit">Modifier l'évènement !</button> | |||
| <button id="submit" action="alert('TODO');">Supprimer l'évènement !</button></div> | |||
| </form> | |||
| <script type="text/javascript" | |||
| src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js"> | |||
| </script> | |||
| <script type="text/javascript" | |||
| src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/js/bootstrap.min.js"> | |||
| </script> | |||
| <script type="text/javascript" | |||
| src="http://tarruda.github.com/bootstrap-datetimepicker/assets/js/bootstrap-datetimepicker.min.js"> | |||
| </script> | |||
| <script type="text/javascript" | |||
| src="http://tarruda.github.com/bootstrap-datetimepicker/assets/js/bootstrap-datetimepicker.pt-BR.js"> | |||
| </script> | |||
| <script type="text/javascript"> | |||
| $('#datetimepicker').datetimepicker({ | |||
| format: 'dd/MM/yyyy hh:mm:ss', | |||
| language: 'fr_FR' | |||
| }); | |||
| $('#datetimepicker2').datetimepicker({ | |||
| format: 'dd/MM/yyyy hh:mm:ss', | |||
| language: 'fr_FR' | |||
| }); | |||
| var verifyCheckbox = function () { | |||
| var checkboxes = $('#checkboxGrp'); | |||
| var inputs = checkboxes.find('input'); | |||
| for(var i = 0; i < inputs.length; i++) | |||
| if(inputs[i].checked) | |||
| return true; | |||
| return false; | |||
| } | |||
| </script> | |||
| </div> | |||
| </body> | |||
| </html> | |||