]> _ Git - fluidbook-toolbox.git/commitdiff
wip #5041 @1.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 11 Feb 2022 11:15:13 +0000 (12:15 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 11 Feb 2022 11:15:13 +0000 (12:15 +0100)
14 files changed:
.idea/workspace.xml
app/Models/ELearningPackage.php
package.json
resources/elearningmedia/js/app.js
resources/elearningmedia/js/spectrum.js
resources/elearningmedia/webpack.mix.js [new file with mode: 0644]
resources/elearningpackage/js/app.js
resources/elearningpackage/js/bootstrap.js
resources/elearningpackage/webpack.mix.js [new file with mode: 0644]
resources/js/app.js [deleted file]
resources/js/bootstrap.js [deleted file]
resources/sass/app.sass [deleted file]
update
webpack.mix.js

index 7c68765b431aa049e286102ae2d4f1e60ca53472..3043632105526affbfea32eea9ac84db30f1fe8f 100644 (file)
     <select />
   </component>
   <component name="ChangeListManager">
-    <list default="true" id="5d2ecd5e-a05a-4f96-a195-fa6372618165" name="Default Changelist" comment="wip #5041 @1">
-      <change afterPath="$PROJECT_DIR$/app/Http/Controllers/Admin/Operations/ELearningPackage/DownloadOperation.php" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/app/Http/Controllers/Admin/Operations/ELearningPackage/ImportOperation.php" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/app/Http/Controllers/Admin/Operations/ELearningPackage/PreviewOperation.php" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/app/Jobs/ElearningPackageDownload.php" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/LICENSE" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/build/pdf.js" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/build/pdf.js.map" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/build/pdf.sandbox.js" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/build/pdf.sandbox.js.map" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/build/pdf.worker.js" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/build/pdf.worker.js.map" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/78-EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/78-EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/78-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/78-RKSJ-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/78-RKSJ-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/78-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Add-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Add-RKSJ-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Add-RKSJ-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Add-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-GB1-0.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-GB1-1.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-GB1-2.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-GB1-3.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-GB1-4.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-GB1-5.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Japan1-0.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Japan1-1.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Japan1-2.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Japan1-3.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Japan1-4.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Japan1-5.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Japan1-6.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Korea1-0.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Korea1-1.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Korea1-2.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/B5-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/B5-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/B5pc-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/B5pc-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/CNS-EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/CNS-EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/CNS1-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/CNS1-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/CNS2-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/CNS2-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/ETHK-B5-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/ETHK-B5-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/ETen-B5-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/ETen-B5-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/ETenms-B5-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/ETenms-B5-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Ext-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Ext-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GB-EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GB-EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GB-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GB-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBK-EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBK-EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBK2K-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBK2K-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBKp-EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBKp-EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBT-EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBT-EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBT-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBT-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBpc-EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/GBpc-EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKdla-B5-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKdla-B5-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKdlb-B5-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKdlb-B5-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKgccs-B5-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKgccs-B5-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKm314-B5-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKm314-B5-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKm471-B5-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKm471-B5-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKscs-B5-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/HKscs-B5-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Hankaku.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Hiragana.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSC-EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSC-EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSC-Johab-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSC-Johab-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSCms-UHC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSCms-UHC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Katakana.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/LICENSE" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/NWP-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/NWP-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/RKSJ-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/RKSJ-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/Roman.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniGB-UTF16-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniGB-UTF16-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniGB-UTF32-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniGB-UTF32-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniKS-UTF16-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniKS-UTF16-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniKS-UTF32-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniKS-UTF32-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/V.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/cmaps/WP-Symbol.bcmap" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/compressed.tracemonkey-pldi-09.pdf" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/debugger.js" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/annotation-check.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/annotation-comment.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/annotation-help.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/annotation-insert.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/annotation-key.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/annotation-newparagraph.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/annotation-noicon.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/annotation-note.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/annotation-paragraph.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/findbarButton-next.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/findbarButton-previous.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/grab.cur" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/grabbing.cur" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/loading-dark.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/loading-icon.gif" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/loading.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-documentProperties.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-firstPage.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-handTool.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-lastPage.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-rotateCcw.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-rotateCw.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-scrollHorizontal.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-scrollPage.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-scrollVertical.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-scrollWrapped.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-selectTool.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-spreadEven.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-spreadNone.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/secondaryToolbarButton-spreadOdd.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/shadow.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-bookmark.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-currentOutlineItem.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-download.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-menuArrow.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-openFile.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-pageDown.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-pageUp.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-presentationMode.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-print.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-search.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-secondaryToolbarToggle.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-sidebarToggle.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-viewAttachments.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-viewLayers.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-viewOutline.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-viewThumbnail.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-zoomIn.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/toolbarButton-zoomOut.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/treeitem-collapsed.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/images/treeitem-expanded.svg" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ach/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/af/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/an/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ar/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ast/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/az/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/be/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/bg/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/bn/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/bo/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/br/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/brx/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/bs/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ca/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/cak/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ckb/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/cs/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/cy/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/da/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/de/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/dsb/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/el/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/en-CA/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/en-GB/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/en-US/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/eo/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/es-AR/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/es-CL/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/es-ES/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/es-MX/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/et/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/eu/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/fa/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ff/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/fi/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/fr/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/fy-NL/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ga-IE/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/gd/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/gl/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/gn/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/gu-IN/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/he/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/hi-IN/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/hr/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/hsb/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/hu/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/hy-AM/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/hye/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ia/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/id/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/is/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/it/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ja/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ka/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/kab/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/kk/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/km/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/kn/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ko/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/lij/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/lo/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/locale.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/lt/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ltg/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/lv/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/meh/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/mk/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/mr/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ms/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/my/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/nb-NO/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ne-NP/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/nl/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/nn-NO/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/oc/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/pa-IN/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/pl/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/pt-BR/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/pt-PT/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/rm/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ro/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ru/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/sat/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/sc/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/scn/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/sco/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/si/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/sk/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/sl/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/son/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/sq/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/sr/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/sv-SE/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/szl/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ta/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/te/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/tg/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/th/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/tl/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/tr/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/trs/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/uk/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/ur/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/uz/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/vi/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/wo/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/xh/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/zh-CN/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/locale/zh-TW/viewer.properties" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitDingbats.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitFixed.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitFixedBold.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitFixedBoldItalic.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitFixedItalic.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitSans.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitSansBold.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitSansBoldItalic.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitSansItalic.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitSerif.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitSerifBold.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitSerifBoldItalic.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitSerifItalic.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/FoxitSymbol.pfb" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/LICENSE_FOXIT" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/LICENSE_LIBERATION" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/LiberationSans-Bold.ttf" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/LiberationSans-BoldItalic.ttf" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/LiberationSans-Italic.ttf" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/standard_fonts/LiberationSans-Regular.ttf" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/viewer.css" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/viewer.html" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/viewer.js" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/pdfjs/web/viewer.js.map" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/views/vendor/backpack/crud/buttons/elearningpackage/download.blade.php" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/resources/views/vendor/backpack/crud/buttons/elearningpackage/preview.blade.php" afterDir="false" />
+    <list default="true" id="5d2ecd5e-a05a-4f96-a195-fa6372618165" name="Default Changelist" comment="wip #5041 @3">
+      <change afterPath="$PROJECT_DIR$/resources/elearningmedia/webpack.mix.js" afterDir="false" />
+      <change afterPath="$PROJECT_DIR$/resources/elearningpackage/webpack.mix.js" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/Jobs/ElearningMediaDownload.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/Jobs/ElearningMediaDownload.php" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/app/Models/ELearningPackage.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/Models/ELearningPackage.php" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/SubForms/ElearningPackageContent.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/SubForms/ElearningPackageContent.php" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/package-lock.json" beforeDir="false" afterPath="$PROJECT_DIR$/package-lock.json" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/package.json" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/resources/elearningpackage/index.html" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningpackage/index.html" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/resources/elearningmedia/js/app.js" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningmedia/js/app.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/resources/elearningmedia/js/spectrum.js" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningmedia/js/spectrum.js" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/resources/elearningpackage/js/app.js" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningpackage/js/app.js" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/resources/elearningpackage/sass/app.sass" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningpackage/sass/app.sass" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/resources/elearningpackage/sass/open-sans-v27-latin-300.woff2" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningpackage/fonts/open-sans-v27-latin-300.woff2" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/resources/elearningpackage/sass/open-sans-v27-latin-500.woff2" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningpackage/fonts/open-sans-v27-latin-500.woff2" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/resources/elearningpackage/sass/open-sans-v27-latin-600.woff2" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningpackage/fonts/open-sans-v27-latin-600.woff2" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/resources/elearningpackage/sass/open-sans-v27-latin-700.woff2" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningpackage/fonts/open-sans-v27-latin-700.woff2" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/resources/elearningpackage/sass/open-sans-v27-latin-800.woff2" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningpackage/fonts/open-sans-v27-latin-800.woff2" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/resources/elearningpackage/sass/open-sans-v27-latin-regular.woff2" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningpackage/fonts/open-sans-v27-latin-regular.woff2" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/resources/elearningpackage/js/bootstrap.js" beforeDir="false" afterPath="$PROJECT_DIR$/resources/elearningpackage/js/bootstrap.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/resources/js/app.js" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/resources/js/bootstrap.js" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/resources/sass/app.sass" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/update" beforeDir="false" afterPath="$PROJECT_DIR$/update" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/webpack.mix.js" beforeDir="false" afterPath="$PROJECT_DIR$/webpack.mix.js" afterDir="false" />
     </list>
     <option name="SHOW_DIALOG" value="false" />
         <option value="View Helper" />
         <option value="Less File" />
         <option value="composer.json" />
-        <option value="JavaScript File" />
         <option value="HTML File" />
+        <option value="JavaScript File" />
       </list>
     </option>
   </component>
     <property name="DefaultHtmlFileTemplate" value="HTML File" />
     <property name="RunOnceActivity.OpenProjectViewOnStart" value="true" />
     <property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
-    <property name="WebServerToolWindowFactoryState" value="false" />
+    <property name="WebServerToolWindowFactoryState" value="true" />
     <property name="WebServerToolWindowPanel.toolwindow.highlight.mappings" value="true" />
     <property name="WebServerToolWindowPanel.toolwindow.highlight.symlinks" value="true" />
     <property name="WebServerToolWindowPanel.toolwindow.show.date" value="false" />
     </key>
     <key name="MoveFile.RECENT_KEYS">
       <recent name="D:\Works\FluidbookToolbox\resources\elearningpackage" />
+      <recent name="D:\Works\FluidbookToolbox\resources\elearningmedia" />
       <recent name="D:\Works\FluidbookToolbox\resources\elearningpackage\sass" />
       <recent name="D:\Works\FluidbookToolbox\resources\elearningpackage\fonts" />
       <recent name="D:\Works\FluidbookToolbox\resources\pdfjs" />
-      <recent name="D:\Works\FluidbookToolbox\resources\elearningpackage\js" />
     </key>
   </component>
   <component name="RunManager">
       <workItem from="1644343001625" duration="4220000" />
       <workItem from="1644394645639" duration="13635000" />
       <workItem from="1644425348765" duration="2270000" />
-      <workItem from="1644508187200" duration="5247000" />
-    </task>
-    <task id="LOCAL-00188" summary="wip #4857 @1">
-      <created>1635939115277</created>
-      <option name="number" value="00188" />
-      <option name="presentableId" value="LOCAL-00188" />
-      <option name="project" value="LOCAL" />
-      <updated>1635939115277</updated>
+      <workItem from="1644508187200" duration="9696000" />
     </task>
     <task id="LOCAL-00189" summary="wip #4857 @1">
       <created>1635941612687</created>
       <option name="project" value="LOCAL" />
       <updated>1644424460426</updated>
     </task>
-    <option name="localTasksCounter" value="237" />
+    <task id="LOCAL-00237" summary="wip #5041 @3">
+      <created>1644517477105</created>
+      <option name="number" value="00237" />
+      <option name="presentableId" value="LOCAL-00237" />
+      <option name="project" value="LOCAL" />
+      <updated>1644517477106</updated>
+    </task>
+    <option name="localTasksCounter" value="238" />
     <servers />
   </component>
   <component name="TypeScriptGeneratedFilesManager">
     <option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" />
     <option name="CHECK_NEW_TODO" value="false" />
     <option name="ADD_EXTERNAL_FILES_SILENTLY" value="true" />
-    <MESSAGE value="wait #4879 @0.25" />
     <MESSAGE value="wip #4895 @1" />
     <MESSAGE value="wait #4891 @2" />
     <MESSAGE value="wait #4928 @2" />
     <MESSAGE value="wip #5041 @1.5" />
     <MESSAGE value="wip #5041" />
     <MESSAGE value="wip #5041 @1" />
-    <option name="LAST_COMMIT_MESSAGE" value="wip #5041 @1" />
+    <MESSAGE value="wip #5041 @3" />
+    <option name="LAST_COMMIT_MESSAGE" value="wip #5041 @3" />
   </component>
   <component name="XSLT-Support.FileAssociations.UIState">
     <expand />
index 58b558e965512335a1d5868e9949f93330b474a4..2c9084046f5cffe54fa8824a6e35e3fbb5c092a8 100644 (file)
@@ -66,7 +66,7 @@ class ELearningPackage extends ToolboxModel
         $vdir->file_put_contents('imsmanifest.xml', new Manifest($this->title, Manifest::SCORM_2004, $organization, 'PACKAGE_' . $this->id));
         $vdir->copyDirectory(resource_path('elearningpackage/dist/css'), 'css');
         $vdir->copyDirectory(resource_path('elearningpackage/dist/js'), 'js');
-        //$vdir->copyDirectory(resource_path('elearningpackage/dist/css/fonts'), 'fonts');
+        $vdir->copyDirectory(resource_path('elearningpackage/dist/fonts'), 'fonts');
         $vdir->copyDirectory(resource_path('pdfjs'), 'pdfjs');
         $vdir->copy(resource_path('elearningpackage/index.html'), 'index.html');
         $vdir->sync(true);
index e6fad83c54bda6149905d3a5f2c8f45a6d884ac7..06750799c77a03e0ac538baabeb448d247a3190c 100644 (file)
@@ -7,7 +7,17 @@
         "watch-poll": "npm run watch -- --watch-poll",
         "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
         "prod": "npm run production",
-        "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
+        "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
+        "elearningmedia-dev": "npm run elearningmedia-development",
+        "elearningmedia-development": "cross-env process.env.section=elearningmedia NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
+        "elearningmedia-watch": "cross-env process.env.section=elearningmedia NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
+        "elearningmedia-prod": "npm run elearningmedia-production",
+        "elearningmedia-production": "cross-env process.env.section=elearningmedia NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
+        "elearningpackage-dev": "npm run elearningpackage-development",
+        "elearningpackage-development": "cross-env process.env.section=elearningpackage NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
+        "elearningpackage-watch": "cross-env process.env.section=elearningpackage NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
+        "elearningpackage-prod": "npm run elearningpackage-production",
+        "elearningpackage-production": "cross-env process.env.section=elearningpackage NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
     },
     "devDependencies": {
         "axios": "^0.19",
index 1bde1c00039b2ae74939b156fb5ae5bc458409d2..c8c1f3675505e897ebdaebe3855085840ea59537 100644 (file)
@@ -65,134 +65,3 @@ function finishScorm(quit) {
 window.addEventListener('unload', function (event) {
     finishScorm();
 });
-
-function Spectrum(element) {
-    this.started = false;
-    this.element = element;
-    this.init();
-}
-
-Spectrum.prototype = {
-    init: function () {
-        var $this = this;
-
-        this.svg = document.getElementById('spectrum');
-        this.svgNS = this.svg.namespaceURI;
-        this.g = document.createElementNS(this.svgNS, "g");
-
-        window.addEventListener('resize', function () {
-            $this.resize();
-        });
-        this.resize();
-
-
-        this.fftSize = 512;
-        this.tilt = 0;
-        this.choke = 100;
-        this.c = 0;
-
-
-        this.svg.appendChild(this.g);
-
-        this.setup();
-    },
-
-    setup: function () {
-        var $this = this;
-        this.element.addEventListener('loadeddata', function (e) {
-            $this.start();
-        });
-        this.element.addEventListener('play', function (e) {
-            $this.start();
-        });
-        this.element.addEventListener('canplay', function (e) {
-            $this.start();
-        });
-
-    },
-
-    resize: function () {
-        this.width = window.innerWidth;
-        this.height = window.innerHeight - 52;
-        this.maxHeight = Math.max(this.height * 0.3, 300);
-        this.svg.setAttribute("width", this.width + "px");
-        this.svg.setAttribute("height", this.height + "px");
-        this.svg.setAttribute("viewBox", "0 0 " + this.width + " " + this.height);
-    },
-
-    start: function () {
-        if (this.started) {
-            return;
-        }
-        this.resize();
-        this.started = true;
-
-        this.audioContext = new AudioContext();
-        this.analyser = (this.analyser || this.audioContext.createAnalyser());
-        this.analyser.minDecibels = -90;
-        this.analyser.maxDecibels = -10;
-        this.analyser.smoothingTimeConstant = 0.9;
-        this.analyser.fftSize = this.fftSize;
-
-        this.sourceNode = this.audioContext.createMediaElementSource(document.getElementById("player"));
-        this.sourceNode.connect(this.analyser);
-        this.sourceNode.connect(this.audioContext.destination);
-
-        this.update();
-    },
-
-    update: function () {
-        var $this = this;
-        try {
-            this.g.remove();
-        } catch (e) {
-
-        }
-        this.g = document.createElementNS(this.svgNS, "g");
-        var freqArray = new Uint8Array(this.analyser.frequencyBinCount);
-        this.analyser.getByteTimeDomainData(freqArray);
-
-        for (var i = 0; i < freqArray.length; i++) {
-            var v = freqArray[i];
-            this.shape(this.g, v, i + 1, freqArray.length, this.c);
-        }
-        this.svg.appendChild(this.g);
-
-        this.c += 0.5;
-        requestAnimationFrame(function () {
-            $this.update();
-        });
-    },
-
-    shape: function (g, freqValue, freqSequence, freqCount, colorSequence) {
-        var freqRatio = freqSequence / freqCount, x = (this.width - (this.tilt * 2)) * freqRatio + this.tilt,
-            y = this.height / 2;
-
-        var polyline = document.createElementNS(this.svgNS, "polyline"), // using power to increase highs and decrease lows
-            freqRatio = freqValue / 255, throttledRatio = (freqValue - this.choke) / (255 - this.choke),
-            strokeWidth = this.width / freqCount * 0.6 * throttledRatio,
-            throttledY = Math.max(throttledRatio, 0) * this.maxHeight, // color
-            color = "rgba(255,255,255,0.8)";
-
-        var loc_x = x - strokeWidth / 2, loc_y1 = y - throttledY / 2, loc_y2 = y + throttledY / 2,
-            x_offset = this.tilt * throttledRatio;
-
-        if (throttledRatio > 0) {
-            var point_1 = (loc_x - x_offset) + "," + loc_y1, point_2 = (loc_x + x_offset) + "," + loc_y2;
-            var points = [point_1, point_2];
-        } else {
-            var points = [loc_x + "," + (y - 1), loc_x + "," + (y + 1)]
-        }
-
-        polyline.setAttribute("stroke-width", strokeWidth);
-        polyline.setAttribute("stroke", color);
-        polyline.setAttribute("points", points.join(" "));
-        this.g.appendChild(polyline);
-    },
-
-
-}
-
-
-
-
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..91abf90040bcbe9cd0005ff12afd55353f1fcf23 100644 (file)
@@ -0,0 +1,130 @@
+function Spectrum(element) {
+    this.started = false;
+    this.element = element;
+    this.init();
+}
+
+Spectrum.prototype = {
+    init: function () {
+        var $this = this;
+
+        this.svg = document.getElementById('spectrum');
+        this.svgNS = this.svg.namespaceURI;
+        this.g = document.createElementNS(this.svgNS, "g");
+
+        window.addEventListener('resize', function () {
+            $this.resize();
+        });
+        this.resize();
+
+
+        this.fftSize = 512;
+        this.tilt = 0;
+        this.choke = 100;
+        this.c = 0;
+
+
+        this.svg.appendChild(this.g);
+
+        this.setup();
+    },
+
+    setup: function () {
+        var $this = this;
+        this.element.addEventListener('loadeddata', function (e) {
+            $this.start();
+        });
+        this.element.addEventListener('play', function (e) {
+            $this.start();
+        });
+        this.element.addEventListener('canplay', function (e) {
+            $this.start();
+        });
+
+    },
+
+    resize: function () {
+        this.width = window.innerWidth;
+        this.height = window.innerHeight - 52;
+        this.maxHeight = Math.max(this.height * 0.3, 300);
+        this.svg.setAttribute("width", this.width + "px");
+        this.svg.setAttribute("height", this.height + "px");
+        this.svg.setAttribute("viewBox", "0 0 " + this.width + " " + this.height);
+    },
+
+    start: function () {
+        if (this.started) {
+            return;
+        }
+        this.resize();
+        this.started = true;
+
+        this.audioContext = new AudioContext();
+        this.analyser = (this.analyser || this.audioContext.createAnalyser());
+        this.analyser.minDecibels = -90;
+        this.analyser.maxDecibels = -10;
+        this.analyser.smoothingTimeConstant = 0.9;
+        this.analyser.fftSize = this.fftSize;
+
+        this.sourceNode = this.audioContext.createMediaElementSource(document.getElementById("player"));
+        this.sourceNode.connect(this.analyser);
+        this.sourceNode.connect(this.audioContext.destination);
+
+        this.update();
+    },
+
+    update: function () {
+        var $this = this;
+        try {
+            this.g.remove();
+        } catch (e) {
+
+        }
+        this.g = document.createElementNS(this.svgNS, "g");
+        var freqArray = new Uint8Array(this.analyser.frequencyBinCount);
+        this.analyser.getByteTimeDomainData(freqArray);
+
+        for (var i = 0; i < freqArray.length; i++) {
+            var v = freqArray[i];
+            this.shape(this.g, v, i + 1, freqArray.length, this.c);
+        }
+        this.svg.appendChild(this.g);
+
+        this.c += 0.5;
+        requestAnimationFrame(function () {
+            $this.update();
+        });
+    },
+
+    shape: function (g, freqValue, freqSequence, freqCount, colorSequence) {
+        var freqRatio = freqSequence / freqCount, x = (this.width - (this.tilt * 2)) * freqRatio + this.tilt,
+            y = this.height / 2;
+
+        var polyline = document.createElementNS(this.svgNS, "polyline"), // using power to increase highs and decrease lows
+            freqRatio = freqValue / 255, throttledRatio = (freqValue - this.choke) / (255 - this.choke),
+            strokeWidth = this.width / freqCount * 0.6 * throttledRatio,
+            throttledY = Math.max(throttledRatio, 0) * this.maxHeight, // color
+            color = "rgba(255,255,255,0.8)";
+
+        var loc_x = x - strokeWidth / 2, loc_y1 = y - throttledY / 2, loc_y2 = y + throttledY / 2,
+            x_offset = this.tilt * throttledRatio;
+
+        if (throttledRatio > 0) {
+            var point_1 = (loc_x - x_offset) + "," + loc_y1, point_2 = (loc_x + x_offset) + "," + loc_y2;
+            var points = [point_1, point_2];
+        } else {
+            var points = [loc_x + "," + (y - 1), loc_x + "," + (y + 1)]
+        }
+
+        polyline.setAttribute("stroke-width", strokeWidth);
+        polyline.setAttribute("stroke", color);
+        polyline.setAttribute("points", points.join(" "));
+        this.g.appendChild(polyline);
+    },
+
+
+}
+
+
+
+
diff --git a/resources/elearningmedia/webpack.mix.js b/resources/elearningmedia/webpack.mix.js
new file mode 100644 (file)
index 0000000..dc3b2ab
--- /dev/null
@@ -0,0 +1,4 @@
+const mix = require("laravel-mix");
+
+mix.setPublicPath('resources/elearningmedia/dist').js(['resources/elearningmedia/js/app.js', 'resources/elearningmedia/js/spectrum.js'], 'js')
+    .sass('resources/elearningmedia/sass/app.sass', 'css').version();
index 06401aa9064fb7e205442d732af03fa1bab7afe2..9056e088bfe875eee7137785321ecf337cc853af 100644 (file)
@@ -1,6 +1,5 @@
 require('./bootstrap');
 import {SCORM} from 'pipwerks-scorm-api-wrapper';
-import gsap from "gsap";
 
 window.savedState = {};
 window.currentModule = null;
index 836e4b90920c98980c47220c1d08dd581c6cfc7e..48c9cff593492146db2f24b35da6368c82b000fe 100644 (file)
@@ -9,4 +9,3 @@ window._ = require('lodash');
 window.axios = require('axios');
 window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
 window.$ = window.jQuery = require('jquery');
-
diff --git a/resources/elearningpackage/webpack.mix.js b/resources/elearningpackage/webpack.mix.js
new file mode 100644 (file)
index 0000000..99dfcad
--- /dev/null
@@ -0,0 +1,4 @@
+const mix = require("laravel-mix");
+
+mix.setPublicPath('resources/elearningpackage/dist').js('resources/elearningpackage/js/app.js', 'js')
+    .sass('resources/elearningpackage/sass/app.sass', 'css').options({processCssUrls: false}).version();
diff --git a/resources/js/app.js b/resources/js/app.js
deleted file mode 100644 (file)
index 40c55f6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-require('./bootstrap');
diff --git a/resources/js/bootstrap.js b/resources/js/bootstrap.js
deleted file mode 100644 (file)
index 6922577..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-window._ = require('lodash');
-
-/**
- * We'll load the axios HTTP library which allows us to easily issue requests
- * to our Laravel back-end. This library automatically handles sending the
- * CSRF token as a header based on the value of the "XSRF" token cookie.
- */
-
-window.axios = require('axios');
-
-window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
-
-/**
- * Echo exposes an expressive API for subscribing to channels and listening
- * for events that are broadcast by Laravel. Echo and event broadcasting
- * allows your team to easily build robust real-time web applications.
- */
-
-// import Echo from 'laravel-echo';
-
-// window.Pusher = require('pusher-js');
-
-// window.Echo = new Echo({
-//     broadcaster: 'pusher',
-//     key: process.env.MIX_PUSHER_APP_KEY,
-//     cluster: process.env.MIX_PUSHER_APP_CLUSTER,
-//     forceTLS: true
-// });
diff --git a/resources/sass/app.sass b/resources/sass/app.sass
deleted file mode 100644 (file)
index 8b13789..0000000
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/update b/update
index 7a736ab75121ca8322ea38bc5fd8861d13ba6032..a66369ba13f72a6475122104880abaa977a39c66 100644 (file)
--- a/update
+++ b/update
@@ -5,4 +5,5 @@
 /usr/bin/php8.0 artisan cubist:magic:migrate
 /usr/bin/php8.0 artisan cubist:magic:generate
 /usr/bin/php8.0 artisan optimize:clear
-npm run prod
+npm run elearningmedia-prod
+npm run elearningpackage-prod
index 1bde0629a80513b3d08eacfcac19d8d13575520e..9b8411d80dea203f7034ef1ddba121897ee8f576 100644 (file)
@@ -1,22 +1,5 @@
 const mix = require('laravel-mix');
 
-/*
- |--------------------------------------------------------------------------
- | Mix Asset Management
- |--------------------------------------------------------------------------
- |
- | Mix provides a clean, fluent API for defining some Webpack build steps
- | for your Laravel application. By default, we are compiling the Sass
- | file for the application as well as bundling up all the JS files.
- |
- */
-
-mix.js('resources/js/app.js', 'public/js')
-    .sass('resources/sass/app.sass', 'public/css');
-
-mix.setPublicPath('resources/elearningmedia/dist').js('resources/elearningmedia/js/app.js','js')
-    .sass('resources/elearningmedia/sass/app.sass','css');
-
-mix.config.fileLoaderDirs.fonts = './fonts';
-mix.setPublicPath('resources/elearningpackage/dist').js('resources/elearningpackage/js/app.js','js')
-    .sass('resources/elearningpackage/sass/app.sass','css')
+if (process.env.section) {
+    require(`${__dirname}/resources/${process.env.section}/webpack.mix.js`);
+}