mirror of https://gitlab.com/bashrc2/epicyon
Tidying
parent
a64b6b0a03
commit
c788674a9c
57
theme.py
57
theme.py
|
@ -456,6 +456,37 @@ def getTextModeLogo(baseDir: str) -> str:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
def _setTextModeTheme(baseDir: str, name: str) -> None:
|
||||||
|
# set the text mode logo which appears on the login screen
|
||||||
|
# in browsers such as Lynx
|
||||||
|
textModeLogoFilename = \
|
||||||
|
baseDir + '/theme/' + name + '/logo.txt'
|
||||||
|
if os.path.isfile(textModeLogoFilename):
|
||||||
|
try:
|
||||||
|
copyfile(textModeLogoFilename,
|
||||||
|
baseDir + '/accounts/logo.txt')
|
||||||
|
except BaseException:
|
||||||
|
pass
|
||||||
|
else:
|
||||||
|
try:
|
||||||
|
copyfile(baseDir + '/img/logo.txt',
|
||||||
|
baseDir + '/accounts/logo.txt')
|
||||||
|
except BaseException:
|
||||||
|
pass
|
||||||
|
|
||||||
|
# set the text mode banner which appears in browsers such as Lynx
|
||||||
|
textModeBannerFilename = \
|
||||||
|
baseDir + '/theme/' + name + '/banner.txt'
|
||||||
|
if os.path.isfile(baseDir + '/accounts/banner.txt'):
|
||||||
|
os.remove(baseDir + '/accounts/banner.txt')
|
||||||
|
if os.path.isfile(textModeBannerFilename):
|
||||||
|
try:
|
||||||
|
copyfile(textModeBannerFilename,
|
||||||
|
baseDir + '/accounts/banner.txt')
|
||||||
|
except BaseException:
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
def _setThemeImages(baseDir: str, name: str) -> None:
|
def _setThemeImages(baseDir: str, name: str) -> None:
|
||||||
"""Changes the profile background image
|
"""Changes the profile background image
|
||||||
and banner to the defaults
|
and banner to the defaults
|
||||||
|
@ -473,31 +504,7 @@ def _setThemeImages(baseDir: str, name: str) -> None:
|
||||||
rightColImageFilename = \
|
rightColImageFilename = \
|
||||||
baseDir + '/theme/' + themeNameLower + '/right_col_image.png'
|
baseDir + '/theme/' + themeNameLower + '/right_col_image.png'
|
||||||
|
|
||||||
textModeLogoFilename = \
|
_setTextModeTheme(baseDir, themeNameLower)
|
||||||
baseDir + '/theme/' + themeNameLower + '/logo.txt'
|
|
||||||
if os.path.isfile(textModeLogoFilename):
|
|
||||||
try:
|
|
||||||
copyfile(textModeLogoFilename,
|
|
||||||
baseDir + '/accounts/logo.txt')
|
|
||||||
except BaseException:
|
|
||||||
pass
|
|
||||||
else:
|
|
||||||
try:
|
|
||||||
copyfile(baseDir + '/img/logo.txt',
|
|
||||||
baseDir + '/accounts/logo.txt')
|
|
||||||
except BaseException:
|
|
||||||
pass
|
|
||||||
|
|
||||||
textModeBannerFilename = \
|
|
||||||
baseDir + '/theme/' + themeNameLower + '/banner.txt'
|
|
||||||
if os.path.isfile(baseDir + '/accounts/banner.txt'):
|
|
||||||
os.remove(baseDir + '/accounts/banner.txt')
|
|
||||||
if os.path.isfile(textModeBannerFilename):
|
|
||||||
try:
|
|
||||||
copyfile(textModeBannerFilename,
|
|
||||||
baseDir + '/accounts/banner.txt')
|
|
||||||
except BaseException:
|
|
||||||
pass
|
|
||||||
|
|
||||||
backgroundNames = ('login', 'shares', 'delete', 'follow',
|
backgroundNames = ('login', 'shares', 'delete', 'follow',
|
||||||
'options', 'block', 'search', 'calendar')
|
'options', 'block', 'search', 'calendar')
|
||||||
|
|
Loading…
Reference in New Issue