mirror of https://gitlab.com/bashrc2/epicyon
Less indentation
parent
0a34a1d00f
commit
47addccfa2
|
@ -563,56 +563,57 @@ def html_calendar(person_cache: {}, translate: {},
|
||||||
continue
|
continue
|
||||||
calendar_str += ' <tr>\n'
|
calendar_str += ' <tr>\n'
|
||||||
for day_number in range(1, 8):
|
for day_number in range(1, 8):
|
||||||
if (week_of_month > 1 and day_of_month < days_in_month) or \
|
if not ((week_of_month > 1 and day_of_month < days_in_month) or
|
||||||
(week_of_month == 1 and day_number >= dow):
|
(week_of_month == 1 and day_number >= dow)):
|
||||||
day_of_month += 1
|
|
||||||
|
|
||||||
is_today = False
|
|
||||||
if year == curr_date.year:
|
|
||||||
if curr_date.month == month_number:
|
|
||||||
if day_of_month == curr_date.day:
|
|
||||||
is_today = True
|
|
||||||
if events.get(str(day_of_month)):
|
|
||||||
url = cal_actor + '/calendar?year=' + \
|
|
||||||
str(year) + '?month=' + \
|
|
||||||
str(month_number) + '?day=' + str(day_of_month)
|
|
||||||
day_description = month_name + ' ' + str(day_of_month)
|
|
||||||
datetime_str = \
|
|
||||||
str(year) + '-' + str(month_number) + '-' + \
|
|
||||||
str(day_of_month)
|
|
||||||
day_link = '<a href="' + url + '" ' + \
|
|
||||||
'title="' + day_description + '" tabindex="2">' + \
|
|
||||||
'<time datetime="' + datetime_str + '">' + \
|
|
||||||
str(day_of_month) + '</time></a>'
|
|
||||||
# accessibility menu links
|
|
||||||
menu_option_str = \
|
|
||||||
html_hide_from_screen_reader('📅') + ' ' + \
|
|
||||||
'<time datetime="' + datetime_str + '">' + \
|
|
||||||
day_description + '</time>'
|
|
||||||
nav_links[menu_option_str] = url
|
|
||||||
# there are events for this day
|
|
||||||
if not is_today:
|
|
||||||
calendar_str += \
|
|
||||||
' <td class="calendar__day__cell" ' + \
|
|
||||||
'data-event="">' + \
|
|
||||||
day_link + '</td>\n'
|
|
||||||
else:
|
|
||||||
calendar_str += \
|
|
||||||
' <td class="calendar__day__cell" ' + \
|
|
||||||
'data-today-event="">' + \
|
|
||||||
day_link + '</td>\n'
|
|
||||||
else:
|
|
||||||
# No events today
|
|
||||||
if not is_today:
|
|
||||||
calendar_str += \
|
|
||||||
' <td class="calendar__day__cell">' + \
|
|
||||||
str(day_of_month) + '</td>\n'
|
|
||||||
else:
|
|
||||||
calendar_str += \
|
|
||||||
' <td class="calendar__day__cell" ' + \
|
|
||||||
'data-today="">' + str(day_of_month) + '</td>\n'
|
|
||||||
else:
|
|
||||||
calendar_str += ' <td class="calendar__day__cell"></td>\n'
|
calendar_str += ' <td class="calendar__day__cell"></td>\n'
|
||||||
|
continue
|
||||||
|
|
||||||
|
day_of_month += 1
|
||||||
|
|
||||||
|
is_today = False
|
||||||
|
if year == curr_date.year:
|
||||||
|
if curr_date.month == month_number:
|
||||||
|
if day_of_month == curr_date.day:
|
||||||
|
is_today = True
|
||||||
|
if events.get(str(day_of_month)):
|
||||||
|
url = cal_actor + '/calendar?year=' + \
|
||||||
|
str(year) + '?month=' + \
|
||||||
|
str(month_number) + '?day=' + str(day_of_month)
|
||||||
|
day_description = month_name + ' ' + str(day_of_month)
|
||||||
|
datetime_str = \
|
||||||
|
str(year) + '-' + str(month_number) + '-' + \
|
||||||
|
str(day_of_month)
|
||||||
|
day_link = '<a href="' + url + '" ' + \
|
||||||
|
'title="' + day_description + '" tabindex="2">' + \
|
||||||
|
'<time datetime="' + datetime_str + '">' + \
|
||||||
|
str(day_of_month) + '</time></a>'
|
||||||
|
# accessibility menu links
|
||||||
|
menu_option_str = \
|
||||||
|
html_hide_from_screen_reader('📅') + ' ' + \
|
||||||
|
'<time datetime="' + datetime_str + '">' + \
|
||||||
|
day_description + '</time>'
|
||||||
|
nav_links[menu_option_str] = url
|
||||||
|
# there are events for this day
|
||||||
|
if not is_today:
|
||||||
|
calendar_str += \
|
||||||
|
' <td class="calendar__day__cell" ' + \
|
||||||
|
'data-event="">' + \
|
||||||
|
day_link + '</td>\n'
|
||||||
|
else:
|
||||||
|
calendar_str += \
|
||||||
|
' <td class="calendar__day__cell" ' + \
|
||||||
|
'data-today-event="">' + \
|
||||||
|
day_link + '</td>\n'
|
||||||
|
else:
|
||||||
|
# No events today
|
||||||
|
if not is_today:
|
||||||
|
calendar_str += \
|
||||||
|
' <td class="calendar__day__cell">' + \
|
||||||
|
str(day_of_month) + '</td>\n'
|
||||||
|
else:
|
||||||
|
calendar_str += \
|
||||||
|
' <td class="calendar__day__cell" ' + \
|
||||||
|
'data-today="">' + str(day_of_month) + '</td>\n'
|
||||||
calendar_str += ' </tr>\n'
|
calendar_str += ' </tr>\n'
|
||||||
|
|
||||||
calendar_str += '</tbody>\n'
|
calendar_str += '</tbody>\n'
|
||||||
|
|
Loading…
Reference in New Issue