Project

General

Profile

« Previous | Next » 

Revision 3017

Added by Samuel MONSARRAT 4 months ago

debug scorm.

View differences:

branches/4.4-sc42/model/sources/dkTraining/genScorm/svc/scormConf.uiservice
1 1
<?xml version="1.0" encoding="UTF-8"?>
2
<sm:freeUiService code="scormConf" xmlns:sc="http://www.utc.fr/ics/scenari/v3/core" xmlns:sm="http://www.utc.fr/ics/scenari/v3/modeling">
2
<sm:freeUiService xmlns:sc="http://www.utc.fr/ics/scenari/v3/core" xmlns:sm="http://www.utc.fr/ics/scenari/v3/modeling" code="scormConf">
3 3
	<sm:scriptAfterLinksForDeclaringService>// Paramétrage du service completionStorage :
4 4
//   - pas de commit auto sur un changement de valeur
5
scServices.completionStorage._SendDataOnSave = false;
5
//scServices.completionStorage._SendDataOnSave = false;
6 6

  
7
// - Complétion gérée par le service &quot;markedPages&quot;
7
// - Complétion gérée par le service "statusPages"
8 8
scServices.completionStorage.getCurrentCompletionStatus = function(){
9
	return scServices.completionStorage.getSavedCompletionStatus()==&quot;completed&quot; ? &quot;completed&quot; : &quot;incomplete&quot;;
9
	return scServices.completionStorage.getSavedCompletionStatus()=="completed" ? "completed" : "incomplete";
10 10
}
11 11
// - Pas de surcharge de current progression
12 12
// scServices.completionStorage.getCurrentProgression = function(){}
13 13

  
14 14
// Paramétrage du service exitModeStorage:
15 15
//   - pas de commit auto sur un changement de valeur
16
scServices.exitModeStorage._SendDataOnTerminate = false;
17
//   - exit : &quot;suspend&quot; tant que l'utilisateur n'a pas cliqué sur terminé, et &quot;&quot; (terminé) quand l'utilisateur a cliqué
16
//scServices.exitModeStorage._SendDataOnTerminate = false;
17
//   - exit : "suspend" tant que l'utilisateur n'a pas cliqué sur terminé, et "" (terminé) quand l'utilisateur a cliqué
18 18
scServices.exitModeStorage.getExitMode = function(){
19
	return scServices.completionStorage.getCurrentCompletionStatus()==&quot;completed&quot; ? &quot;&quot; : &quot;suspend&quot; ;
19
	return scServices.completionStorage.getCurrentCompletionStatus()=="completed" ? "" : "suspend" ;
20 20
}
21 21

  
22
// Paramétrage duservice suspendDataStorage :
22
// Paramétrage du service suspendDataStorage :
23 23
//   - pas de commit sur le changement de page des assmnts
24
scServices.suspendDataStorage._SendDataOnSave =false;
24
//scServices.suspendDataStorage._SendDataOnSave =false;
25 25

  
26 26

  
27 27
// Paramétrage du service assmntMgr:
28 28
//   - pas de commit sur le changement de page des assmnts
29
scServices.assmntMgr._SendDataOnSave = false;</sm:scriptAfterLinksForDeclaringService>
29
//scServices.assmntMgr._SendDataOnSave = false;</sm:scriptAfterLinksForDeclaringService>
30 30
</sm:freeUiService>

Also available in: Unified diff