diff --git a/files/assets/images/rDrama/4th-of-july-banner.webp b/files/assets/images/rDrama/4th-of-july-banner.webp new file mode 100644 index 000000000..98a4a63dc Binary files /dev/null and b/files/assets/images/rDrama/4th-of-july-banner.webp differ diff --git a/files/helpers/config/const.py b/files/helpers/config/const.py index 56e7e968b..51b7041f8 100644 --- a/files/helpers/config/const.py +++ b/files/helpers/config/const.py @@ -1055,6 +1055,11 @@ def IS_EVENT(): return "birthdead" return None +fourth_begin = datetime.datetime.strptime(f'4/7/{t.year}', '%d/%m/%Y') +fourth_end = datetime.datetime.strptime(f'5/7/{t.year}', '%d/%m/%Y') +def IS_FOURTH(): + return SITE_NAME == 'rDrama' and fourth_begin < datetime.datetime.now() < fourth_end + CHUD_PHRASES = ( #if you add a phrase, remove one in turn "Trans lives matter", "Black lives matter", diff --git a/files/routes/jinja2.py b/files/routes/jinja2.py index 2dd1d6096..41f19f7ee 100644 --- a/files/routes/jinja2.py +++ b/files/routes/jinja2.py @@ -197,7 +197,7 @@ def inject_constants(): "BIO_FRIENDS_ENEMIES_LENGTH_LIMIT":BIO_FRIENDS_ENEMIES_LENGTH_LIMIT, "SITE_FULL_IMAGES": SITE_FULL_IMAGES, "IS_EVENT":IS_EVENT, "IS_FISTMAS":IS_FISTMAS, "IS_HOMOWEEN":IS_HOMOWEEN, - "IS_DKD":IS_DKD, "IS_BIRTHGAY":IS_BIRTHGAY, "IS_BIRTHDEAD":IS_BIRTHDEAD, + "IS_DKD":IS_DKD, "IS_BIRTHGAY":IS_BIRTHGAY, "IS_BIRTHDEAD":IS_BIRTHDEAD, "IS_FOURTH":IS_FOURTH, "CHUD_PHRASES":CHUD_PHRASES, "hasattr":hasattr, "calc_users":calc_users, "HOLE_INACTIVITY_DELETION":HOLE_INACTIVITY_DELETION, "LIGHT_THEMES":LIGHT_THEMES, "DARK_THEMES":DARK_THEMES, "NSFW_EMOJIS":NSFW_EMOJIS, "HOLES":HOLES, "CARP_ID":CARP_ID, "MAX_IMAGE_AUDIO_SIZE_MB":MAX_IMAGE_AUDIO_SIZE_MB, "MAX_IMAGE_AUDIO_SIZE_MB_PATRON":MAX_IMAGE_AUDIO_SIZE_MB_PATRON, diff --git a/files/templates/default.html b/files/templates/default.html index 1967c603a..77f384fa8 100644 --- a/files/templates/default.html +++ b/files/templates/default.html @@ -29,6 +29,8 @@ {% set expand = false %} {% elif IS_DKD() or IS_BIRTHGAY() or IS_BIRTHDEAD() %} {% set src = macros.random_image("assets/events/" ~ IS_EVENT() ~ "/images/banners") %} + {% elif IS_FOURTH() %} + {% set src = SITE_FULL_IMAGES ~ '/i/rDrama/4th-of-july-banner.webp' %} {% elif SITE_NAME == "rDrama" %} {% set href = "https://donate.transequality.org/a/ncte" %} {% set expand = false %}