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