示例#1
0
    def save(self):
        pagePath = self.getPagePath()
        self.l.debug('Saving page to {}'.format(pagePath))

        pageDir = self.getPageDir()
        if not os.path.isdir(pageDir):
            self.l.debug('{} does not exist, creating directory ...'.format(pageDir))
            os.makedirs(pageDir)

        exporter = XMLExporter(self.getPageDir(), self.getFilename())
        exporter.exportDocument(self.document)

        self.notepad.updateLinks(self.getName(), exporter.getLinks())
        self.document.setModified(False)
示例#2
0
    def save(self):
        pagePath = self.getPagePath()
        self.l.debug('Saving page to {}'.format(pagePath))

        pageDir = self.getPageDir()
        if not os.path.isdir(pageDir):
            self.l.debug(
                '{} does not exist, creating directory ...'.format(pageDir))
            os.makedirs(pageDir)

        exporter = XMLExporter(self.getPageDir(), self.getFilename())
        exporter.exportDocument(self.document)

        self.notepad.updateLinks(self.getName(), exporter.getLinks())
        self.document.setModified(False)