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

Copyright button in H5P activities ignores the metadata information

XMLWordPrintable

    • MOODLE_311_STABLE, MOODLE_400_STABLE, MOODLE_401_STABLE
    • MOODLE_401_STABLE, MOODLE_402_STABLE, MOODLE_403_STABLE
    • MDL-74129-401
    • MDL-74129-403
    • MDL-74129-master
    • Hide

      Covered by PHPUnit and behat tests.

       

      Some manual tests can be run too to confirm the metadata information can also be edited:

      1. Create a course.
      2. Add an H5P activity, uploading the attached arithmetic-quiz-withmetadata.h5pfile. In the "H5P options" section, check, at least, the "Copyright button".
      3. Check the Rights of use button is displayed at the bottom of the H5P content.
      4. Click the Rights of use button.
      5. Check some information is displayed, like:
        • Licence: Attribution (CC BY) 4.0 International (CC BY 4.0)
        • Author: User Creator H5P (Author), h5p.org (Originator)
        • Year: 2000-2023
        • Source: http://h5p.org
        • License extras: This is licence extras information added for testing purposes.
        • Changelog: Metadata added, Another User
      6. Click the Edit H5P content link below the H5P content.
      7. In "Text overrides and translations", check "Catalan" is the default Language.
      8. Click the Metadata button near the Title.
      9. Change any of these fields (for instance, the Years (from)), Save metadata and Save changes.
      10. Click the Rights of use button.
      11. Check the Copyright information has been updated properly, including the changes done in step #9.
      Show
      Covered by PHPUnit and behat tests.   Some manual tests can be run too to confirm the metadata information can also be edited: Create a course. Add an H5P activity, uploading the attached arithmetic-quiz-withmetadata.h5p file. In the "H5P options" section, check, at least, the "Copyright button". Check the Rights of use button is displayed at the bottom of the H5P content. Click the Rights of use button. Check some information is displayed, like: Licence: Attribution (CC BY) 4.0 International (CC BY 4.0) Author: User Creator H5P (Author), h5p.org (Originator) Year: 2000-2023 Source: http://h5p.org License extras: This is licence extras information added for testing purposes. Changelog: Metadata added, Another User Click the Edit H5P content link below the H5P content. In "Text overrides and translations", check "Catalan" is the default Language. Click the Metadata button near the Title. Change any of these fields (for instance, the Years (from)), Save metadata and Save changes. Click the Rights of use button. Check the Copyright information has been updated properly, including the changes done in step #9.
    • 5
    • HQ 2023 Sprint I4.1 Moppies

      Hello,

      I use very often the H5P activities in my courses on Moodle. Until now, I always used them with the "black" Plugin and everything worked nicely. I always fill out the Metadata because I want other people to know exactly where the exercises come from and that they can use them. And this works: On Moodle sites and on a WordPress site where I've tried it.

      Ultimately, I've checked the "blue" H5P activity on Moodle. The problem is: Although I choose in the settings that the Copyright button should be shown, this doesn't happen. This is not a problem of a specific content, it just happens with everything an on all the Moodle instances where I tried it: At work, on my private Moodle, on other Moodles ... Can anyone help me?

      I give you three screenshots. If you want, you can also try it out on my private Moodle site (guest access) although that won't help much as you can't see much what's behind the scenes:

      1) With the Plugin: https://moodle.arcoworld.de/mod/hvp/view.php?id=83

      2) As a Moodle activity: https://moodle.arcoworld.de/mod/h5pactivity/view.php?id=4

      Another annoying thing is that if I download an H5P activity from the plugin and upload it then into the content bank the metadata are not just not visible, but even deleted, so that in this case, I first had to reinsert the data and then I could check if they are displayed (which I did). This problem doesn't happen if I insert it somewhere else with the plugin or on a website that works with Wordpress.

      Thank you very much,

      Clemens

            sarjona Sara Arjona (@sarjona)
            clemensarnold Clemens Arnold
            Laurent David Laurent David
            Huong Nguyen Huong Nguyen
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            14 Vote for this issue
            Watchers:
            21 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 7 hours, 17 minutes
                7h 17m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.