Details

    • Type: Sub-task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.7 Larks
    • Fix Version/s: 1.7 Larks
    • Labels:
      None
    • Sprint:
      1.7 Larks

      Description

      User story: As an owner I would like to set/update/remove application logo image.
      Logo image should be displayed in a header at the left, near the application title (see attached images);
      Logo image should be clickable, and should redirect user to the application main page;
      Application should provide text field to set logo tooltip text for the users with appropriate permissions. If tooltip is not specified, image tooltip should be an application title.
      By default JCommune logo is set with tooltip 'You can change logo in admin mode'
      After entering administration page, by pressing on any of elements: Forum Title, Forum Description, Logo - admin will get a dialog where she would be able to change Forum Title, Forum Description, Logo, Logo Tooltip.
      Add migrations for default values
      If there is no value (it's empty), we should show some default text "Change me"

        Attachments

        1. img_10.png
          img_10.png
          17 kB
        2. img_3.png
          img_3.png
          325 kB
        3. img_5.png
          img_5.png
          17 kB
        4. img_9.jpg
          img_9.jpg
          11 kB

          Issue Links

            Activity

            Hide
            anatolievi4 Andrei Alikov added a comment -

            Stanislav Bashkyrtsev Component description max length was changed to 255. We need to make new release of the Common library.

            Show
            anatolievi4 Andrei Alikov added a comment - Stanislav Bashkyrtsev Component description max length was changed to 255. We need to make new release of the Common library.
            Hide
            ctapobep Stanislav Bashkyrtsev added a comment -

            New version of JTalks Common was released and uploaded to Nexus.

            Show
            ctapobep Stanislav Bashkyrtsev added a comment - New version of JTalks Common was released and uploaded to Nexus.
            Hide
            anatolievi4 Andrei Alikov added a comment -

            4. Fixed. Maximum length of the description was changed to 255.

            Show
            anatolievi4 Andrei Alikov added a comment - 4. Fixed. Maximum length of the description was changed to 255.
            Hide
            anatolievi4 Andrei Alikov added a comment -

            5. Fixed.

            All bugs have been fixed.

            Show
            anatolievi4 Andrei Alikov added a comment - 5. Fixed. All bugs have been fixed.
            Hide
            sasha2888 Alexandra Pancheshenko added a comment - - edited

            Browsers: Firefox 21, IE 10, Google Chrome27, Opera 12.15, Safari 5
            Build version: 1.7.983

            Test scenario:

            1 User can’t upload new Logo image in IE 10 Passed
            2 After editing fields Logo image returns to the default values Passed
            3 The text entered without a space in “Forum description” field is not transferred to the next line Passed
            4 The text entered without a space in “Logo tooltip” field is not transferred to the next line and is not fully displayed. Passed
            5 The focus didn’t moved on upload logo, “Remove logo”, “ Save changes” and “Cancel” buttons Passed
            6 There are vulnerability for XSS injections in “Logo tooltip” field Passed
            7 User can’t upload new Logo image on “Edit profile” page Passed
            8 User can’t upload new avatar after canceling administration window Passed
            9 There is error in confirmation dialog “Ви дійсно хочете повернути логотип за замовчуванням? Passed

            Regression testing:

            Test Result
            1 Logo image is displayed in a header at the left, near the application title Passed
            2 Logo image is clickable, and redirect user to the application main page Passed
            3 Application provide text field to set logo tooltip text for the users with appropriate permissions Passed
            4 By default JCommune logo is set with tooltip 'You can change logo in admin mode Passed
            5 After entering administration page, by pressing on any of elements: Forum Title, Forum Description, Logo - admin will get a dialog where she would be able to change Forum Title, Forum Description, Logo, Logo Tooltip. Passed
            6 If there is no value (it's empty), shown some default text "Change me" Passed
            7 Setting application logo image Passed
            8 Updating application logo image Passed
            9 Removing application logo image Passed
            10 Loaded image with valid format ( Jpg, png, gif, Jpeg) Passed
            11 The name of loaded image has Cyrillic symbols Passed
            12 The name of loaded image with length 255 symb Passed
            13 The name of loaded image has spec.symbols (SPACE, * ? / \ < > , . ( ) [ ] { } ; : ‘ “ ! @ # $ % ^&) Passed
            14 Loaded image with valid size (<= 10240 b) Passed
            15 Forum title with valid length (1 - 100 symbols) Passed
            16 Forum title, that contain Cyrillic symbols Passed
            17 Forum Title that contain Ukrainian symbols Passed
            18 Forum Tile that contain spec. symbols Passed
            19 Forum description with valid length (1- 255 symbols) Passed
            20 Forum description that contain Cyrillic symbols Passed
            21 Forum description that contain Ukrainian symbols Passed
            22 Logo tooltip with valid length (0-255 symb) Passed
            23 Logo tooltip that contain Cyrillic symbols Passed
            24 Logo Tooltip that contain Ukrainian symbols Passed
            25 Using special keys ([Esc], [Enter]) Passed
            26 Loaded image with invalid size (more then 10240 b) Passed
            27 Loaded image with invalid format (txt, excel, bmp, tif) Passed
            28 Forum title with invalid length (empty, more than 100 symbols) Passed
            29 Forum description with invalid length (empty, more than 256 symbols) Passed
            30 Logo tooltip with invalid length (more than 256) Passed
            31 BBcode in fields Passed

            Test result: Issue can be closed

            Show
            sasha2888 Alexandra Pancheshenko added a comment - - edited Browsers : Firefox 21, IE 10, Google Chrome27, Opera 12.15, Safari 5 Build version : 1.7.983 Test scenario : 1 User can’t upload new Logo image in IE 10 Passed 2 After editing fields Logo image returns to the default values Passed 3 The text entered without a space in “Forum description” field is not transferred to the next line Passed 4 The text entered without a space in “Logo tooltip” field is not transferred to the next line and is not fully displayed. Passed 5 The focus didn’t moved on upload logo, “Remove logo”, “ Save changes” and “Cancel” buttons Passed 6 There are vulnerability for XSS injections in “Logo tooltip” field Passed 7 User can’t upload new Logo image on “Edit profile” page Passed 8 User can’t upload new avatar after canceling administration window Passed 9 There is error in confirmation dialog “Ви дійсно хочете повернути логотип за замовчуванням? Passed Regression testing : № Test Result 1 Logo image is displayed in a header at the left, near the application title Passed 2 Logo image is clickable, and redirect user to the application main page Passed 3 Application provide text field to set logo tooltip text for the users with appropriate permissions Passed 4 By default JCommune logo is set with tooltip 'You can change logo in admin mode Passed 5 After entering administration page, by pressing on any of elements: Forum Title, Forum Description, Logo - admin will get a dialog where she would be able to change Forum Title, Forum Description, Logo, Logo Tooltip. Passed 6 If there is no value (it's empty), shown some default text "Change me" Passed 7 Setting application logo image Passed 8 Updating application logo image Passed 9 Removing application logo image Passed 10 Loaded image with valid format ( Jpg, png, gif, Jpeg) Passed 11 The name of loaded image has Cyrillic symbols Passed 12 The name of loaded image with length 255 symb Passed 13 The name of loaded image has spec.symbols (SPACE, * ? / \ < > , . ( ) [ ] { } ; : ‘ “ ! @ # $ % ^&) Passed 14 Loaded image with valid size (<= 10240 b) Passed 15 Forum title with valid length (1 - 100 symbols) Passed 16 Forum title, that contain Cyrillic symbols Passed 17 Forum Title that contain Ukrainian symbols Passed 18 Forum Tile that contain spec. symbols Passed 19 Forum description with valid length (1- 255 symbols) Passed 20 Forum description that contain Cyrillic symbols Passed 21 Forum description that contain Ukrainian symbols Passed 22 Logo tooltip with valid length (0-255 symb) Passed 23 Logo tooltip that contain Cyrillic symbols Passed 24 Logo Tooltip that contain Ukrainian symbols Passed 25 Using special keys ( [Esc] , [Enter] ) Passed 26 Loaded image with invalid size (more then 10240 b) Passed 27 Loaded image with invalid format (txt, excel, bmp, tif) Passed 28 Forum title with invalid length (empty, more than 100 symbols) Passed 29 Forum description with invalid length (empty, more than 256 symbols) Passed 30 Logo tooltip with invalid length (more than 256) Passed 31 BBcode in fields Passed Test result: Issue can be closed

              People

              • Assignee:
                sasha2888 Alexandra Pancheshenko
                Reporter:
                anatolievi4 Andrei Alikov
              • Votes:
                0 Vote for this issue
                Watchers:
                Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 5h
                  5h

                    Structure Helper Panel