Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-44170

Profile: Consistency between two ways of changing profile picture

    XMLWordPrintable

    Details

    • Test Plan:
      Hide

      See the description. Test the four inconsistencies described in the description with the two approaches. 

      Show
      See the description. Test the four inconsistencies described in the description with the two approaches. 

      Description

      There are two ways to change the profile picture (see the screenshots): (1) Click the avatar at the upper right corner, click "change," and upload a picture. (2) Click the avatar at the upper right corner, click "my profile," make the cursor hover up the current profile picture, click "Change picture," and upload a picture. If you change the profile picture either ways, the profile picture should get updated in both parts after refreshing the browser.

      Currently, the two ways are inconsistent in the following aspects:

      (1) The first approach accepts a picture whose size is greater than 2MB, while the second approach doesn't;

      (2) The first approach accepts a picture of various types, while the second approach accepts very few file types (for example, the first approach accepts a picture in .webp format, but the second approach doesn't); 

      (3) The first approach allows the user to adjust the picture size and cut the picture, while the second doesn't;

      (4) The first approach restricts the user to upload files that are in picture format, while the second allows the user to upload any file type (but will only accept very few formats and will not give warning messages to tell the user that he/she has uploaded an invalid file).

      These inconsistencies might cause issues. It would be better to extend the file uploading mechanism in the first approach to the second approach.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  Unassigned Unassigned
                  Reporter:
                  fyin2 Fangcong Yin
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Dates

                    Created:
                    Updated:

                      Git Integration