OGA 2.0 art submission page changes
Now that I'm sitting down to work on the actual 2.0 site, I'm realizing as I build the node structure that I could have done things a lot better than I did originally. Here are some of the modifications I'm making, if people are curious:
- 2D, 3D, and Audio are no longer 3 different node types. Rather, when you submit art, you select one of those on the submission form. This will make it trivial to add additional types of art, if need be.
- The "type" and "genre" fields aren't particularly useful as they are, and will be superceded by art collections, so I'm going to remove them. Plus, they take up a ton of space on the form.
- Certain form fields, such as the author information, can be hidden by default. Instead, there will be a checkbox that you can check if the work is by someone else, and those fields will be un-hidden if you check the box.
- Similarly, there will be a checkbox for items with special attribution instructions.
- We will allow (but not require) one or more previews to be submitted along with the art piece itself (allowable formats for the preview will be png, jpg, gif, mp3, and ogg). When the user clicks the submit button, if the preview field was left blank, OGA will attempt to automatically generate a preview from one or more of the files the user uploaded. The user will then be shown the automatically-generated preview and be given a chance to change it. If we couldn't generate a preview (in the case of 3D objects, for instance) and no preview is submitted, the user will be required to upload one at this point.