Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-62854

Glossary entry icons should be text links

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Development in progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.5, 4.0
    • Fix Version/s: None
    • Component/s: Glossary
    • Labels:
    • Testing Instructions:
      Hide
      1. Log in as an admin and enable portfolios: Site Administration > Advanced Features > Enable portfolios.
      2. Activate the 'File download' portolio: Site administration > Plugins > Portfolios > Manage portfolios. Choose "Enabled and visible" for "File download plugin".
      3. Log in as a user with the role of editing teacher in a course and go to the course.
      4. Turn editing on and add a glossary named 'Secondary'.
      5. Set 'Approved by default' to No, leave all other settings as default and save and return to course.
      6. Add another glossary named 'Main'.
      7. Set 'Glossary type' to 'Main glossary', leave all other settings as default and save and return to course.
      8. Go to the Secondary glossary and add a new entry.
      9. Verify that the entry has a link named 'Permalink' which links to the particular entry.
      10. Verify that the entry has a link named 'Undo approval'.
      11. Click the link 'Undo approval' and verify that the text '(this entry is currently hidden)' is displayed.
      12. Click the link 'Waiting approval (1)' and verify that a link named 'Approve' is shown.
      13. Click the link 'Approve'.
      14. Verify that the entry once again has a link named 'Undo approval'.
      15. Verify that the entry has a link named 'Export to main glossary'.
      16. Click the link 'Export to main glossary' and verify that you are prompted to export the entry to the Main glossary.
      17. Click continue.
      18. Verify that the entry now displays the text 'Exported entry'.
      19. Go to the Main glossary and verify that it contains the entry that you just exported.
      20. Verify that the entry has a link named 'Delete'.
      21. Click the link 'Delete' and verify that the entry is removed from the Main glossary.
      22. Return to the Secondary glossary and verify that the entry no longer displays the text 'Exported entry' but instead once again has a link named 'Export to main glossary'.
      23. Verify that the entry has a link named 'Delete'.
      24. Click the link 'Delete' and verify that you are prompted to delete the entry.
      25. Delete the entry.
      26. Return to the Secondary glossary and add a new entry.
      27. Verify that the entry has a link named 'Edit' which links to the page for editing the particular entry.
      28. Verify that the entry has a link named 'Export to portfolio'.
      29. Click the link 'Export to portfolio' and verify that you are prompted to select a destination for export. (Options will depend on which portfolios are enabled on the site.)
      Show
      Log in as an admin and enable portfolios: Site Administration > Advanced Features > Enable portfolios. Activate the 'File download' portolio: Site administration > Plugins > Portfolios > Manage portfolios. Choose "Enabled and visible" for "File download plugin". Log in as a user with the role of editing teacher in a course and go to the course. Turn editing on and add a glossary named 'Secondary'. Set 'Approved by default' to No, leave all other settings as default and save and return to course. Add another glossary named 'Main'. Set 'Glossary type' to 'Main glossary', leave all other settings as default and save and return to course. Go to the Secondary glossary and add a new entry. Verify that the entry has a link named 'Permalink' which links to the particular entry. Verify that the entry has a link named 'Undo approval'. Click the link 'Undo approval' and verify that the text '(this entry is currently hidden)' is displayed. Click the link 'Waiting approval (1)' and verify that a link named 'Approve' is shown. Click the link 'Approve'. Verify that the entry once again has a link named 'Undo approval'. Verify that the entry has a link named 'Export to main glossary'. Click the link 'Export to main glossary' and verify that you are prompted to export the entry to the Main glossary. Click continue. Verify that the entry now displays the text 'Exported entry'. Go to the Main glossary and verify that it contains the entry that you just exported. Verify that the entry has a link named 'Delete'. Click the link 'Delete' and verify that the entry is removed from the Main glossary. Return to the Secondary glossary and verify that the entry no longer displays the text 'Exported entry' but instead once again has a link named 'Export to main glossary'. Verify that the entry has a link named 'Delete'. Click the link 'Delete' and verify that you are prompted to delete the entry. Delete the entry. Return to the Secondary glossary and add a new entry. Verify that the entry has a link named 'Edit' which links to the page for editing the particular entry. Verify that the entry has a link named 'Export to portfolio'. Click the link 'Export to portfolio' and verify that you are prompted to select a destination for export. (Options will depend on which portfolios are enabled on the site.)
    • Affected Branches:
      MOODLE_35_STABLE, MOODLE_40_STABLE
    • Pull Master Branch:
      MDL-62854_master

      Description

      As mentioned in MDL-62288, for consistency with other activities such as forum, it would be good for glossary entry icons to be replaced with text links.

      Forum post with text links:

      Glossary entry with icons:

        Attachments

        1. Approve.png
          Approve.png
          18 kB
        2. forum post with text links.png
          forum post with text links.png
          25 kB
        3. glossary entry with icons.png
          glossary entry with icons.png
          7 kB
        4. glossary icons inc export to main glossary.png
          glossary icons inc export to main glossary.png
          2 kB
        5. links.png
          links.png
          14 kB

          Issue Links

            Activity

              People

              Assignee:
              jsegarra Juan Segarra Montesinos
              Reporter:
              tsala Helen Foster
              Peer reviewer:
              Damyon Wiese
              Integrator:
              Eloy Lafuente (stronk7)
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated: