Esempio n. 1
0
    def __init__(self, chapterData, parent=None):
        """
		path is a tab-delimited curriculum data file`
		"""
        BackPackModelObject.__init__(self, parent)
        self.shortTitle = chapterData.chapter
        self.num = chapterData.num
        self.longTitle = chapterData.chapter
        self.topics = chapterData.data
        self.unit = chapterData.unit
Esempio n. 2
0
    def __init__(self, unitData, parent=None):
        """
		path is a tab-delimited curriculum data file
		"""
        BackPackModelObject.__init__(self, parent)
        self.name = unitData.name
        self.chapters = unitData.data
        self.shortTitle = self.name
        self.longTitle = self.name
        self.description = unitData.blurb
Esempio n. 3
0
    def __init__(self, topicData, parent=None):
        """
		path is a tab-delimited curriculum data file`
		"""
        BackPackModelObject.__init__(self, parent)
        self.topicName = topicData.topicName
        self.topicSentence = topicData.topicSentence
        self.topPicks = topicData.topPicks

        print "worksheet %s has %d records" % (self.topicName,
                                               len(self.topPicks))
Esempio n. 4
0
    def __init__(self, topPickData=None, parent=None):
        """
		path is a tab-delimited curriculum data file`
		"""
        self.title = self.url = self.summary = self.keywords = ""
        BackPackModelObject.__init__(self, parent)
        if topPickData:
            self.title = topPickData.title
            self.url = topPickData.url
            self.summary = topPickData.summary
            self.keywords = topPickData.keywords
        self.record = self.getRecord()
        self.num = topPickData.num

        if not self.url:
            raise Exception, 'url not supplied for %s' % self.title