New complete module

This commit is contained in:
Michael RICOIS 2017-07-04 11:12:11 +02:00
parent 36ac830c85
commit 55d4a42a12
49 changed files with 3413 additions and 0 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><meta xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><project id="60xkb4tHa2j" courseid="6i6ZasS9V7d_course_id" thumburl="story_content/thumbnail.jpg" title="Nouveau parcours 30 06 17" datepublished="2017-06-30T13:49:06" version="1.0.0.0" flashdata="story_content/data.swf" html5data="mobile/data.json" mobiledata="mobile/data.gz" enabledownload="false" duration="À propos de 20 secondes" totalaudio="0" totalvideo="0"><description /><keywords /><slidemeta moniker="diapositive" monikerplural="diapositives" viewslides="4" slidecountdescription="4 diapositives" /><author name="GARANCIA" email="" website="" /><application name="Articulate Storyline" version="3.0.10762.0" xmlversion="4.0" /></project></meta>

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 350 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@ -0,0 +1,271 @@
<!DOCTYPE HTML>
<html style="height: 100%;" lang="fr-FR">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<!-- Cr?? ? l'aide de Storyline 3 - http://www.articulate.com -->
<!-- version: 3.0.10762.0 -->
<title>Nouveau parcours 30 06 17</title>
<style>
body {
background: #ffffff;
overflow: hidden;
}
html, body, table {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
border: 0;
}
table td {
vertical-align: middle;
text-align: center;
}
#nosupport {
background: #f5f5f5;
margin: 50px 65px;
border: 1px solid #d5d5d5;
width: calc(100% - 130px);
height: calc(100% - 100px);
}
p {
font-family: 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif;
font-size: 12pt;
color: #303030;
}
a {
color: #2D9DDA;
text-decoration: none !important;
}
</style>
<script>
var html5Supported = true,
showWarning = false;
function displayWarning() {
if (showWarning) {
document.getElementById('nosupport').style.visibility = 'visible';
}
}
</script>
<!--[if lte IE 9]><script>html5Supported = false;</script><![endif]-->
<script type="text/javascript">
(function () {
var settings = {
lmsEnabled: false,
tincanEnabled: false,
aoEnabled: false,
runtimeOrder: [{"type":"html5","url":"story_html5.html"},{"type":"flash","url":"story_flash.html"}],
warnOnCommitFail: false
};
var PARAM_WARN_ON_COMMIT = {name: 'warncommit', value: 1},
PARAM_LMS = {name: 'lms', value: 1},
PARAM_TINCAN = {name: 'tincan', value: true},
PARAM_AO = {name: 'aosupport', value: true};
var detection = {
agent: navigator.userAgent,
flashEnabled: function () {
var description, version, flashAX,
plugin = navigator.plugins["Shockwave Flash"];
if (plugin != null) {
description = plugin.description.split(" ");
version = Number(description[description.length - 2]);
return (version >= 10) || isNaN(version);
} else {
try {
flashAX = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.10");
return (flashAX != null);
} catch (e) {
}
}
return false;
},
html5Enabled: function () {
return html5Supported;
},
ampEnabled: function () {
return ((this.isIOS() && this.isIPad()) || this.isAndroid());
},
isIOS: function () {
return (this.agent.indexOf("AppleWebKit/") > -1 && this.agent.indexOf("Mobile/") > -1)
},
isAndroid: function () {
return (this.agent.indexOf("Android") > -1);
},
isIPad: function () {
return (this.agent.indexOf("iPad") > -1);
}
};
var router = {
init: function () {
var i,
redirected = false,
order = settings.runtimeOrder,
launchMap = {
flash: {
isEnabled: 'flashEnabled',
getParams: 'getFlashParams',
delim: '?'
},
html5: {
isEnabled: 'html5Enabled',
getParams: 'getHtml5Params',
delim: '?'
},
amp: {
isEnabled: 'ampEnabled',
getParams: 'getAmpParams',
delim: '#'
}
};
if (document.location.search.toLowerCase().indexOf('forceflash') != -1) {
this.moveFlashToStartOfOrder(order);
}
for (i = 0; i < order.length; i++) {
var launchInfo = launchMap[order[i].type],
url = order[i].url;
if (detection[launchInfo.isEnabled]()) {
this.redirect(url, this[launchInfo.getParams](), launchInfo.delim);
redirected = true;
break;
}
}
if (!redirected) {
showWarning = true;
}
},
moveFlashToStartOfOrder: function (order) {
var i,
flashIndex = -1;
for (i = 0; i < order.length; i++) {
if (order[i].type == "flash") {
flashIndex = i;
break;
}
}
if (flashIndex != -1) {
order.splice(0, 0, order.splice(flashIndex, 1)[0]);
}
},
getQueryString: function (params) {
params = params || [];
var i,
queryString = document.location.search.substr(1),
paramArr = queryString.length > 0 ? queryString.split('&') : [];
for (i = 0; i < params.length; i++) {
paramArr.push([params[i].name, params[i].value].join('='));
}
return paramArr.join('&');
},
formatUrl: function (url, params, delim) {
delim = delim || '?';
var queryString = this.getQueryString(params);
if (queryString != null && queryString.length > 0) {
return [url, queryString].join(delim);
}
return url;
},
redirect: function (url, params, delim) {
window.location.replace(this.formatUrl(url, params, delim));
},
getFlashParams: function () {
return [];
},
getHtml5Params: function () {
var params = [];
if (settings.tincanEnabled) {
params.push(PARAM_TINCAN);
} else if (settings.lmsEnabled) {
params.push(PARAM_LMS);
if (settings.warnOnCommitFail) {
params.push(PARAM_WARN_ON_COMMIT);
}
}
return params;
},
getAmpParams: function () {
var tincanProto = settings.aoEnabled || settings.tincanEnabled,
params = [];
// build AMP params
if (tincanProto) {
params.push(PARAM_TINCAN);
if (settings.aoEnabled) {
params.push(PARAM_AO);
}
}
return params;
}
};
router.init();
})();
</script>
</head>
<body onload="displayWarning()" style="height: 100%;">
<div id="nosupport" style="visibility: hidden;">
<table>
<tr>
<td>
<p>
<svg xmlns="http://www.w3.org/2000/svg" width="90.2" height="74.9" viewBox="0 0 90 75" version="1.1">
<g transform="scale(.1)">
<path d="m409 7c54-25 106 20 130 66 106 170 213 340 320 510 17 28 32 63 19 96-14 36-55 51-91 51-224 1-448 0-672 0-35 1-76-3-100-33-26-32-15-77 5-108 107-173 216-344 324-517 16-26 35-53 65-65z"
fill="#4c4c4c"/>
<path d="m419 57c26-20 55 4 68 27 109 174 218 348 328 522 9 17 23 35 17 55-11 20-36 18-55 19-224 0-447 0-670 0-20-1-46 1-57-19-5-18 6-34 14-48 109-174 218-348 327-522 9-12 17-25 28-34z"
fill="#f5f5f5"/>
<path d="m429 179c25-12 58 8 56 35-1 81-5 161-10 242 2 32-49 39-57 9-7-73-6-146-11-219-1-24-4-56 22-67zM430 539 430 539 430 539c45-24 80 53 32 72-45 24-80-53-32-72z"
fill="#4c4c4c"/>
</g>
</svg>
</p>
<p>Impossible de lire ce module.</p>
<p><a href="https://ipc.articulate.com/slw/3/fr/cannotplay/">En savoir plus</a></p>
</td>
</tr>
</table>
</div>
</body>
</html>

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 KiB

Binary file not shown.

View File

@ -0,0 +1,9 @@
<!DOCTYPE HTML>
<html>
<!-- saved from url=(0014)about:internet -->
<head><title></title></head>
<body>
</body>
</html>

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

View File

@ -0,0 +1 @@
// User defined code goes here

View File

@ -0,0 +1,84 @@
<!DOCTYPE HTML>
<html style="height: 100%;" lang="fr-FR">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
<!-- Cr?? ? l'aide de Storyline 3 - http://www.articulate.com -->
<!-- version: 3.0.10762.0 -->
<title>Nouveau parcours 30 06 17</title>
<style>
body { margin: 0px; }
object {outline: none;}
</style>
<script type="text/javascript">
var g_bLMS = false;
var g_bTinCan = false;
var g_bAOSupport = false;
var g_strContentFolder = "story_content";
var g_bProjector = false;
var g_strSwfFile = "story.swf";
var g_nWidth = 1044;
var g_nHeight = 788;
var g_strScale = "show all"; // noscale | show all
var g_strBrowserSize = "default"; // default, fullscreen, optimal
var g_strBgColor = "#000000";
var g_bCaptureRC = false;
var g_strFlashVars = "";
var g_strWMode = "window"; // transparent | window (use "window" for optimal performance, transparent for webobject support)
var g_bScrollbars = g_strScale !== "show all";
var g_bWarnOnCommitFail = false;
var g_strAlign = "middle";
var g_strQuality = "best";
</script>
<!-- 360 -->
<script SRC="story_content/user.js" TYPE="text/javascript"></script>
<script src="story_content/story.js" type="text/javascript"></script>
</head>
<body style="height: 100%;" onunload="DoOnClose()" onbeforeunload="DoOnClose()">
<script type="text/javascript">
document.bgColor = g_strBgColor;
if (g_bScrollbars)
{
document.write("<table border=0 cellpadding=0 cellspacing=0 width='100%' height='100%' align='center'>");
document.write("<tr>");
document.write("<td align='center'>");
}
WriteSwfObject(
g_strSwfFile,
g_nWidth,
g_nHeight,
g_strScale,
g_strAlign,
g_strQuality,
g_strBgColor,
g_bCaptureRC,
g_strWMode,
g_strFlashVars
);
if (g_bScrollbars)
{
document.write("</td>");
document.write("</tr>");
document.write("</table>");
}
ResizeBrowser(g_strBrowserSize);
</script>
<div id='divEmail' style='position: absolute; width: 10px; height: 10px; left: 10px; top: 10px; visibility: hidden;' ></div>
<div id='divWebObjects'></div>
</body>
</html>

File diff suppressed because one or more lines are too long