mirror of https://gitlab.com/bashrc2/epicyon
Tidying
parent
8638369962
commit
d466b83df0
|
@ -113,13 +113,14 @@ from blog import htmlBlogView
|
|||
from blog import htmlBlogPage
|
||||
from blog import htmlBlogPost
|
||||
from blog import htmlEditBlog
|
||||
from webapp_utils import htmlHashtagBlocked
|
||||
from webapp_utils import htmlFollowingList
|
||||
from webapp_utils import setBlogAddress
|
||||
from webapp_utils import getBlogAddress
|
||||
from webapp_calendar import htmlCalendarDeleteConfirm
|
||||
from webapp_calendar import htmlCalendar
|
||||
from webapp_about import htmlAbout
|
||||
from webapp_confirm import htmlConfirmDelete
|
||||
from webapp import htmlFollowingList
|
||||
from webapp_confirm import htmlConfirmRemoveSharedItem
|
||||
from webapp_confirm import htmlConfirmUnblock
|
||||
from webapp_person_options import htmlPersonOptions
|
||||
|
@ -143,7 +144,6 @@ from webapp_suspended import htmlSuspended
|
|||
from webapp_tos import htmlTermsOfService
|
||||
from webapp_confirm import htmlConfirmFollow
|
||||
from webapp_confirm import htmlConfirmUnfollow
|
||||
from webapp import htmlHashtagBlocked
|
||||
from webapp_post import htmlPostReplies
|
||||
from webapp_post import htmlIndividualPost
|
||||
from webapp_profile import htmlEditProfile
|
||||
|
|
56
webapp.py
56
webapp.py
|
@ -1,56 +0,0 @@
|
|||
__filename__ = "webapp.py"
|
||||
__author__ = "Bob Mottram"
|
||||
__license__ = "AGPL3+"
|
||||
__version__ = "1.1.0"
|
||||
__maintainer__ = "Bob Mottram"
|
||||
__email__ = "bob@freedombone.net"
|
||||
__status__ = "Production"
|
||||
|
||||
import os
|
||||
from webapp_utils import htmlHeaderWithExternalStyle
|
||||
from webapp_utils import htmlFooter
|
||||
|
||||
|
||||
def htmlFollowingList(cssCache: {}, baseDir: str,
|
||||
followingFilename: str) -> str:
|
||||
"""Returns a list of handles being followed
|
||||
"""
|
||||
with open(followingFilename, 'r') as followingFile:
|
||||
msg = followingFile.read()
|
||||
followingList = msg.split('\n')
|
||||
followingList.sort()
|
||||
if followingList:
|
||||
cssFilename = baseDir + '/epicyon-profile.css'
|
||||
if os.path.isfile(baseDir + '/epicyon.css'):
|
||||
cssFilename = baseDir + '/epicyon.css'
|
||||
|
||||
followingListHtml = htmlHeaderWithExternalStyle(cssFilename)
|
||||
for followingAddress in followingList:
|
||||
if followingAddress:
|
||||
followingListHtml += \
|
||||
'<h3>@' + followingAddress + '</h3>'
|
||||
followingListHtml += htmlFooter()
|
||||
msg = followingListHtml
|
||||
return msg
|
||||
return ''
|
||||
|
||||
|
||||
def htmlHashtagBlocked(cssCache: {}, baseDir: str, translate: {}) -> str:
|
||||
"""Show the screen for a blocked hashtag
|
||||
"""
|
||||
blockedHashtagForm = ''
|
||||
cssFilename = baseDir + '/epicyon-suspended.css'
|
||||
if os.path.isfile(baseDir + '/suspended.css'):
|
||||
cssFilename = baseDir + '/suspended.css'
|
||||
|
||||
blockedHashtagForm = htmlHeaderWithExternalStyle(cssFilename)
|
||||
blockedHashtagForm += '<div><center>\n'
|
||||
blockedHashtagForm += \
|
||||
' <p class="screentitle">' + \
|
||||
translate['Hashtag Blocked'] + '</p>\n'
|
||||
blockedHashtagForm += \
|
||||
' <p>See <a href="/terms">' + \
|
||||
translate['Terms of Service'] + '</a></p>\n'
|
||||
blockedHashtagForm += '</center></div>\n'
|
||||
blockedHashtagForm += htmlFooter()
|
||||
return blockedHashtagForm
|
|
@ -20,6 +20,51 @@ from content import addHtmlTags
|
|||
from content import replaceEmojiFromTags
|
||||
|
||||
|
||||
def htmlFollowingList(cssCache: {}, baseDir: str,
|
||||
followingFilename: str) -> str:
|
||||
"""Returns a list of handles being followed
|
||||
"""
|
||||
with open(followingFilename, 'r') as followingFile:
|
||||
msg = followingFile.read()
|
||||
followingList = msg.split('\n')
|
||||
followingList.sort()
|
||||
if followingList:
|
||||
cssFilename = baseDir + '/epicyon-profile.css'
|
||||
if os.path.isfile(baseDir + '/epicyon.css'):
|
||||
cssFilename = baseDir + '/epicyon.css'
|
||||
|
||||
followingListHtml = htmlHeaderWithExternalStyle(cssFilename)
|
||||
for followingAddress in followingList:
|
||||
if followingAddress:
|
||||
followingListHtml += \
|
||||
'<h3>@' + followingAddress + '</h3>'
|
||||
followingListHtml += htmlFooter()
|
||||
msg = followingListHtml
|
||||
return msg
|
||||
return ''
|
||||
|
||||
|
||||
def htmlHashtagBlocked(cssCache: {}, baseDir: str, translate: {}) -> str:
|
||||
"""Show the screen for a blocked hashtag
|
||||
"""
|
||||
blockedHashtagForm = ''
|
||||
cssFilename = baseDir + '/epicyon-suspended.css'
|
||||
if os.path.isfile(baseDir + '/suspended.css'):
|
||||
cssFilename = baseDir + '/suspended.css'
|
||||
|
||||
blockedHashtagForm = htmlHeaderWithExternalStyle(cssFilename)
|
||||
blockedHashtagForm += '<div><center>\n'
|
||||
blockedHashtagForm += \
|
||||
' <p class="screentitle">' + \
|
||||
translate['Hashtag Blocked'] + '</p>\n'
|
||||
blockedHashtagForm += \
|
||||
' <p>See <a href="/terms">' + \
|
||||
translate['Terms of Service'] + '</a></p>\n'
|
||||
blockedHashtagForm += '</center></div>\n'
|
||||
blockedHashtagForm += htmlFooter()
|
||||
return blockedHashtagForm
|
||||
|
||||
|
||||
def headerButtonsFrontScreen(translate: {},
|
||||
nickname: str, boxName: str,
|
||||
authorized: bool,
|
||||
|
|
Loading…
Reference in New Issue