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