Omeka Sでアイテムやメディアの一括登録を行うためのBulk Importモジュールについて、version 3.3.28.0から3.3.33.2において、メディアを登録できない不具合があります。メディアの登録が必要な場合は、とりあえずversion 3.3.27.0以前のモジュールを使用するなど、回避策が必要です。
ただ、本件についてIssueを作成したところ、早速不具合を修正いただきました。
https://gitlab.com/Daniel-KM/Omeka-S-module-BulkImport/-/issues/10
7/1時点ではGitLab上のソースコードのみが修正された状態ですが、近くGitHubのReleasesにも追加されると思います。本モジュールをお使いの際はご注意ください。
なお、GitLabのソースコードからインストールする場合には、こちらのREADMEをご確認ください。具体的には、modulesディレクトリに移動して、以下のようなコマンドを実行します。
$ cd modules/ $ git clone https://gitlab.com/Daniel-KM/Omeka-S-module-BulkImport.git BulkImport Cloning into 'BulkImport'... remote: Enumerating objects: 7580, done. remote: Counting objects: 100% (1627/1627), done. remote: Compressing objects: 100% (746/746), done. remote: Total 7580 (delta 1056), reused 1163 (delta 750), pack-reused 5953 Receiving objects: 100% (7580/7580), 8.08 MiB | 20.02 MiB/s, done. Resolving deltas: 100% (5095/5095), done. $ cd BulkImport/ $ composer install --no-dev Installing dependencies from lock file Verifying lock file contents can be installed on current platform. Package operations: 12 installs, 0 updates, 0 removals - Downloading composer/installers (v2.1.1) - Downloading oomphinc/composer-installers-extender (2.0.1) - Downloading box/spout (v3.3.0) - Downloading codemirror/codemirror (5.65.1) - Downloading flowjs/flow-php-server (v1.0.3) - Downloading flowjs/flow.js (2.14.1) - Downloading hakre/xmlreaderiterator (v0.1.11) - Downloading mikehaertl/php-tmpfile (1.2.1) - Downloading mikehaertl/php-shellcommand (1.6.4) - Downloading mikehaertl/php-pdftk (0.9.2) - Downloading mtdowling/jmespath.php (2.6.1) - Downloading phpoffice/phpword (0.18.3) - Installing composer/installers (v2.1.1): Extracting archive - Installing oomphinc/composer-installers-extender (2.0.1): Extracting archive - Installing box/spout (v3.3.0): Extracting archive - Installing codemirror/codemirror (5.65.1): Extracting archive - Installing flowjs/flow-php-server (v1.0.3): Extracting archive - Installing flowjs/flow.js (2.14.1) - Installing hakre/xmlreaderiterator (v0.1.11): Extracting archive - Installing mikehaertl/php-tmpfile (1.2.1): Extracting archive - Installing mikehaertl/php-shellcommand (1.6.4): Extracting archive - Installing mikehaertl/php-pdftk (0.9.2): Extracting archive - Installing mtdowling/jmespath.php (2.6.1): Extracting archive - Installing phpoffice/phpword (0.18.3): Extracting archive Package box/spout is abandoned, you should avoid using it. No replacement was suggested. Generating autoload files 1 package you are using is looking for funding. Use the `composer fund` command to find out more! BulkImportの利用にあたり、参考になりましたら幸いです。
...