The subject says it all. I am attempting to install H5P SCORM libraries in an install of Drupal 7.59 and running into a roadblock: None of what I am reading—or understanding—is clear about how to install the libraries. I am attempting this on macOS High Sierra under MAMP 4.5 (PHP 7.1.12) and MAMP 3.5.2 (PHP 5.6.10). Apache permissions are fine as far as I can see, FWIW and other temp files and uploads work fine on this setup.
I have installed the following two modules in Drupal:
- H5P: The core H5P module.
- H5P SCORM/xAPI: The H5P SCORM API.
And on the module’s install page I have activated all three modules connected to them:
- H5P (7.x-1.35)
- H5P Editor (7.x-1.35)
- H5P SCORM (7.x-2.4)
But when I go to install the libraries… I just can’t seem to get them to upload without some error happening such as a problem expanding the archive into the temp/
directory and such. The weird thing is temp direcroures are clearly created, but there is no content in them.
I have even followed the “Better Install Instructions” that appear here as a contributed “issue” but with no luck.
The libraries in question are as follows:
Do the decompressed files need to have a directory name such as H5PEditor.ScormFile.h5p
or H5P.Scorm.h5p
? Because if I simply rename the files, the created directory is still h5p-editor-scorm-master
and h5p-scorm-master
.
The tangential question is… Is there simply a way I can just physically place files in the correct directory structure user libraries/
? Or must it be installed via the administration interface? It seems to me if I could just drop those files in, Drupal—and the H5P modules—should be able to see them, right?