mirror of https://gitlab.com/bashrc2/epicyon
Only admin can set shared item federation domains
parent
12011bfdd4
commit
8c3c22aec3
|
@ -1895,6 +1895,7 @@ def htmlEditProfile(cssCache: {}, translate: {}, baseDir: str, path: str,
|
||||||
peertubeStr = ''
|
peertubeStr = ''
|
||||||
libretranslateStr = ''
|
libretranslateStr = ''
|
||||||
graphicsStr = ''
|
graphicsStr = ''
|
||||||
|
sharesFederationStr = ''
|
||||||
|
|
||||||
adminNickname = getConfigParam(baseDir, 'admin')
|
adminNickname = getConfigParam(baseDir, 'admin')
|
||||||
|
|
||||||
|
@ -1904,6 +1905,10 @@ def htmlEditProfile(cssCache: {}, translate: {}, baseDir: str, path: str,
|
||||||
|
|
||||||
if adminNickname:
|
if adminNickname:
|
||||||
if path.startswith('/users/' + adminNickname + '/'):
|
if path.startswith('/users/' + adminNickname + '/'):
|
||||||
|
# shared items section
|
||||||
|
sharesFederationStr = \
|
||||||
|
_htmlEditProfileSharedItems(baseDir, nickname,
|
||||||
|
domain, translate)
|
||||||
instanceStr, roleAssignStr, peertubeStr, libretranslateStr = \
|
instanceStr, roleAssignStr, peertubeStr, libretranslateStr = \
|
||||||
_htmlEditProfileInstance(baseDir, translate,
|
_htmlEditProfileInstance(baseDir, translate,
|
||||||
peertubeInstances,
|
peertubeInstances,
|
||||||
|
@ -1979,15 +1984,12 @@ def htmlEditProfile(cssCache: {}, translate: {}, baseDir: str, path: str,
|
||||||
editProfileForm += \
|
editProfileForm += \
|
||||||
_htmlEditProfileGitProjects(baseDir, nickname, domain, translate)
|
_htmlEditProfileGitProjects(baseDir, nickname, domain, translate)
|
||||||
|
|
||||||
# shared items section
|
|
||||||
editProfileForm += \
|
|
||||||
_htmlEditProfileSharedItems(baseDir, nickname, domain, translate)
|
|
||||||
|
|
||||||
# Skills section
|
# Skills section
|
||||||
editProfileForm += \
|
editProfileForm += \
|
||||||
_htmlEditProfileSkills(baseDir, nickname, domain, translate)
|
_htmlEditProfileSkills(baseDir, nickname, domain, translate)
|
||||||
|
|
||||||
editProfileForm += roleAssignStr + peertubeStr + graphicsStr + instanceStr
|
editProfileForm += roleAssignStr + peertubeStr + graphicsStr
|
||||||
|
editProfileForm += sharesFederationStr + instanceStr
|
||||||
|
|
||||||
# danger zone section
|
# danger zone section
|
||||||
editProfileForm += _htmlEditProfileDangerZone(translate)
|
editProfileForm += _htmlEditProfileDangerZone(translate)
|
||||||
|
|
Loading…
Reference in New Issue