I had a similar issue with deployment zips exported from a hosted Xerte installation. Apologies for dredging up an old thread, and I think these issues are fixed in more recent Xerte versions, but I'm posting what I found for information in case anyone else needs to fix this manually on an older installation.
Symptoms: Projects exported as deployment zips could not be fully extracted as 3 files in the zip caused errors:
- common_html5\mediaelement\DO NOT CHANGE THESE FILES. USER -src- FOLDER.txt
- themes\Nottingham\highcontrast\highcontrast.js
- themes\Nottingham\blackonyellow\blackonyellow.js
I noticed that all of these files were empty (0KB in size). Comparing similar js files in other themes, they were small but had some data.
Solution: I found the corresponding files on the server:
- ...\modules\xerte\parent_templates\Nottingham\common_html5\mediaelement\DO NOT CHANGE THESE FILES. USER -src- FOLDER.txt
- ...\themes\Nottingham\highcontrast\highcontrast.js
- ...\themes\Nottingham\blackonyellow\blackonyellow.js
I added some data to these files (a single space to the txt file, a small commented out line in the js files) and saved. Now they have a small but nonzero filesize.
Re-exported the deployment zip files and they will now extract fine with no errors.