python-in-edu icon indicating copy to clipboard operation
python-in-edu copied to clipboard

Revise resource form - Open Pull Request

Open meg-ray opened this issue 3 years ago • 4 comments

Users must fill out a form to add a resource to the database. Some adjustments need to be made to the form including:

  • making it possible to select more than one option from the dropdowns
  • adding help text
  • making the "Requirements" and "License" prompts optional
  • adding the ability to add multiple links and give each link a name.
  • adding a field where users can specify whether the resource is an open source project, an open education resource, free, or freemium

meg-ray avatar May 03 '21 20:05 meg-ray

Hi @meg-ray , I will work on it.

sijanonly avatar May 15 '21 10:05 sijanonly

For "adding help text", I am using 'placeholder' in order to include help text.

sijanonly avatar May 15 '21 11:05 sijanonly

Need more clarification on following :

1. Making it possible to select more than one option from the dropdowns  -> We have three dropdown fields
   a. Requires signup
   b. user type
   c. python related 

 Do we need to make it multi-select for all these 3 fields?

2. Adding help text (SOLVED)  -> I used the placeholder to solve it.

3. Making the "Requirements" and "License" prompts optional (ALREADY SOLVED ?)  -> There are already optional 

4. Adding the ability to add multiple links and give each link a name.
 -> User can add three links in the current UI. (url1, url2, url3)
 -> We want to allow users to add multiple links?
 -> What do you mean by name? Currently, we have URL/description as fields. We are adding an extra field for 'name'?

5. Adding a field where users can specify whether the resource is an open-source project,
 an open education resource, free, or freemium (ALREADY SOLVED)
 -> I think it's already solved. currently use_type field. 

sijanonly avatar May 15 '21 12:05 sijanonly

Per our conversation, updating this issue.

meg-ray avatar May 15 '21 20:05 meg-ray