Changeset 11145 for trunk/Wsp_ModelingAssmnt/spaces/gen/modelBuilder/bs.doss/sma_scormGenDeploy/bsRoot.xml.xsl
- Timestamp:
- 06/05/08 12:26:04 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Wsp_ModelingAssmnt/spaces/gen/modelBuilder/bs.doss/sma_scormGenDeploy/bsRoot.xml.xsl
r10904 r11145 55 55 <xsl0:template match="sma:scormGenDeploy"> 56 56 <xsl0:variable name="vScormVersion" select="resultatAgent('//scorm.version')"/> 57 <xsl0:variable name="vMetaVersion" select="si(resultatAgent('//scorm.version')='scorm2k4', ' CAM 1.3', '1.2')"/>58 57 <xsl0:variable name="vMetaVersion" select="si(resultatAgent('//scorm.version')='scorm2k4', '2004 3rd Edition', '1.2')"/> 58 <xsl0:variable name="vAdlcpNs" select="si($vScormVersion='scorm2k4', 'http://www.adlnet.org/xsd/adlcp_v1p3', 'http://www.adlnet.org/xsd/adlcp_rootv1p2')"/> 59 59 <structure code="_root"> 60 60 <!-- … … 117 117 <metadata> 118 118 <schema>ADL SCORM</schema> 119 <schemaversion>CAM 1.3</schemaversion>119 <schemaversion><xsl0:value-of select="$vMetaVersion"/></schemaversion> 120 120 </metadata> 121 121 <organizations default="O_{{$vIdOrg}}"> … … 194 194 <xsl:choose> 195 195 <xsl:when test="count(*)=0"><!-- un seul SCO --> 196 <resource identifier="R_{{$vIdOrg}}" type="webcontent" adlcp:scormtype="sco" href="{{@mainFile}}"> 197 <metadata> 196 <resource identifier="R_{{$vIdOrg}}" type="webcontent" href="{{@mainFile}}"> 197 <xsl:attribute name="{si($vScormVersion='scorm2k4', 'adlcp:scormType', 'adlcp:scormtype')}" namespace="{$vAdlcpNs}">sco</xsl:attribute> 198 <metadata> 198 199 <schema>ADL SCORM</schema> 199 200 <schemaversion><xsl0:value-of select="$vMetaVersion"/></schemaversion> 200 </metadata> 201 <dependency identifierref="fullResList"/> 201 </metadata> 202 <xsl0:if test="$vScormVersion='scorm2k4'"> 203 <file href="{{@mainFile}}"/> 204 </xsl0:if> 205 <dependency identifierref="fullResList"/> 202 206 </resource> 203 207 </xsl:when> … … 215 219 </xsl:choose> 216 220 </xsl:variable> 217 <resource identifier="R_{{@identifier}}" type="webcontent" adlcp:scormtype="{{$vScormType}}"> 218 <xsl:if test="string-length(@href)!='0'"> 219 <xsl:attribute name="href"><xsl:value-of select="@href"/></xsl:attribute> 220 </xsl:if> 221 <metadata> 222 <schema>ADL SCORM</schema> 223 <schemaversion><xsl0:value-of select="$vMetaVersion"/></schemaversion> 224 <!-- <adlcp:location><xsl:value-of select="@href"/></adlcp:location> --> 225 </metadata> 226 <!-- file ...--> 227 <dependency identifierref="fullResList"/> 221 <resource identifier="R_{{@identifier}}" type="webcontent"> 222 <xsl:attribute name="{si($vScormVersion='scorm2k4', 'adlcp:scormType', 'adlcp:scormtype')}" namespace="{$vAdlcpNs}"><xsl:value-of select="$vScormType"/></xsl:attribute> 223 <xsl:if test="string-length(@href)!='0'"> 224 <xsl:attribute name="href"><xsl:value-of select="@href"/></xsl:attribute> 225 </xsl:if> 226 <metadata> 227 <schema>ADL SCORM</schema> 228 <schemaversion><xsl0:value-of select="$vMetaVersion"/></schemaversion> 229 <!-- <adlcp:location><xsl:value-of select="@href"/></adlcp:location> --> 230 </metadata> 231 <!-- file ...--> 232 <dependency identifierref="fullResList"/> 228 233 </resource> 229 234 <xsl:apply-templates mode="res"/> … … 246 251 <xsl:param name="vDialog"/> 247 252 <xsl:template match="*"> 248 <resource identifier="fullResList" type="webcontent" adlcp:scormtype="asset"> 249 <xsl:apply-templates select="scanFolder('dest:/tmp/')/*/*" mode="files"> 253 <resource identifier="fullResList" type="webcontent"> 254 <xsl:attribute name="{si($vScormVersion='scorm2k4', 'adlcp:scormType', 'adlcp:scormtype')}" namespace="{$vAdlcpNs}">asset</xsl:attribute> 255 <xsl:apply-templates select="scanFolder('dest:/tmp/site/')/*/*" mode="files"> 250 256 <xsl:with-param name="vPath" select="''"/> 251 257 </xsl:apply-templates>
Note: See TracChangeset
for help on using the changeset viewer.