Removed Legal & Support settings from UI if empty (#3662)

Этот коммит содержится в:
David Lu
2016-07-25 20:03:15 -04:00
коммит произвёл Corey Hulen
родитель 426b14d8a9
Коммит c56b429e1d
2 изменённых файлов: 64 добавлений и 41 удалений

Просмотреть файл

@@ -16,6 +16,64 @@ export default class NotLoggedIn extends React.Component {
$('#root').removeClass('container-fluid');
}
render() {
let content = [];
if (global.window.mm_config.HelpLink) {
content.push(
<a
id='help_link'
className='pull-right footer-link'
target='_blank'
rel='noopener noreferrer'
href={global.window.mm_config.HelpLink}
>
<FormattedMessage id='web.footer.help'/>
</a>
);
}
if (global.window.mm_config.TermsOfServiceLink) {
content.push(
<a
id='terms_link'
className='pull-right footer-link'
target='_blank'
rel='noopener noreferrer'
href={global.window.mm_config.TermsOfServiceLink}
>
<FormattedMessage id='web.footer.terms'/>
</a>
);
}
if (global.window.mm_config.PrivacyPolicyLink) {
content.push(
<a
id='privacy_link'
className='pull-right footer-link'
target='_blank'
rel='noopener noreferrer'
href={global.window.mm_config.PrivacyPolicyLink}
>
<FormattedMessage id='web.footer.privacy'/>
</a>
);
}
if (global.window.mm_config.AboutLink) {
content.push(
<a
id='about_link'
className='pull-right footer-link'
target='_blank'
rel='noopener noreferrer'
href={global.window.mm_config.AboutLink}
>
<FormattedMessage id='web.footer.about'/>
</a>
);
}
return (
<div className='inner-wrap'>
<div className='row content'>
@@ -29,42 +87,7 @@ export default class NotLoggedIn extends React.Component {
</div>
<div className='col-xs-12'>
<span className='pull-right footer-link copyright'>{'© 2015-2016 Mattermost, Inc.'}</span>
<a
id='help_link'
className='pull-right footer-link'
target='_blank'
rel='noopener noreferrer'
href={global.window.mm_config.HelpLink}
>
<FormattedMessage id='web.footer.help'/>
</a>
<a
id='terms_link'
className='pull-right footer-link'
target='_blank'
rel='noopener noreferrer'
href={global.window.mm_config.TermsOfServiceLink}
>
<FormattedMessage id='web.footer.terms'/>
</a>
<a
id='privacy_link'
className='pull-right footer-link'
target='_blank'
rel='noopener noreferrer'
href={global.window.mm_config.PrivacyPolicyLink}
>
<FormattedMessage id='web.footer.privacy'/>
</a>
<a
id='about_link'
className='pull-right footer-link'
target='_blank'
rel='noopener noreferrer'
href={global.window.mm_config.AboutLink}
>
<FormattedMessage id='web.footer.about'/>
</a>
{content}
</div>
</div>
</div>