def _mkFrame(self, title=None, dirPercent=15, below=False): """create frameset as a HtmlPage object""" if below: fsAttr = "rows={}%%,{}%%".format(100 - dirPercent, dirPercent) else: fsAttr = "cols={}%%,{}%%".format(dirPercent, 100 - dirPercent) pg = HtmlPage(title=title, framesetAttrs=(fsAttr,)) fdir = '<frame name="dir" src="dir1.html">' fbr = '<frame name="browser" src="{}">'.format(self.mkDefaultUrl()) if below: pg.add(fbr) pg.add(fdir) else: pg.add(fdir) pg.add(fbr) return pg
def __mkFrame(self, title=None, dirPercent=15, below=False): """create frameset as a HtmlPage object""" if below: fsAttr = "rows=%d%%,%d%%" % (100-dirPercent, dirPercent) else: fsAttr = "cols=%d%%,%d%%" % (dirPercent, 100-dirPercent) pg = HtmlPage(title=title, framesetAttrs=(fsAttr,)) fdir = '<frame name="dir" src="dir1.html">' fbr = '<frame name="browser" src="%s">' % self.mkDefaultUrl() if below: pg.add(fbr) pg.add(fdir) else: pg.add(fdir) pg.add(fbr) return pg
def __writeDirPage(self, outDir, pgEntries, pageNum, numPages): title = "page %d" % pageNum if self.title: title += ": " + self.title pg = HtmlPage(title=title, inStyle=self.style) pg.h3(title) if self.pageDesc is not None: pg.add(self.pageDesc) pg.add("<br><br>") pg.add(self.__getPageLinks(pageNum, numPages, False)) self.__addEntryTbl(pg, pgEntries) pg.add(self.__getPageLinks(pageNum, numPages, True)) dirFile = outDir + "/dir%d.html" % pageNum pg.writeFile(dirFile)
def _writeDirPage(self, outDir, pgEntries, pageNum, numPages): title = "page {}".format(pageNum) if self.title: title += ": {}".format(self.title) pg = HtmlPage(title=title, inStyle=self.style) pg.h3(title) if self.pageDesc is not None: pg.add(self.pageDesc) pg.add("<br><br>") pg.add(self._getPageLinks(pageNum, numPages, False)) self._addEntryTbl(pg, pgEntries) pg.add(self._getPageLinks(pageNum, numPages, True)) dirFile = outDir + "/dir{}.html".format(pageNum) pg.writeFile(dirFile)