From cb91c241b8b4569171096bc4b9d035b80bda1166 Mon Sep 17 00:00:00 2001 From: lian Date: Fri, 10 Oct 2025 18:14:09 +0800 Subject: [PATCH] not show Wikis tab when ENABLE_WIKI is False (#8292) --- frontend/src/components/main-side-nav-folded.js | 4 +++- frontend/src/components/main-side-nav.js | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/main-side-nav-folded.js b/frontend/src/components/main-side-nav-folded.js index 4c847f1542..6a4b5d94c4 100644 --- a/frontend/src/components/main-side-nav-folded.js +++ b/frontend/src/components/main-side-nav-folded.js @@ -2,7 +2,7 @@ import React, { Fragment } from 'react'; import PropTypes from 'prop-types'; import ModalPortal from './modal-portal'; import { Link } from '@gatsbyjs/reach-router'; -import { gettext, siteRoot, canInvitePeople, enableTC, sideNavFooterCustomHtml, showWechatSupportGroup, +import { gettext, siteRoot, canInvitePeople, canCreateWiki, enableTC, sideNavFooterCustomHtml, showWechatSupportGroup, isPro, isDBSqlite3, customNavItems, mediaUrl, curNoteMsg, enableShowAbout } from '../utils/constants'; import { SIDE_PANEL_FOLDED_WIDTH, SUB_NAV_ITEM_HEIGHT } from '../constants'; import Tip from './side-nav-icon-tip'; @@ -183,6 +183,7 @@ class MainSideNavFolded extends React.Component { } + {canCreateWiki &&
  • + } {canInvitePeople &&
  • diff --git a/frontend/src/components/main-side-nav.js b/frontend/src/components/main-side-nav.js index 243628e7e3..d11242682b 100644 --- a/frontend/src/components/main-side-nav.js +++ b/frontend/src/components/main-side-nav.js @@ -6,7 +6,7 @@ import { gettext, siteRoot, canAddGroup, canAddRepo, canShareRepo, canGenerateShareLink, canGenerateUploadLink, canInvitePeople, enableTC, sideNavFooterCustomHtml, enableShowAbout, showWechatSupportGroup, - canViewOrg, enableOCM, enableOCMViaWebdav, + canViewOrg, enableOCM, enableOCMViaWebdav, canCreateWiki, isPro, isDBSqlite3, customNavItems, mediaUrl, helpLink } from '../utils/constants'; import { seafileAPI } from '../utils/seafile-api'; @@ -263,12 +263,14 @@ class MainSideNav extends React.Component {
  • } + {canCreateWiki &&
  • this.tabItemClick(e, 'published')}> {gettext('Wikis')}
  • + } {canInvitePeople &&
  • this.tabItemClick(e, 'invitations')}>