Adding team settings to admin console

Этот коммит содержится в:
=Corey Hulen
2015-09-22 01:15:41 -07:00
родитель f05a2c03d5
Коммит 08a3acbb44
23 изменённых файлов: 344 добавлений и 313 удалений

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

@@ -39,6 +39,7 @@ export default class ImageSettings extends React.Component {
config.ImageSettings.AmazonS3SecretAccessKey = React.findDOMNode(this.refs.AmazonS3SecretAccessKey).value;
config.ImageSettings.AmazonS3Bucket = React.findDOMNode(this.refs.AmazonS3Bucket).value;
config.ImageSettings.AmazonS3Region = React.findDOMNode(this.refs.AmazonS3Region).value;
config.ImageSettings.EnablePublicLink = React.findDOMNode(this.refs.EnablePublicLink).checked;
var thumbnailWidth = 120;
if (!isNaN(parseInt(React.findDOMNode(this.refs.ThumbnailWidth).value, 10))) {
@@ -390,6 +391,39 @@ export default class ImageSettings extends React.Component {
</div>
</div>
<div className='form-group'>
<label
className='control-label col-sm-4'
htmlFor='EnablePublicLink'
>
{'Share Public File Link: '}
</label>
<div className='col-sm-8'>
<label className='radio-inline'>
<input
type='radio'
name='EnablePublicLink'
value='true'
ref='EnablePublicLink'
defaultChecked={this.props.config.ImageSettings.EnablePublicLink}
onChange={this.handleChange}
/>
{'true'}
</label>
<label className='radio-inline'>
<input
type='radio'
name='EnablePublicLink'
value='false'
defaultChecked={!this.props.config.ImageSettings.EnablePublicLink}
onChange={this.handleChange}
/>
{'false'}
</label>
<p className='help-text'>{'Allow users to share public links to files and images.'}</p>
</div>
</div>
<div className='form-group'>
<div className='col-sm-12'>
{serverError}