mirror of
https://github.com/ascribe/onion.git
synced 2024-12-22 17:33:14 +01:00
git removed s3-fineuploader
This commit is contained in:
parent
c8cb456709
commit
3f3e9a273f
1
.gitignore
vendored
1
.gitignore
vendored
@ -12,7 +12,6 @@ logs
|
||||
results
|
||||
|
||||
node_modules/*
|
||||
!node_modules/react-s3-fineuploader
|
||||
|
||||
build
|
||||
|
||||
|
@ -15,7 +15,7 @@ import Property from './ascribe_forms/property';
|
||||
|
||||
import apiUrls from '../constants/api_urls';
|
||||
|
||||
import ReactS3FineUploader from 'ReactS3FineUploader';
|
||||
import ReactS3FineUploader from './ascribe_uploader/react_s3_fine_uploader';
|
||||
|
||||
import DatePicker from 'react-datepicker/dist/react-datepicker';
|
||||
|
||||
@ -26,6 +26,7 @@ let RegisterPiece = React.createClass( {
|
||||
<div className="row ascribe-row">
|
||||
<div className="col-md-6">
|
||||
<FileUploader />
|
||||
<br />
|
||||
</div>
|
||||
<div className="col-md-6">
|
||||
<RegisterPieceForm />
|
||||
@ -114,11 +115,11 @@ let RegisterPieceForm = React.createClass({
|
||||
render() {
|
||||
return (
|
||||
<Form
|
||||
url={apiUrls.users_login}
|
||||
url={apiUrls.pieces_list}
|
||||
handleSuccess={this.handleSuccess}
|
||||
buttons={
|
||||
<button type="submit" className="btn ascribe-btn ascribe-btn-login">
|
||||
Log in to ascribe
|
||||
Register your artwork
|
||||
</button>}
|
||||
spinner={
|
||||
<button className="btn ascribe-btn ascribe-btn-login ascribe-btn-login-spinner">
|
||||
@ -141,9 +142,56 @@ let RegisterPieceForm = React.createClass({
|
||||
placeholder="The title of the artwork"
|
||||
required/>
|
||||
</Property>
|
||||
<Property
|
||||
name='date_created'
|
||||
label="Year Created">
|
||||
<InputDate
|
||||
placeholderText="Year Created (e.g. 2015)" />
|
||||
</Property>
|
||||
<Property
|
||||
name='num_editions'
|
||||
label="Number of editions">
|
||||
<input
|
||||
type="number"
|
||||
placeholder="Specify the number of unique editions for this artwork"
|
||||
min={1}
|
||||
required/>
|
||||
</Property>
|
||||
<hr />
|
||||
</Form>
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
let InputDate = React.createClass({
|
||||
propTypes: {
|
||||
placeholderText: React.PropTypes.string
|
||||
},
|
||||
|
||||
getInitialState() {
|
||||
return {
|
||||
value: null,
|
||||
value_formatted: null
|
||||
};
|
||||
},
|
||||
|
||||
handleChange(date) {
|
||||
this.setState({
|
||||
value: date,
|
||||
value_formatted: date.format('YYYY')});
|
||||
},
|
||||
|
||||
render: function () {
|
||||
return (
|
||||
<DatePicker
|
||||
key="example2"
|
||||
dateFormat="YYYY"
|
||||
selected={this.state.value}
|
||||
onChange={this.handleChange}
|
||||
onBlur={this.props.onBlur}
|
||||
placeholderText={this.props.placeholderText}/>
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
export default RegisterPiece;
|
||||
|
@ -13,8 +13,7 @@
|
||||
"start": "node server.js"
|
||||
},
|
||||
"browser": {
|
||||
"fineUploader": "./node_modules/react-s3-fineuploader/vendor/s3.fine-uploader.js",
|
||||
"ReactS3FineUploader": "./node_modules/react-s3-fineuploader/react_s3_fine_uploader.js"
|
||||
"fineUploader": "./js/components/ascribe_uploader/vendor/s3.fine-uploader.js"
|
||||
},
|
||||
"browserify-shim": {
|
||||
"fineUploader": "qq"
|
||||
@ -71,6 +70,7 @@
|
||||
"react": "^0.13.2",
|
||||
"react-bootstrap": "~0.22.6",
|
||||
"react-datepicker": "~0.8.0",
|
||||
"react-progressbar": "^1.1.0",
|
||||
"react-router": "^0.13.3",
|
||||
"react-textarea-autosize": "^2.2.3",
|
||||
"reactify": "^1.1.0",
|
||||
|
@ -17,6 +17,7 @@ $BASE_URL: '<%= BASE_URL %>';
|
||||
@import 'ascribe_edition';
|
||||
@import 'ascribe_textarea';
|
||||
@import 'ascribe_media_player';
|
||||
@import 'ascribe_uploader';
|
||||
@import 'ascribe-global-notification';
|
||||
@import 'ascribe_piece_register';
|
||||
@import 'offset_right';
|
||||
|
Loading…
Reference in New Issue
Block a user