From 59f0eea000608525a3c2d2c01440f4a2631bec35 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sun, 27 Jun 2021 21:01:43 +0100 Subject: [PATCH] Function for background images on edit profile screen --- webapp_profile.py | 89 +++++++++++++++++++++++++---------------------- 1 file changed, 48 insertions(+), 41 deletions(-) diff --git a/webapp_profile.py b/webapp_profile.py index 848c131db..b548e9524 100644 --- a/webapp_profile.py +++ b/webapp_profile.py @@ -1605,6 +1605,52 @@ def _htmlEditProfileChangePassword(translate: {}) -> str: return editProfileForm +def _htmlEditProfileBackground(newsInstance: bool, translate: {}) -> str: + """Background images section of edit profile screen + """ + editProfileForm = '
' + \ + translate['Background Images'] + '\n' + editProfileForm += '
\n' + idx = 'The files attached below should be no larger than ' + \ + '10MB in total uploaded at once.' + editProfileForm += \ + '

\n' + + if not newsInstance: + imageFormats = getImageFormats() + editProfileForm += \ + ' \n' + editProfileForm += ' \n' + + editProfileForm += '
\n' + editProfileForm += ' \n' + + editProfileForm += '
\n' + editProfileForm += ' \n' + + editProfileForm += '
\n' + editProfileForm += ' \n' + + editProfileForm += '
\n' + editProfileForm += ' \n' + + editProfileForm += '
\n' + return editProfileForm + + def htmlEditProfile(cssCache: {}, translate: {}, baseDir: str, path: str, domain: str, port: int, httpPrefix: str, defaultTimeline: str, theme: str, @@ -1938,49 +1984,10 @@ def htmlEditProfile(cssCache: {}, translate: {}, baseDir: str, path: str, editProfileForm += ' \n' # Customize images and banners - editProfileForm += '
' + \ - translate['Background Images'] + '\n' - editProfileForm += '
\n' - idx = 'The files attached below should be no larger than ' + \ - '10MB in total uploaded at once.' - editProfileForm += \ - '

\n' - - if not newsInstance: - editProfileForm += \ - ' \n' - editProfileForm += ' \n' - - editProfileForm += '
\n' - editProfileForm += ' \n' - - editProfileForm += '
\n' - editProfileForm += ' \n' - - editProfileForm += '
\n' - editProfileForm += ' \n' - - editProfileForm += '
\n' - editProfileForm += ' \n' - - editProfileForm += '
\n' + editProfileForm += _htmlEditProfileBackground(newsInstance, translate) # Change password - editProfileForm += \ - _htmlEditProfileChangePassword(translate) + editProfileForm += _htmlEditProfileChangePassword(translate) # Filtering and blocking section editProfileForm += \