manyfold3d / manyfold

A self-hosted digital asset manager for 3d print files.
https://manyfold.app
MIT License
814 stars 49 forks source link

A simpler upload process for single models #3175

Open TheElbinho opened 5 days ago

TheElbinho commented 5 days ago

Is your feature request related to a problem? Please describe. Uploading a single model (with maybe multiple files) requires a lot of effort. The upload prompt seems to be optimized to upload a lot of different models from the same creator, as every uploaded file is treated as a seperate model, with the available inputs applied to all of them.

When I find an interesting model consisting of one or mutiple files, and want to add it to my personal Manyfold collection, the steps necessary to do this at the moment are:

  1. Open Upload page
  2. Possibly add Creator, forcing me to leave the Upload page
  3. Add what I consider the "main" file of the model
  4. Input Collection, if necessary (creating a new one also forces me to leave the page)
  5. Add remaing information (License, Sensitive, Tags)
  6. Upload
  7. Edit the generated Model, uploading the remaining files and editing the information I couldn't enter in the upload process. The URL part is especially grating, because even if I don't add any more info, I really want to add the source URL to the models

Describe the solution you'd like Maybe the upload page as it is now serves a good purpose for something that is not my general use case, but I really want a page where I can add a single model, with multiple files and ALL the attributes a single model can have. If I could generate a creator and collection (even with just the name and blank attributes) from the same page, it would be a nice bonus. If that is not an option, I would consider putting these inputs at the top of the page, as leaving the page is possibly deleting the input I already made in the other boxes.

Edit: I realise adding a .zip file like a Printable download solves the multiple files issue, but sometimes the models come from less happy places like Makerworld, so an option to treat multiple uploads as one model would still be desired

Floppy commented 4 days ago

Yes, this is a good shout. I've got a feature filed for being able to upload a single model without using a zip, but your points here about adding all the required data in one go are a great addition. Thanks :)