Ameobea / network_database

Web application to hold networks in a centralized location for processing and analysis.
0 stars 0 forks source link

Create import and processing system #8

Open Ameobea opened 8 years ago

Ameobea commented 8 years ago

Users should be presented with an upload form containing various fields in which they must provide info about uploaded networks. There should be general info like a description, tags, and perhaps some required info for categorization purposes (random network, real data, etc.)

Optional fields for stuff like attribution, "See more" links, and other stuff should also be included. Those will all have to be properly escaped and possibly manually verified to keep out spam and such. It may also be a good idea to force users to use a capcha or something similar to avoid any kind of automated spam.

After that, there will of course be a file upload option. The file will be verified to make sure that it's a valid network file, that it's not obnoxiously large, and that it's not going to cause some kind of error when sent through the processing script.