mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-19 18:29:23 +00:00
[side nav footer] added 'Terms' link (#4514)
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import React, { Fragment } from 'react';
|
import React, { Fragment } from 'react';
|
||||||
import { gettext, siteRoot, sideNavFooterCustomHtml, additionalAppBottomLinks } from '../utils/constants';
|
import { gettext, siteRoot, enableTC, sideNavFooterCustomHtml, additionalAppBottomLinks } from '../utils/constants';
|
||||||
import ModalPortal from './modal-portal';
|
import ModalPortal from './modal-portal';
|
||||||
import AboutDialog from './dialog/about-dialog';
|
import AboutDialog from './dialog/about-dialog';
|
||||||
|
|
||||||
@@ -36,6 +36,7 @@ class SideNavFooter extends React.Component {
|
|||||||
<div className="side-nav-footer flex-wrap">
|
<div className="side-nav-footer flex-wrap">
|
||||||
<a href={siteRoot + 'help/'} target="_blank" rel="noopener noreferrer" className="item">{gettext('Help')}</a>
|
<a href={siteRoot + 'help/'} target="_blank" rel="noopener noreferrer" className="item">{gettext('Help')}</a>
|
||||||
<a className="item cursor-pointer" onClick={this.onAboutDialogToggle}>{gettext('About')}</a>
|
<a className="item cursor-pointer" onClick={this.onAboutDialogToggle}>{gettext('About')}</a>
|
||||||
|
{enableTC && <a href={`${siteRoot}terms/`} className="item">{gettext('Terms')}</a>}
|
||||||
{this.renderExternalAppLinks()}
|
{this.renderExternalAppLinks()}
|
||||||
<a href={siteRoot + 'download_client_program/'} className={`item ${additionalAppBottomLinks ? '' : 'last-item'}`}>
|
<a href={siteRoot + 'download_client_program/'} className={`item ${additionalAppBottomLinks ? '' : 'last-item'}`}>
|
||||||
<span aria-hidden="true" className="sf2-icon-monitor vam"></span>{' '}
|
<span aria-hidden="true" className="sf2-icon-monitor vam"></span>{' '}
|
||||||
|
@@ -65,6 +65,8 @@ export const maxNumberOfFilesForFileupload = window.app.pageOptions.maxNumberOfF
|
|||||||
export const curNoteMsg = window.app.pageOptions.curNoteMsg;
|
export const curNoteMsg = window.app.pageOptions.curNoteMsg;
|
||||||
export const curNoteID = window.app.pageOptions.curNoteID;
|
export const curNoteID = window.app.pageOptions.curNoteID;
|
||||||
|
|
||||||
|
export const enableTC = window.app.pageOptions.enableTC;
|
||||||
|
|
||||||
// dtable
|
// dtable
|
||||||
export const workspaceID = window.app.pageOptions.workspaceID;
|
export const workspaceID = window.app.pageOptions.workspaceID;
|
||||||
export const showLogoutIcon = window.app.pageOptions.showLogoutIcon;
|
export const showLogoutIcon = window.app.pageOptions.showLogoutIcon;
|
||||||
|
@@ -107,6 +107,7 @@
|
|||||||
curNoteMsg: '{{ request.cur_note.message|urlize|escapejs }}',
|
curNoteMsg: '{{ request.cur_note.message|urlize|escapejs }}',
|
||||||
curNoteID: '{{ request.cur_note.id }}',
|
curNoteID: '{{ request.cur_note.id }}',
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
enableTC: {% if enable_terms_and_conditions %} true {% else %} false {% endif %},
|
||||||
showLogoutIcon: {% if show_logout_icon %} true {% else %} false {% endif %},
|
showLogoutIcon: {% if show_logout_icon %} true {% else %} false {% endif %},
|
||||||
additionalShareDialogNote: {% if additional_share_dialog_note %} {{ additional_share_dialog_note|safe }} {% else %} null {% endif %},
|
additionalShareDialogNote: {% if additional_share_dialog_note %} {{ additional_share_dialog_note|safe }} {% else %} null {% endif %},
|
||||||
additionalAppBottomLinks: {% if additional_app_bottom_links %} {{ additional_app_bottom_links|safe }} {% else %} null {% endif %},
|
additionalAppBottomLinks: {% if additional_app_bottom_links %} {{ additional_app_bottom_links|safe }} {% else %} null {% endif %},
|
||||||
|
Reference in New Issue
Block a user