Allow theme specific welcome files

merge-requests/30/head
Bob Mottram 2021-02-27 10:10:05 +00:00
parent 3246fed566
commit 241391747a
1 changed files with 13 additions and 3 deletions

View File

@ -55,9 +55,19 @@ def _getHelpForTimeline(baseDir: str, boxName: str) -> str:
getConfigParam(baseDir, 'language') getConfigParam(baseDir, 'language')
if not language: if not language:
language = 'en' language = 'en'
defaultFilename = \ themeName = \
baseDir + '/defaultwelcome/' + \ getConfigParam(baseDir, 'theme')
'help_' + boxName + '_' + language + '.md' defaultFilename = None
if themeName:
defaultFilename = \
baseDir + '/theme/' + themeName + '/welcome/' + \
'help_' + boxName + '_' + language + '.md'
if not os.path.isfile(defaultFilename):
defaultFilename = None
if not defaultFilename:
defaultFilename = \
baseDir + '/defaultwelcome/' + \
'help_' + boxName + '_' + language + '.md'
if not os.path.isfile(defaultFilename): if not os.path.isfile(defaultFilename):
defaultFilename = \ defaultFilename = \
baseDir + '/defaultwelcome/help_' + boxName + '_en.md' baseDir + '/defaultwelcome/help_' + boxName + '_en.md'