Changeset 6494 for trunk/Wsp_ModelingAssmnt/spaces/gen/modelBuilder/bs.doss/sma_assmntUnitMlqXhtmlTransf/xhtmlContent.xsl.xsl
- Timestamp:
- 09/08/06 20:11:07 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Wsp_ModelingAssmnt/spaces/gen/modelBuilder/bs.doss/sma_assmntUnitMlqXhtmlTransf/xhtmlContent.xsl.xsl
r6491 r6494 122 122 for(var j=0, vLenJ=vGroup.length; j < vLenJ; j++) { 123 123 var vItems = scDragMgr.getLabels(vGroup[j]); 124 for(var k=0, vLenK = vItems.length; k < vLenK; k++) { 124 var vLenK = vItems.length; 125 <!-- si zone de drop vide, on incrémente pour laisser une place 126 --> if(vLenK == 0) vOffset++; 127 else for(var k=0; k < vLenK; k++) { 125 128 vItems[k].rG = i; 126 129 vItems[k].rO = vOffset++; … … 343 346 --> 344 347 this.refreshResult = function(pDisplay){ 345 if(pDisplay) this. _ResultDisplay = pDisplay;346 if(this. _resultDisplay == "none") for(var i=this.fLabels.length -1; i >=0; i--) this.fLabels[i].className="";348 if(pDisplay) this.fResultDisplay = pDisplay; 349 if(this.fResultDisplay == "none") for(var i=this.fLabels.length -1; i >=0; i--) this.fLabels[i].className=""; 347 350 else for(var i=this.fLabels.length -1; i >=0; i--) { 348 351 var vLabel = this.fLabels[i]; 349 352 <xsl0:choose> 350 353 <xsl0:when test="$vInteraction='orderLabels'"> 351 vLabel.className = (vLabel.sO == vLabel.rO ) ? "<xsl0:value-of select="si(sm:resultDisplaying/@classIfRight, sm:resultDisplaying/@classIfRight, 'assmntResult_Right')"/>" : "<xsl0:value-of select="si(sm:resultDisplaying/@classIfWrong, sm:resultDisplaying/@classIfWrong, 'assmntResult_Wrong')"/>";354 vLabel.className = (vLabel.sO == vLabel.rO && vLabel.sG == vLabel.rG) ? "<xsl0:value-of select="si(sm:resultDisplaying/@classIfRight, sm:resultDisplaying/@classIfRight, 'assmntResult_Right')"/>" : "<xsl0:value-of select="si(sm:resultDisplaying/@classIfWrong, sm:resultDisplaying/@classIfWrong, 'assmntResult_Wrong')"/>"; 352 355 </xsl0:when> 353 356 <xsl0:when test="$vInteraction='associateLabels'"> 354 vLabel.className = (this.fGroupsC[vLabel. rG].isRight) ? "<xsl0:value-of select="si(sm:resultDisplaying/@classIfRight, sm:resultDisplaying/@classIfRight, 'assmntResult_Right')"/>" : "<xsl0:value-of select="si(sm:resultDisplaying/@classIfWrong, sm:resultDisplaying/@classIfWrong, 'assmntResult_Wrong')"/>";357 vLabel.className = (this.fGroupsC[vLabel.sG].isRight<xsl0:if test="sm:scoreComputing/sm:orderingScoring/@algorithm"> && vLabel.sO == vLabel.rO</xsl0:if>) ? "<xsl0:value-of select="si(sm:resultDisplaying/@classIfRight, sm:resultDisplaying/@classIfRight, 'assmntResult_Right')"/>" : "<xsl0:value-of select="si(sm:resultDisplaying/@classIfWrong, sm:resultDisplaying/@classIfWrong, 'assmntResult_Wrong')"/>"; 355 358 </xsl0:when> 356 359 <xsl0:when test="$vInteraction='matchTarget'"> … … 372 375 this.synch(); 373 376 <!-- Affectation du mode pour l'affichage du résultat 374 --> this. _ResultDisplay = "<xsl0:value-of select="si(sm:initBody/sm:resultDisplay/@mode, sm:initBody/sm:resultDisplay/@mode, 'none')"/>";377 --> this.fResultDisplay = "<xsl0:value-of select="si(sm:initBody/sm:resultDisplay/@mode, sm:initBody/sm:resultDisplay/@mode, 'none')"/>"; 375 378 <!-- Load des scores --> 376 379 <xsl0:if test="count(sm:loadData/sm:scoreSessionKey/*) > 0">var vLoadScoreSession = <xsl0:apply-templates select="sm:loadData/sm:scoreSessionKey/*" mode="session"/>;
Note: See TracChangeset
for help on using the changeset viewer.