Changeset 337 for collective.imstransport
- Timestamp:
- 07/06/09 16:08:04 (3 years ago)
- Location:
- collective.imstransport/trunk/collective/imstransport/utilities
- Files:
-
- 3 added
- 3 modified
-
configure.zcml (modified) (3 diffs)
-
imscc/ccwriter.py (modified) (2 diffs)
-
imscc/configcc.py (modified) (1 diff)
-
moodle/configmoodle.py (added)
-
moodle/imsmoodlewriter.py (added)
-
moodle/moodlewriter.py (added)
Legend:
- Unmodified
- Added
- Removed
-
collective.imstransport/trunk/collective/imstransport/utilities/configure.zcml
r325 r337 22 22 provides=".interfaces.IIMSManifestWriter" 23 23 factory=".imscc.imsccwriter.IMSCCWriter" 24 name=" Common Cartridge"24 name="IMS Common Cartridge" 25 25 /> 26 26 … … 57 57 <utility 58 58 provides=".interfaces.IIMSManifestReader" 59 factory=".webctvista.imswebctvistareader.IMSWebCTVistaReader" 60 name="WebCT Vista Package" 61 /> 62 63 <utility 64 provides=".interfaces.IIMSManifestReader" 59 65 factory=".moodle.moodlebackupreader.MoodleBackupReader" 60 66 name="Moodle Backup" … … 62 68 63 69 <utility 64 provides=".interfaces.IIMSManifest Reader"65 factory=". webctvista.imswebctvistareader.IMSWebCTVistaReader"66 name=" WebCT VistaPackage"70 provides=".interfaces.IIMSManifestWriter" 71 factory=".moodle.imsmoodlewriter.IMSMoodleWriter" 72 name="Moodle IMS Content Package" 67 73 /> 68 74 -
collective.imstransport/trunk/collective/imstransport/utilities/imscc/ccwriter.py
r307 r337 4 4 import os 5 5 from configcc import IMS_schema, IMS_version, LOM_version, LOM_namespace, LOM_IMSCC_namespace, WL_namespace 6 from configcc import WL_namespace, WL_schemainst6 from configcc import WL_namespace, IMS_schemainst 7 7 from configcc import namespaces, schema_locations 8 8 … … 212 212 doc = minidom.Document() 213 213 wlnode = self._createNode(doc, WL_namespace, 'webLink', 214 attrs=[('xmlns:xsi', WL_schemainst),('xmlns',WL_namespace)])214 attrs=[('xmlns:xsi', IMS_schemainst),('xmlns',WL_namespace)]) 215 215 self._createNode(wlnode, '', 'title', value=title) 216 216 self._createNode(wlnode, '', 'url', attrs=[('href',link),('target','_blank')]) -
collective.imstransport/trunk/collective/imstransport/utilities/imscc/configcc.py
r212 r337 4 4 LOM_namespace = 'http://ltsc.ieee.org/xsd/LOM' 5 5 LOM_IMSCC_namespace = 'http://ltsc.ieee.org/xsd/imscc/LOM' 6 LOM_CC_namespace = 'http://ltsc.ieee.org/xsd/LOM' 6 7 WL_namespace = 'http://www.imsglobal.org/xsd/imswl_v1p0' 7 WL_schemainst = 'http://www.w3.org/2001/XMLSchema-instance'8 IMS_schemainst = 'http://www.w3.org/2001/XMLSchema-instance' 8 9 9 10 namespaces = [('xmlns', 'http://www.imsglobal.org/xsd/imscc/imscp_v1p1'), 10 ('xmlns:lomimscc', 'http://ltsc.ieee.org/xsd/imscc/LOM'),11 ('xmlns:lom', 'http://ltsc.ieee.org/xsd/LOM'),12 ('xmlns:xsi', 'http://www.w3.org/2001/XMLSchema-instance'),]11 ('xmlns:lomimscc', LOM_IMSCC_namespace), 12 ('xmlns:lom', LOM_CC_namespace), 13 ('xmlns:xsi', IMS_schemainst),] 13 14 14 15 schema_locations = [ 15 16 'http://www.imsglobal.org/xsd/imscc/imscp_v1p1 http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/imscp_v1p2_localised.xsd', 16 ' http://ltsc.ieee.org/xsd/LOM http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/domainProfile_2/lomLoose_localised.xsd',17 ' http://ltsc.ieee.org/xsd/imscc/LOM http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/domainProfile_1/lomLoose_localised.xsd',]17 '%s http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/domainProfile_2/lomLoose_localised.xsd' %LOM_CC_namespace, 18 '%s http://www.imsglobal.org/profile/cc/ccv1p0/derived_schema/domainProfile_1/lomLoose_localised.xsd' %LOM_IMSCC_namespace,]
