mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-01 23:20:51 +00:00
hide share with all if need (#2548)
This commit is contained in:
@@ -5,6 +5,8 @@ import { gettext, siteRoot } from '../utils/constants';
|
||||
import { seafileAPI } from '../utils/seafile-api';
|
||||
import { Badge } from 'reactstrap';
|
||||
|
||||
import { canViewOrg } from '../utils/constants';
|
||||
|
||||
const propTypes = {
|
||||
currentTab: PropTypes.string.isRequired,
|
||||
};
|
||||
@@ -134,12 +136,14 @@ class MainSideNav extends React.Component {
|
||||
{gettext('Shared with me')}
|
||||
</a>
|
||||
</li>
|
||||
{ canViewOrg &&
|
||||
<li className={`tab ${this.state.currentTab === 'org' ? 'tab-cur' : ''}`} onClick={() => this.tabItemClick('org')}>
|
||||
<a href={ siteRoot + '#org/' } className="ellipsis" title={gettext('Shared with all')}>
|
||||
<span className="sf2-icon-organization" aria-hidden="true"></span>
|
||||
{gettext('Shared with all')}
|
||||
</a>
|
||||
</li>
|
||||
}
|
||||
<li className="tab" id="group-nav">
|
||||
<a className="ellipsis user-select-no" title={gettext('Shared with groups')} onClick={this.grpsExtend}>
|
||||
<span className={`toggle-icon float-right fas ${this.state.groupsExtended ?'fa-caret-down':'fa-caret-left'}`} aria-hidden="true"></span>
|
||||
|
@@ -16,6 +16,7 @@ export const fileServerRoot = window.app.config.fileServerRoot;
|
||||
//pageOptions
|
||||
export const canGenerateShareLink = window.app.pageOptions.canGenerateShareLink === 'True';
|
||||
export const canGenerateUploadLink = window.app.pageOptions.canGenerateUploadLink === 'True';
|
||||
export const canViewOrg = window.app.pageOptions.canViewOrg === 'True';
|
||||
export const fileAuditEnabled = window.app.pageOptions.fileAuditEnabled ? true : false;
|
||||
export const enableFileComment = window.app.pageOptions.enableFileComment ? true : false;
|
||||
export const folderPermEnabled = window.app.pageOptions.folderPermEnabled === 'True';
|
||||
|
@@ -37,6 +37,7 @@
|
||||
pageOptions: {
|
||||
canGenerateShareLink: '{{ user.permissions.can_generate_share_link }}',
|
||||
canGenerateUploadLink: '{{ user.permissions.can_generate_upload_link }}',
|
||||
canViewOrg:'{{ user.permissions.can_view_org }}',
|
||||
fileAuditEnabled: '{{ file_audit_enabled }}',
|
||||
enableFileComment: '{{ enable_file_comment }}',
|
||||
folderPermEnabled: '{{ folder_perm_enabled }}',
|
||||
|
Reference in New Issue
Block a user