</mappings>
</serverdata>
</paths>
- <paths name="ccv-montpellier.fr">
- <serverdata>
- <mappings>
- <mapping local="$PROJECT_DIR$" web="/" />
- </mappings>
- </serverdata>
- </paths>
<paths name="demo1.cubedesigners.com">
<serverdata>
<mappings>
</mappings>
</serverdata>
</paths>
- <paths name="dev.extranet.cubedesigners.com">
- <serverdata>
- <mappings>
- <mapping local="$PROJECT_DIR$" web="/" />
- </mappings>
- </serverdata>
- </paths>
<paths name="dev.fluidbook.com">
<serverdata>
<mappings>
</mappings>
</serverdata>
</paths>
- <paths name="dev.pm-instrumentation.com">
- <serverdata>
- <mappings>
- <mapping local="$PROJECT_DIR$" web="/" />
- </mappings>
- </serverdata>
- </paths>
<paths name="dev.rbcmobilier.com">
<serverdata>
<mappings>
</mappings>
</serverdata>
</paths>
- <paths name="preview.cubedesigners.com">
- <serverdata>
- <mappings>
- <mapping local="$PROJECT_DIR$" web="/" />
- </mappings>
- </serverdata>
- </paths>
<paths name="pro.cubjeans.com">
<serverdata>
<mappings>
</excludedPaths>
</serverdata>
</paths>
+ <paths name="vm.hf-customercare.com">
+ <serverdata>
+ <mappings>
+ <mapping local="$PROJECT_DIR$" web="/" />
+ </mappings>
+ </serverdata>
+ </paths>
+ <paths name="wheel02.hf-customercare.com">
+ <serverdata>
+ <mappings>
+ <mapping local="$PROJECT_DIR$" web="/" />
+ </mappings>
+ </serverdata>
+ </paths>
<paths name="workshop.fluidbook.com">
<serverdata>
<mappings>
</mappings>
</serverdata>
</paths>
- <paths name="www.hf-customercare.com">
- <serverdata>
- <mappings>
- <mapping local="$PROJECT_DIR$" web="/" />
- </mappings>
- </serverdata>
- </paths>
<paths name="www.kadreo.com">
<serverdata>
<mappings>
</mappings>
</serverdata>
</paths>
- <paths name="www.pm-instrumentation.com">
- <serverdata>
- <mappings>
- <mapping local="$PROJECT_DIR$" web="/" />
- </mappings>
- </serverdata>
- </paths>
<paths name="www.preventicom.com">
<serverdata>
<mappings>
$default = $langs[0];
}
+ $manifestFile = $path . '/imsmanifest.xml';
foreach ($langs as $lang) {
$manifest = $path . '/' . $lang . '/imsmanifest.xml';
if ($lang === $default) {
- rename($manifest, $path . '/imsmanifest.xml');
+ rename($manifest, $manifestFile);
} else {
unlink($manifest);
}
}
+ $manifestContent=file_get_contents($manifestFile);
+ $manifestContent=preg_replace('/\<title\>(.*)\<\/title\>/U','<title>'.htmlspecialchars($this->collection->title).'</title>',$manifestContent);
+ file_put_contents($manifestFile,$manifestContent);
+
$redirectionScript = "<html>
<head></head>
<body>
$config->setPassword(env('SCORM_CLOUD_SECRET_KEY'));
ScormCloud\Configuration::setDefaultConfiguration($config);
-
$courseId = 'toolbox_collection_' . $this->collection->getKey();
$courseAPI = new ScormCloud\Api\CourseApi();
$request = new ScormCloud\Model\ImportFetchRequestSchema(['url' => $url, 'content_type' => 'application/zip', 'media_file_metadata' => ['title' => $this->collection->title]]);