Calendar start day

Allow customising the calendar to start on a Monday instead of Sunday
This commit is contained in:
Marcus Hill
2024-05-26 23:38:50 +01:00
parent 5210fae3ec
commit fbc87572e9
6 changed files with 48 additions and 10 deletions

View File

@@ -261,6 +261,14 @@ while ($row = mysqli_fetch_array($sql)) {
?>
],
eventOrder: 'allDay,start,-duration,title',
<?php
// User preference for Calendar start day (Sunday/Monday)
// Fetch User Dashboard Settings
$row = mysqli_fetch_array(mysqli_query($mysqli, "SELECT user_config_calendar_first_day FROM user_settings WHERE user_id = $session_user_id"));
$user_config_calendar_first_day = intval($row['user_config_calendar_first_day']);
?>
firstDay: <?php echo $user_config_calendar_first_day ?>,
});
calendar.render();
@@ -293,4 +301,4 @@ while ($row = mysqli_fetch_array($sql)) {
// Update the end date field
document.getElementById("event_add_end").value = new_end;
}
</script>
</script>