javulorg / javul

http://www.javul.org
MIT License
0 stars 6 forks source link

Under 'Areas of Interest' and 'Job Skills', When user click on single option, multiple options are selected. #101

Open Shivakumarbv opened 5 years ago

Shivakumarbv commented 5 years ago

Environment :- Windows 7 Module :- My Profile / User Wiki Credentials :- r6.pulsefbi@gmail.com Priority :- High

Steps to reproduce :- 1.Open Javul Site and login with given credentials. 2.Click on Account Settings and click on Browse under Areas of Interest. 3.Select any option and observe.

  1. Click on Browse under Job Skills. 5.Select any option and observe.

Actual Result :- Under 'Areas of Interest' and 'Job Skills', When user click on single option, multiple options are selected. Without selecting if user click on all the options and then select any one option, Still all the options are selected. Expected Result :- Under 'Areas of Interest' and 'Job Skills', When user click on single option, multiple options are selected. If it is a multi-select list box, then all the options that user select, shouldbe displayed while selecting.

Video URL :- https://drive.google.com/file/d/1y6bHt7sAgRcqPVb14Wc5dv7MImFHTbkt/view?usp=sharing

acipher commented 5 years ago

@javulorg can you please validate this issue. Job Skills and Area of Interest options are in hierarchy can you please check Reference Link and please let me know what we have to do in this issue.

javulorg commented 5 years ago

I have to think about how an outsider would expect this to work and then we can design the interface from there.

I noticed that yes, when I start from an empty set of skills and I click Browse to set the skills and if I just click on various options, and then click on 'Set skill', it remembers all the options I had set and it saves those to my profile.

Starting from an empty Skill set, here's the desired interface for the Popup:

Thats all I have for now. Lets try this and see how it looks and then make additional changes if needed. Once its finalized, we can reproduce this for the Job Skills also.

On another note, I'm thinking if we should move the Job skills/area of interest to the Profile settings. I'll think about it and will make a task about it later.

acipher commented 5 years ago

In the Popup, provide the ability for the the Search function but provide a separate Text box where the user can type. Don't let them type in the same area where the skills are provided. The reason is that if we do this, the place where the user can type, moves every time a new skill is added. Therefore, a user does not a predictable typing area in the same area. Near the Text box, we can have the label 'Search a skill

I think we don't need search functionality. we can manage to handle the skills selection based on the current hierarchy system only.. Or else we can remove hierarchy selection and just provide search with prefilled items to choose from.

acipher commented 5 years ago

We have changed functionality as you said in above conversation except Search functionality. Please check now user can able to select single option at a time and showing selected job skill as currently selected and with remove icon. At here if you click on remove icon then that particular skill will be deleted.

image

If changes are approved then please close this issue.

javulorg commented 5 years ago

Currently if I want to add 5 skills, I have to go into that interface 5 times. Could you recheck my post? It mentions a button "Add this skill". I also mentioned that I want to remove the Editing functionality on the Accounts page. This means I should not be able to remove entries in this interface: image

I'm also able to type text into that space. I want to disable that text typing.

As for Search ability, I guess its fine for now. Although I do want it eventually. The reason is that once there's a lot of skills, it will be easier for a user to type and search for a skill than to browse the tree to find the skill of their choice. Having both functionalities makes it more convenient for the user to find what they're looking for. So yes, its fine, you can ignore the Search functionality for now.