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
|
results
|
||||||
|
|
||||||
node_modules/*
|
node_modules/*
|
||||||
!node_modules/react-s3-fineuploader
|
|
||||||
|
|
||||||
build
|
build
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ import Property from './ascribe_forms/property';
|
|||||||
|
|
||||||
import apiUrls from '../constants/api_urls';
|
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';
|
import DatePicker from 'react-datepicker/dist/react-datepicker';
|
||||||
|
|
||||||
@ -26,6 +26,7 @@ let RegisterPiece = React.createClass( {
|
|||||||
<div className="row ascribe-row">
|
<div className="row ascribe-row">
|
||||||
<div className="col-md-6">
|
<div className="col-md-6">
|
||||||
<FileUploader />
|
<FileUploader />
|
||||||
|
<br />
|
||||||
</div>
|
</div>
|
||||||
<div className="col-md-6">
|
<div className="col-md-6">
|
||||||
<RegisterPieceForm />
|
<RegisterPieceForm />
|
||||||
@ -114,11 +115,11 @@ let RegisterPieceForm = React.createClass({
|
|||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<Form
|
<Form
|
||||||
url={apiUrls.users_login}
|
url={apiUrls.pieces_list}
|
||||||
handleSuccess={this.handleSuccess}
|
handleSuccess={this.handleSuccess}
|
||||||
buttons={
|
buttons={
|
||||||
<button type="submit" className="btn ascribe-btn ascribe-btn-login">
|
<button type="submit" className="btn ascribe-btn ascribe-btn-login">
|
||||||
Log in to ascribe
|
Register your artwork
|
||||||
</button>}
|
</button>}
|
||||||
spinner={
|
spinner={
|
||||||
<button className="btn ascribe-btn ascribe-btn-login ascribe-btn-login-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"
|
placeholder="The title of the artwork"
|
||||||
required/>
|
required/>
|
||||||
</Property>
|
</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 />
|
<hr />
|
||||||
</Form>
|
</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;
|
export default RegisterPiece;
|
||||||
|
@ -13,8 +13,7 @@
|
|||||||
"start": "node server.js"
|
"start": "node server.js"
|
||||||
},
|
},
|
||||||
"browser": {
|
"browser": {
|
||||||
"fineUploader": "./node_modules/react-s3-fineuploader/vendor/s3.fine-uploader.js",
|
"fineUploader": "./js/components/ascribe_uploader/vendor/s3.fine-uploader.js"
|
||||||
"ReactS3FineUploader": "./node_modules/react-s3-fineuploader/react_s3_fine_uploader.js"
|
|
||||||
},
|
},
|
||||||
"browserify-shim": {
|
"browserify-shim": {
|
||||||
"fineUploader": "qq"
|
"fineUploader": "qq"
|
||||||
@ -71,6 +70,7 @@
|
|||||||
"react": "^0.13.2",
|
"react": "^0.13.2",
|
||||||
"react-bootstrap": "~0.22.6",
|
"react-bootstrap": "~0.22.6",
|
||||||
"react-datepicker": "~0.8.0",
|
"react-datepicker": "~0.8.0",
|
||||||
|
"react-progressbar": "^1.1.0",
|
||||||
"react-router": "^0.13.3",
|
"react-router": "^0.13.3",
|
||||||
"react-textarea-autosize": "^2.2.3",
|
"react-textarea-autosize": "^2.2.3",
|
||||||
"reactify": "^1.1.0",
|
"reactify": "^1.1.0",
|
||||||
|
@ -17,6 +17,7 @@ $BASE_URL: '<%= BASE_URL %>';
|
|||||||
@import 'ascribe_edition';
|
@import 'ascribe_edition';
|
||||||
@import 'ascribe_textarea';
|
@import 'ascribe_textarea';
|
||||||
@import 'ascribe_media_player';
|
@import 'ascribe_media_player';
|
||||||
|
@import 'ascribe_uploader';
|
||||||
@import 'ascribe-global-notification';
|
@import 'ascribe-global-notification';
|
||||||
@import 'ascribe_piece_register';
|
@import 'ascribe_piece_register';
|
||||||
@import 'offset_right';
|
@import 'offset_right';
|
||||||
|
Loading…
Reference in New Issue
Block a user