168 """ |
168 """ |
169 indent = level * ' ' |
169 indent = level * ' ' |
170 indent1 = indent + ' ' |
170 indent1 = indent + ' ' |
171 s = indent + '<section title="{0}" ref="{1}">\n'.format( |
171 s = indent + '<section title="{0}" ref="{1}">\n'.format( |
172 package == "00index" and self.title or package, |
172 package == "00index" and self.title or package, |
173 package == "00index" and \ |
173 package == "00index" and |
174 joinext("index", ".html") or \ |
174 joinext("index", ".html") or |
175 joinext("index-{0}".format(package), ".html")) |
175 joinext("index-{0}".format(package), ".html")) |
176 for subpack in sorted(self.packages[package]["subpackages"]): |
176 for subpack in sorted(self.packages[package]["subpackages"]): |
177 s += self.__generateSections(subpack, level + 1) |
177 s += self.__generateSections(subpack, level + 1) |
178 s += '\n' |
178 s += '\n' |
179 for mod in sorted(self.packages[package]["modules"]): |
179 for mod in sorted(self.packages[package]["modules"]): |
180 s += indent1 + '<section title="{0}" ref="{1}" />\n'.format( |
180 s += indent1 + '<section title="{0}" ref="{1}" />\n'.format( |