forked from indymedia/epicyon
Move banners to theme directories
This commit is contained in:
1 parent
7dbf5bd939
commit
03df6dffae
71 files changed
+24
-26
No files matched your search
@@ -485,17 +485,17 @@ def createPerson(baseDir: str, nickname: str, domain: str, port: int,
|
||||
theme = getConfigParam(baseDir, 'theme')
|
||||
if not theme:
|
||||
theme = 'default'
|
||||
defaultProfileImageFilename = baseDir + '/img/image.png'
|
||||
defaultProfileImageFilename = baseDir + '/theme/default/image.png'
|
||||
if theme:
|
||||
if os.path.isfile(baseDir + '/img/image_' + theme + '.png'):
|
||||
defaultBannerFilename = baseDir + '/img/image_' + theme + '.png'
|
||||
if os.path.isfile(baseDir + '/theme/' + theme + '/image.png'):
|
||||
defaultBannerFilename = baseDir + '/theme/' + theme + '/image.png'
|
||||
if os.path.isfile(defaultProfileImageFilename):
|
||||
copyfile(defaultProfileImageFilename, baseDir +
|
||||
'/accounts/' + nickname + '@' + domain + '/image.png')
|
||||
defaultBannerFilename = baseDir + '/img/banner.png'
|
||||
defaultBannerFilename = baseDir + '/theme/default/banner.png'
|
||||
if theme:
|
||||
if os.path.isfile(baseDir + '/img/banner_' + theme + '.png'):
|
||||
defaultBannerFilename = baseDir + '/img/banner_' + theme + '.png'
|
||||
if os.path.isfile(baseDir + '/theme/' + theme + '/banner.png'):
|
||||
defaultBannerFilename = baseDir + '/theme/' + theme + '/banner.png'
|
||||
if os.path.isfile(defaultBannerFilename):
|
||||
copyfile(defaultBannerFilename, baseDir + '/accounts/' +
|
||||
nickname + '@' + domain + '/banner.png')
|
||||
|
||||
@@ -1248,26 +1248,26 @@ def setThemeImages(baseDir: str, name: str) -> None:
|
||||
|
||||
if themeNameLower == 'default':
|
||||
profileImageFilename = \
|
||||
baseDir + '/img/image.png'
|
||||
baseDir + '/theme/default/image.png'
|
||||
bannerFilename = \
|
||||
baseDir + '/img/banner.png'
|
||||
baseDir + '/theme/default/banner.png'
|
||||
searchBannerFilename = \
|
||||
baseDir + '/img/search_banner.png'
|
||||
baseDir + '/theme/default/search_banner.png'
|
||||
leftColImageFilename = \
|
||||
baseDir + '/img/left_col_image.png'
|
||||
baseDir + '/theme/default/left_col_image.png'
|
||||
rightColImageFilename = \
|
||||
baseDir + '/img/right_col_image.png'
|
||||
baseDir + '/theme/default/right_col_image.png'
|
||||
else:
|
||||
profileImageFilename = \
|
||||
baseDir + '/img/image_' + themeNameLower + '.png'
|
||||
baseDir + '/theme/' + themeNameLower + '/image.png'
|
||||
bannerFilename = \
|
||||
baseDir + '/img/banner_' + themeNameLower + '.png'
|
||||
baseDir + '/theme/' + themeNameLower + '/banner.png'
|
||||
searchBannerFilename = \
|
||||
baseDir + '/img/search_banner_' + themeNameLower + '.png'
|
||||
baseDir + '/theme/' + themeNameLower + '/search_banner.png'
|
||||
leftColImageFilename = \
|
||||
baseDir + '/img/left_col_image_' + themeNameLower + '.png'
|
||||
baseDir + '/theme/' + themeNameLower + '/left_col_image.png'
|
||||
rightColImageFilename = \
|
||||
baseDir + '/img/right_col_image_' + themeNameLower + '.png'
|
||||
baseDir + '/theme/' + themeNameLower + '/right_col_image.png'
|
||||
|
||||
backgroundNames = ('login', 'shares', 'delete', 'follow',
|
||||
'options', 'block', 'search', 'calendar')
|
||||
@@ -1286,30 +1286,28 @@ def setThemeImages(baseDir: str, name: str) -> None:
|
||||
for ext in extensions:
|
||||
if themeNameLower == 'default':
|
||||
backgroundImageFilename = \
|
||||
baseDir + '/img/' + backgroundType + \
|
||||
'-background.' + ext
|
||||
baseDir + '/theme/default/' + \
|
||||
backgroundType + '_background.' + ext
|
||||
else:
|
||||
backgroundImageFilename = \
|
||||
baseDir + '/img/' + backgroundType + \
|
||||
'_background_' + themeNameLower + '.' + ext
|
||||
baseDir + '/theme/' + themeNameLower + '/' + \
|
||||
backgroundType + '_background' + '.' + ext
|
||||
|
||||
if os.path.isfile(backgroundImageFilename):
|
||||
try:
|
||||
copyfile(backgroundImageFilename,
|
||||
baseDir + '/accounts/' + backgroundType +
|
||||
'-background.' + ext)
|
||||
baseDir + '/accounts/' +
|
||||
backgroundType + '-background.' + ext)
|
||||
continue
|
||||
except BaseException:
|
||||
pass
|
||||
# background image was not found
|
||||
# so remove any existing file
|
||||
if os.path.isfile(baseDir + '/accounts/' +
|
||||
backgroundType +
|
||||
'-background.' + ext):
|
||||
backgroundType + '-background.' + ext):
|
||||
try:
|
||||
os.remove(baseDir + '/accounts/' +
|
||||
backgroundType +
|
||||
'-background.' + ext)
|
||||
backgroundType + '-background.' + ext)
|
||||
except BaseException:
|
||||
pass
|
||||
|
||||
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Reference in new issue
Block a user