|
|
|
@ -10,8 +10,6 @@ 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) |
|
|
|
@ -26,10 +24,10 @@ if(!$edit) |
|
|
|
'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-jour'=>date('j', strtotime('+1 hour')), |
|
|
|
'fin-mois'=>date('n', strtotime('+1 hour')), |
|
|
|
'fin-annee'=>date('Y', strtotime('+1 hour')), |
|
|
|
'fin-heure'=>date('G', strtotime('+1 hour')), |
|
|
|
'fin-minutes'=>'0', |
|
|
|
'description'=>'', |
|
|
|
'site'=>'', |
|
|
|
@ -229,7 +227,6 @@ else |
|
|
|
</div> |
|
|
|
</body> |
|
|
|
<script type="text/javascript"> |
|
|
|
//TODO: check form before sending
|
|
|
|
function checkCheckboxes() |
|
|
|
{ |
|
|
|
var checkboxes = document.getElementsByClassName("checkbox-cat"); |
|
|
|
@ -245,7 +242,14 @@ else |
|
|
|
|
|
|
|
document.getElementById('eventForm').addEventListener('submit', function(e) { |
|
|
|
if(!checkCheckboxes()) |
|
|
|
{ |
|
|
|
e.preventDefault(); |
|
|
|
var checkboxes = document.getElementsByClassName("checkbox-cat"); |
|
|
|
for(var i = 0; i < checkboxes.length; ++i) |
|
|
|
{ |
|
|
|
checkboxes[i].className += " bad-checkbox"; |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
</script> |
|
|
|
</html> |