mirror of https://gitlab.com/bashrc2/epicyon
Missing parameters
parent
82636e7c2b
commit
49d99488df
18
daemon.py
18
daemon.py
|
@ -1949,7 +1949,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
domain,
|
domain,
|
||||||
domainFull,
|
domainFull,
|
||||||
self.server.defaultTimeline,
|
self.server.defaultTimeline,
|
||||||
self.server.newswire).encode('utf-8')
|
self.server.newswire,
|
||||||
|
self.server.themeName).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -2042,7 +2043,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
domain,
|
domain,
|
||||||
domainFull,
|
domainFull,
|
||||||
self.server.defaultTimeline,
|
self.server.defaultTimeline,
|
||||||
self.server.newswire).encode('utf-8')
|
self.server.newswire,
|
||||||
|
self.server.themeName).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -9217,7 +9219,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
nickname, domain,
|
nickname, domain,
|
||||||
domainFull,
|
domainFull,
|
||||||
self.server.defaultTimeline,
|
self.server.defaultTimeline,
|
||||||
self.server.newswire).encode('utf-8')
|
self.server.newswire,
|
||||||
|
self.server.themeName).encode('utf-8')
|
||||||
if not msg:
|
if not msg:
|
||||||
print('Error replying to ' + inReplyToUrl)
|
print('Error replying to ' + inReplyToUrl)
|
||||||
self._404()
|
self._404()
|
||||||
|
@ -9246,7 +9249,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
path, domain,
|
path, domain,
|
||||||
port,
|
port,
|
||||||
httpPrefix,
|
httpPrefix,
|
||||||
self.server.defaultTimeline).encode('utf-8')
|
self.server.defaultTimeline,
|
||||||
|
self.server.themeName).encode('utf-8')
|
||||||
if msg:
|
if msg:
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
|
@ -9295,7 +9299,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
path, domain,
|
path, domain,
|
||||||
port,
|
port,
|
||||||
httpPrefix,
|
httpPrefix,
|
||||||
self.server.defaultTimeline).encode('utf-8')
|
self.server.defaultTimeline,
|
||||||
|
self.server.themeName).encode('utf-8')
|
||||||
if msg:
|
if msg:
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
|
@ -11728,7 +11733,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
fields['subject'],
|
fields['subject'],
|
||||||
fields['message'],
|
fields['message'],
|
||||||
filename, attachmentMediaType,
|
filename, attachmentMediaType,
|
||||||
fields['imageDescription'])
|
fields['imageDescription'],
|
||||||
|
self.server.themeName)
|
||||||
if messageJson:
|
if messageJson:
|
||||||
messageJson = messageJson.encode('utf-8')
|
messageJson = messageJson.encode('utf-8')
|
||||||
self._set_headers('text/html',
|
self._set_headers('text/html',
|
||||||
|
|
|
@ -8,18 +8,15 @@ __status__ = "Production"
|
||||||
|
|
||||||
import os
|
import os
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from shutil import copyfile
|
|
||||||
from content import removeLongWords
|
from content import removeLongWords
|
||||||
from utils import removeHtml
|
from utils import removeHtml
|
||||||
from utils import locatePost
|
from utils import locatePost
|
||||||
from utils import loadJson
|
from utils import loadJson
|
||||||
from utils import getConfigParam
|
|
||||||
from utils import votesOnNewswireItem
|
from utils import votesOnNewswireItem
|
||||||
from utils import getNicknameFromActor
|
from utils import getNicknameFromActor
|
||||||
from utils import isEditor
|
from utils import isEditor
|
||||||
from posts import isModerator
|
from posts import isModerator
|
||||||
from webapp_utils import getRightImageFile
|
from webapp_utils import getRightImageFile
|
||||||
from webapp_utils import getImageFile
|
|
||||||
from webapp_utils import htmlHeaderWithExternalStyle
|
from webapp_utils import htmlHeaderWithExternalStyle
|
||||||
from webapp_utils import htmlFooter
|
from webapp_utils import htmlFooter
|
||||||
from webapp_utils import getBannerFile
|
from webapp_utils import getBannerFile
|
||||||
|
@ -282,7 +279,8 @@ def htmlCitations(baseDir: str, nickname: str, domain: str,
|
||||||
blogTitle: str, blogContent: str,
|
blogTitle: str, blogContent: str,
|
||||||
blogImageFilename: str,
|
blogImageFilename: str,
|
||||||
blogImageAttachmentMediaType: str,
|
blogImageAttachmentMediaType: str,
|
||||||
blogImageDescription: str) -> str:
|
blogImageDescription: str,
|
||||||
|
theme: str) -> str:
|
||||||
"""Show the citations screen when creating a blog
|
"""Show the citations screen when creating a blog
|
||||||
"""
|
"""
|
||||||
htmlStr = ''
|
htmlStr = ''
|
||||||
|
@ -314,7 +312,8 @@ def htmlCitations(baseDir: str, nickname: str, domain: str,
|
||||||
htmlStr = htmlHeaderWithExternalStyle(cssFilename)
|
htmlStr = htmlHeaderWithExternalStyle(cssFilename)
|
||||||
|
|
||||||
# top banner
|
# top banner
|
||||||
bannerFile, bannerFilename = getBannerFile(baseDir, nickname, domain)
|
bannerFile, bannerFilename = \
|
||||||
|
getBannerFile(baseDir, nickname, domain, theme)
|
||||||
htmlStr += \
|
htmlStr += \
|
||||||
'<a href="/users/' + nickname + '/newblog" title="' + \
|
'<a href="/users/' + nickname + '/newblog" title="' + \
|
||||||
translate['Go Back'] + '" alt="' + \
|
translate['Go Back'] + '" alt="' + \
|
||||||
|
@ -422,7 +421,8 @@ def htmlNewswireMobile(cssCache: {}, baseDir: str, nickname: str,
|
||||||
|
|
||||||
htmlStr = htmlHeaderWithExternalStyle(cssFilename)
|
htmlStr = htmlHeaderWithExternalStyle(cssFilename)
|
||||||
|
|
||||||
bannerFile, bannerFilename = getBannerFile(baseDir, nickname, domain)
|
bannerFile, bannerFilename = \
|
||||||
|
getBannerFile(baseDir, nickname, domain, theme)
|
||||||
htmlStr += \
|
htmlStr += \
|
||||||
'<a href="/users/' + nickname + '/' + defaultTimeline + '">' + \
|
'<a href="/users/' + nickname + '/' + defaultTimeline + '">' + \
|
||||||
'<img loading="lazy" class="timeline-banner" ' + \
|
'<img loading="lazy" class="timeline-banner" ' + \
|
||||||
|
@ -458,7 +458,7 @@ def htmlNewswireMobile(cssCache: {}, baseDir: str, nickname: str,
|
||||||
|
|
||||||
def htmlEditNewswire(cssCache: {}, translate: {}, baseDir: str, path: str,
|
def htmlEditNewswire(cssCache: {}, translate: {}, baseDir: str, path: str,
|
||||||
domain: str, port: int, httpPrefix: str,
|
domain: str, port: int, httpPrefix: str,
|
||||||
defaultTimeline: str) -> str:
|
defaultTimeline: str, theme: str) -> str:
|
||||||
"""Shows the edit newswire screen
|
"""Shows the edit newswire screen
|
||||||
"""
|
"""
|
||||||
if '/users/' not in path:
|
if '/users/' not in path:
|
||||||
|
@ -479,7 +479,8 @@ def htmlEditNewswire(cssCache: {}, translate: {}, baseDir: str, path: str,
|
||||||
cssFilename = baseDir + '/links.css'
|
cssFilename = baseDir + '/links.css'
|
||||||
|
|
||||||
# filename of the banner shown at the top
|
# filename of the banner shown at the top
|
||||||
bannerFile, bannerFilename = getBannerFile(baseDir, nickname, domain)
|
bannerFile, bannerFilename = \
|
||||||
|
getBannerFile(baseDir, nickname, domain, theme)
|
||||||
|
|
||||||
editNewswireForm = htmlHeaderWithExternalStyle(cssFilename)
|
editNewswireForm = htmlHeaderWithExternalStyle(cssFilename)
|
||||||
|
|
||||||
|
|
|
@ -169,7 +169,8 @@ def htmlNewPost(cssCache: {}, mediaInstance: bool, translate: {},
|
||||||
reportUrl: str, pageNumber: int,
|
reportUrl: str, pageNumber: int,
|
||||||
nickname: str, domain: str,
|
nickname: str, domain: str,
|
||||||
domainFull: str,
|
domainFull: str,
|
||||||
defaultTimeline: str, newswire: {}) -> str:
|
defaultTimeline: str, newswire: {},
|
||||||
|
theme: str) -> str:
|
||||||
"""New post screen
|
"""New post screen
|
||||||
"""
|
"""
|
||||||
replyStr = ''
|
replyStr = ''
|
||||||
|
@ -178,7 +179,8 @@ def htmlNewPost(cssCache: {}, mediaInstance: bool, translate: {},
|
||||||
messageBoxHeight = 400
|
messageBoxHeight = 400
|
||||||
|
|
||||||
# filename of the banner shown at the top
|
# filename of the banner shown at the top
|
||||||
bannerFile, bannerFilename = getBannerFile(baseDir, nickname, domain)
|
bannerFile, bannerFilename = \
|
||||||
|
getBannerFile(baseDir, nickname, domain, theme)
|
||||||
|
|
||||||
if not path.endswith('/newshare'):
|
if not path.endswith('/newshare'):
|
||||||
if not path.endswith('/newreport'):
|
if not path.endswith('/newreport'):
|
||||||
|
|
|
@ -104,7 +104,8 @@ def htmlFrontScreen(rssIconAtTop: bool,
|
||||||
iconsAsButtons)
|
iconsAsButtons)
|
||||||
|
|
||||||
# If this is the news account then show a different banner
|
# If this is the news account then show a different banner
|
||||||
bannerFile, bannerFilename = getBannerFile(baseDir, nickname, domain)
|
bannerFile, bannerFilename = \
|
||||||
|
getBannerFile(baseDir, nickname, domain, theme)
|
||||||
profileHeaderStr = \
|
profileHeaderStr = \
|
||||||
'<img loading="lazy" class="timeline-banner" ' + \
|
'<img loading="lazy" class="timeline-banner" ' + \
|
||||||
'src="/users/' + nickname + '/' + bannerFile + '" />\n'
|
'src="/users/' + nickname + '/' + bannerFile + '" />\n'
|
||||||
|
@ -136,7 +137,7 @@ def htmlFrontScreen(rssIconAtTop: bool,
|
||||||
|
|
||||||
licenseStr = ''
|
licenseStr = ''
|
||||||
bannerFile, bannerFilename = \
|
bannerFile, bannerFilename = \
|
||||||
getBannerFile(baseDir, nickname, domain)
|
getBannerFile(baseDir, nickname, domain, theme)
|
||||||
profileStr += \
|
profileStr += \
|
||||||
htmlFrontScreenPosts(recentPostsCache, maxRecentPosts,
|
htmlFrontScreenPosts(recentPostsCache, maxRecentPosts,
|
||||||
translate,
|
translate,
|
||||||
|
|
|
@ -9,12 +9,10 @@ __status__ = "Production"
|
||||||
import os
|
import os
|
||||||
from shutil import copyfile
|
from shutil import copyfile
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from utils import getConfigParam
|
|
||||||
from utils import getNicknameFromActor
|
from utils import getNicknameFromActor
|
||||||
from utils import getHashtagCategories
|
from utils import getHashtagCategories
|
||||||
from utils import getHashtagCategory
|
from utils import getHashtagCategory
|
||||||
from webapp_utils import getSearchBannerFile
|
from webapp_utils import getSearchBannerFile
|
||||||
from webapp_utils import getImageFile
|
|
||||||
from webapp_utils import getContentWarningButton
|
from webapp_utils import getContentWarningButton
|
||||||
from webapp_utils import htmlHeaderWithExternalStyle
|
from webapp_utils import htmlHeaderWithExternalStyle
|
||||||
from webapp_utils import htmlFooter
|
from webapp_utils import htmlFooter
|
||||||
|
|
|
@ -830,7 +830,7 @@ def htmlProfileShares(actor: str, translate: {},
|
||||||
|
|
||||||
def htmlEditProfile(cssCache: {}, translate: {}, baseDir: str, path: str,
|
def htmlEditProfile(cssCache: {}, translate: {}, baseDir: str, path: str,
|
||||||
domain: str, port: int, httpPrefix: str,
|
domain: str, port: int, httpPrefix: str,
|
||||||
defaultTimeline: str) -> str:
|
defaultTimeline: str, theme: str) -> str:
|
||||||
"""Shows the edit profile screen
|
"""Shows the edit profile screen
|
||||||
"""
|
"""
|
||||||
imageFormats = getImageFormats()
|
imageFormats = getImageFormats()
|
||||||
|
@ -847,7 +847,8 @@ def htmlEditProfile(cssCache: {}, translate: {}, baseDir: str, path: str,
|
||||||
return ''
|
return ''
|
||||||
|
|
||||||
# filename of the banner shown at the top
|
# filename of the banner shown at the top
|
||||||
bannerFile, bannerFilename = getBannerFile(baseDir, nickname, domain)
|
bannerFile, bannerFilename = \
|
||||||
|
getBannerFile(baseDir, nickname, domain, theme)
|
||||||
|
|
||||||
isBot = ''
|
isBot = ''
|
||||||
isGroup = ''
|
isGroup = ''
|
||||||
|
|
|
@ -15,7 +15,6 @@ from utils import isEditor
|
||||||
from utils import loadJson
|
from utils import loadJson
|
||||||
from utils import getDomainFromActor
|
from utils import getDomainFromActor
|
||||||
from utils import getNicknameFromActor
|
from utils import getNicknameFromActor
|
||||||
from utils import getConfigParam
|
|
||||||
from utils import locatePost
|
from utils import locatePost
|
||||||
from utils import isPublicPost
|
from utils import isPublicPost
|
||||||
from utils import firstParagraphFromString
|
from utils import firstParagraphFromString
|
||||||
|
@ -24,7 +23,6 @@ from utils import getHashtagCategory
|
||||||
from feeds import rss2TagHeader
|
from feeds import rss2TagHeader
|
||||||
from feeds import rss2TagFooter
|
from feeds import rss2TagFooter
|
||||||
from webapp_utils import getAltPath
|
from webapp_utils import getAltPath
|
||||||
from webapp_utils import getImageFile
|
|
||||||
from webapp_utils import htmlHeaderWithExternalStyle
|
from webapp_utils import htmlHeaderWithExternalStyle
|
||||||
from webapp_utils import htmlFooter
|
from webapp_utils import htmlFooter
|
||||||
from webapp_utils import getSearchBannerFile
|
from webapp_utils import getSearchBannerFile
|
||||||
|
|
Loading…
Reference in New Issue