diff --git a/webinterface.py b/webinterface.py
index 5953e240f..a7ea7ac9a 100644
--- a/webinterface.py
+++ b/webinterface.py
@@ -3567,7 +3567,7 @@ def htmlProfile(cssCache: {}, iconsAsButtons: bool,
getLeftColumnContent(baseDir, 'news', domainFull,
httpPrefix, translate,
iconsDir, False,
- False, None, False)
+ False, None, False, True)
profileHeaderStr += ' \n'
profileHeaderStr += '
\n'
else:
@@ -5583,7 +5583,7 @@ def getLeftColumnContent(baseDir: str, nickname: str, domainFull: str,
httpPrefix: str, translate: {},
iconsDir: str, editor: bool,
showBackButton: bool, timelinePath: str,
- rssIconAtTop: bool) -> str:
+ rssIconAtTop: bool, showHeaderImage: bool) -> str:
"""Returns html content for the left column
"""
htmlStr = ''
@@ -5592,29 +5592,32 @@ def getLeftColumnContent(baseDir: str, nickname: str, domainFull: str,
if ':' in domain:
domain = domain.split(':')
- leftColumnImageFilename = \
- baseDir + '/accounts/' + nickname + '@' + domain + \
- '/left_col_image.png'
- if not os.path.isfile(leftColumnImageFilename):
- theme = getConfigParam(baseDir, 'theme').lower()
- if theme == 'default':
- theme = ''
- else:
- theme = '_' + theme
- themeLeftColumnImageFilename = \
- baseDir + '/img/left_col_image' + theme + '.png'
- if os.path.isfile(themeLeftColumnImageFilename):
- copyfile(themeLeftColumnImageFilename, leftColumnImageFilename)
+ if showHeaderImage:
+ leftColumnImageFilename = \
+ baseDir + '/accounts/' + nickname + '@' + domain + \
+ '/left_col_image.png'
+ if not os.path.isfile(leftColumnImageFilename):
+ theme = getConfigParam(baseDir, 'theme').lower()
+ if theme == 'default':
+ theme = ''
+ else:
+ theme = '_' + theme
+ themeLeftColumnImageFilename = \
+ baseDir + '/img/left_col_image' + theme + '.png'
+ if os.path.isfile(themeLeftColumnImageFilename):
+ copyfile(themeLeftColumnImageFilename,
+ leftColumnImageFilename)
- # show the image at the top of the column
- editImageClass = 'leftColEdit'
- if os.path.isfile(leftColumnImageFilename):
- editImageClass = 'leftColEditImage'
- htmlStr += \
- '\n \n' + \
- ' \n' + \
- ' \n'
+ # show the image at the top of the column
+ editImageClass = 'leftColEdit'
+ if os.path.isfile(leftColumnImageFilename):
+ editImageClass = 'leftColEditImage'
+ htmlStr += \
+ '\n \n' + \
+ ' \n' + \
+ ' \n'
if showBackButton:
htmlStr += \
@@ -5964,7 +5967,7 @@ def htmlLinksMobile(cssCache: {}, baseDir: str,
getLeftColumnContent(baseDir, nickname, domainFull,
httpPrefix, translate,
iconsDir, editor,
- True, timelinePath, True)
+ True, timelinePath, True, False)
htmlStr += '\n' + htmlFooter()
return htmlStr
@@ -6719,7 +6722,8 @@ def htmlTimeline(cssCache: {}, defaultTimeline: str,
leftColumnStr = \
getLeftColumnContent(baseDir, nickname, domainFull,
httpPrefix, translate, iconsDir,
- editor, False, None, rssIconAtTop)
+ editor, False, None, rssIconAtTop,
+ True)
tlStr += ' | ' + \
leftColumnStr + ' | \n'
# center column containing posts