mirror of https://gitlab.com/bashrc2/epicyon
News header
parent
90e5c140cf
commit
3d879081f7
|
@ -5996,8 +5996,15 @@ def getTimelineButtonHeader(defaultTimeline: str,
|
|||
inboxButton + '"><span>' + \
|
||||
translate['Inbox'] + '</span></button></a>\n'
|
||||
|
||||
# if this is a news instance and we are viewing the news timeline
|
||||
newsHeader = False
|
||||
if defaultTimeline == 'tlnews' and boxName == 'tlnews':
|
||||
newsHeader = True
|
||||
|
||||
if not newsHeader:
|
||||
tlStr += \
|
||||
' <a href="' + usersPath + '/dm"><button class="' + dmButton + \
|
||||
' <a href="' + usersPath + \
|
||||
'/dm"><button class="' + dmButton + \
|
||||
'"><span>' + htmlHighlightLabel(translate['DM'], newDM) + \
|
||||
'</span></button></a>\n'
|
||||
|
||||
|
@ -6009,7 +6016,7 @@ def getTimelineButtonHeader(defaultTimeline: str,
|
|||
|
||||
# typically the media button
|
||||
if defaultTimeline != 'tlmedia':
|
||||
if not minimal:
|
||||
if not minimal and not newsHeader:
|
||||
tlStr += \
|
||||
' <a href="' + usersPath + \
|
||||
'/tlmedia"><button class="' + \
|
||||
|
@ -6027,6 +6034,7 @@ def getTimelineButtonHeader(defaultTimeline: str,
|
|||
# but may change if this is a blogging oriented instance
|
||||
if defaultTimeline != 'tlblogs':
|
||||
if not minimal or defaultTimeline == 'tlnews':
|
||||
if not newsHeader:
|
||||
tlStr += \
|
||||
' <a href="' + usersPath + \
|
||||
'/tlblogs"><button class="' + \
|
||||
|
@ -6049,12 +6057,14 @@ def getTimelineButtonHeader(defaultTimeline: str,
|
|||
newsButton + '"><span>' + translate['News'] + \
|
||||
'</span></button></a>\n'
|
||||
else:
|
||||
if not newsHeader:
|
||||
tlStr += \
|
||||
' <a href="' + usersPath + \
|
||||
'/inbox"><button class="' + \
|
||||
inboxButton + '"><span>' + translate['Inbox'] + \
|
||||
'</span></button></a>\n'
|
||||
|
||||
if not newsHeader:
|
||||
# button for the outbox
|
||||
tlStr += \
|
||||
' <a href="' + usersPath + \
|
||||
|
@ -6114,6 +6124,7 @@ def getTimelineButtonHeader(defaultTimeline: str,
|
|||
'/calendar"><button class="button">' + \
|
||||
translate['Happening This Week'] + '</button></a>\n'
|
||||
|
||||
if not newsHeader:
|
||||
if not iconsAsButtons:
|
||||
# the search button
|
||||
tlStr += \
|
||||
|
@ -6154,6 +6165,7 @@ def getTimelineButtonHeader(defaultTimeline: str,
|
|||
'<span>' + translate['Calendar'] + \
|
||||
'</span></button></a>\n'
|
||||
|
||||
if not newsHeader:
|
||||
# the show/hide button, for a simpler header appearance
|
||||
if not iconsAsButtons:
|
||||
tlStr += \
|
||||
|
@ -6204,6 +6216,7 @@ def getTimelineButtonHeader(defaultTimeline: str,
|
|||
'<span>' + translate['Links'] + \
|
||||
'</span></button></a>\n'
|
||||
|
||||
if not newsHeader:
|
||||
tlStr += followApprovals
|
||||
# end of the button header with inbox, outbox, etc
|
||||
tlStr += ' </div>\n'
|
||||
|
|
Loading…
Reference in New Issue