mirror of https://gitlab.com/bashrc2/epicyon
Include metadata on about screen
parent
91736b547f
commit
80203466b6
|
@ -11206,13 +11206,15 @@ class PubServer(BaseHTTPRequestHandler):
|
|||
htmlAbout(self.server.cssCache,
|
||||
self.server.baseDir, 'http',
|
||||
self.server.onionDomain,
|
||||
None, self.server.translate)
|
||||
None, self.server.translate,
|
||||
self.server.systemLanguage)
|
||||
elif callingDomain.endswith('.i2p'):
|
||||
msg = \
|
||||
htmlAbout(self.server.cssCache,
|
||||
self.server.baseDir, 'http',
|
||||
self.server.i2pDomain,
|
||||
None, self.server.translate)
|
||||
None, self.server.translate,
|
||||
self.server.systemLanguage)
|
||||
else:
|
||||
msg = \
|
||||
htmlAbout(self.server.cssCache,
|
||||
|
@ -11220,7 +11222,8 @@ class PubServer(BaseHTTPRequestHandler):
|
|||
self.server.httpPrefix,
|
||||
self.server.domainFull,
|
||||
self.server.onionDomain,
|
||||
self.server.translate)
|
||||
self.server.translate,
|
||||
self.server.systemLanguage)
|
||||
msg = msg.encode('utf-8')
|
||||
msglen = len(msg)
|
||||
self._login_headers('text/html', msglen, callingDomain)
|
||||
|
|
|
@ -9,13 +9,14 @@ __status__ = "Production"
|
|||
import os
|
||||
from shutil import copyfile
|
||||
from utils import getConfigParam
|
||||
from webapp_utils import htmlHeaderWithExternalStyle
|
||||
from webapp_utils import htmlHeaderWithWebsiteMarkup
|
||||
from webapp_utils import htmlFooter
|
||||
from webapp_utils import markdownToHtml
|
||||
|
||||
|
||||
def htmlAbout(cssCache: {}, baseDir: str, httpPrefix: str,
|
||||
domainFull: str, onionDomain: str, translate: {}) -> str:
|
||||
domainFull: str, onionDomain: str, translate: {},
|
||||
systemLanguage: str) -> str:
|
||||
"""Show the about screen
|
||||
"""
|
||||
adminNickname = getConfigParam(baseDir, 'admin')
|
||||
|
@ -40,7 +41,10 @@ def htmlAbout(cssCache: {}, baseDir: str, httpPrefix: str,
|
|||
|
||||
instanceTitle = \
|
||||
getConfigParam(baseDir, 'instanceTitle')
|
||||
aboutForm = htmlHeaderWithExternalStyle(cssFilename, instanceTitle)
|
||||
aboutForm = \
|
||||
htmlHeaderWithWebsiteMarkup(cssFilename, instanceTitle,
|
||||
httpPrefix, domainFull,
|
||||
systemLanguage)
|
||||
aboutForm += '<div class="container">' + aboutText + '</div>'
|
||||
if onionDomain:
|
||||
aboutForm += \
|
||||
|
|
Loading…
Reference in New Issue