$('#' + tableID + ' input:checkbox').attr('checked', false);
});
+ initDateDelete();
initCalendars();
} // Init Recurrence
+
+ // Init handling click to delete specified date
+ function initDateDelete() {
+ $('.recur-spec-date-delete').on('click', function() {
+ if (confirm("Do you want to delete this date?")) {
+ $(this).remove();
+ glmPageUpdateRequired();
+ }
+ });
+ }
// Initialize specific date selection calendards
function initCalendars() {
// Add this edate to our selected dates list
$('#recurSpecDates_' + recurID).append(
- '<span id="recurSpecDate_' + recurID + '_' + newCalEventID + '" class="button glm-button-small"><input name="Recur' + recurID + '_specDate[' + newCalEventID + ']" type="hidden" data-id="' + recurID + '" value="' + date.format() + '" class="recur-spec-date-' + recurID + '">' + date.format() + '</span>'
+ '<span id="recurSpecDate_' + recurID + '_' + newCalEventID + '" class="button glm-button-small recur-spec-date-delete"><input name="Recur' + recurID + '_specDate[' + newCalEventID + ']" type="hidden" data-id="' + recurID + '" value="' + date.format() + '" class="recur-spec-date-' + recurID + '">' + date.format() + '</span>'
);
+ initDateDelete();
+
}
glmPageUpdateRequired();
See the Summary Calendar to view all dates for this event.
</p>
</div>
- Use to add/delete specific dates to the schedule.
+ Use to add/delete specific dates to the schedule. Click dates below to delete.
<p>
<span id="recurSpecDates_{$r.id}">
{if $r.specific_dates}
{$ncei = 1000}
{foreach $r.specific_dates as $sd}
- <span id="recurSpecDate_{$r.id}_{$ncei}" class="button glm-button-small"><input name="Recur{$r.id}_specDate[{$ncei}]" type="hidden" data-id="{$ncei}" value="{$sd}" class="recur-spec-date-{$r.id}">{$sd}</span>
+ <span id="recurSpecDate_{$r.id}_{$ncei}" class="button glm-button-small recur-spec-date-delete"><input name="Recur{$r.id}_specDate[{$ncei}]" type="hidden" data-id="{$ncei}" value="{$sd}" class="recur-spec-date-{$r.id}">{$sd}</span>
{$ncei = $ncei+1}
{/foreach}
{/if}
See the Summary Calendar to view all dates for this event.
</p>
</div>
- Use to add/delete specific dates to the schedule.
+ Use to add/delete specific dates to the schedule. Click dates below to delete.
<span id="recurSpecDates_{ newRecurID }">
</span>
</td>