def generate_404(self): page_variables = {} page_variables['title'] = '404' page_variables['pagetype'] = '404' util.save_to('404.html', self.template_list.get('404', {}, page_variables))
def generate_about(self): page_variables = {} page_variables['title'] = 'About us' page_variables['pagetype'] = 'about' util.save_to('about/index.html', self.template_list.get('about', {}, page_variables))
def generate_tools(self): page_variables = {} page_variables['title'] = 'Tools' page_variables['pagetype'] = 'tools' variables = {} variables['missing-terms'] = ''.join(['<li><a href="/term/' + x + '/">' + x + '</a></li>' for x in self.get_missing_terms()]) util.save_to('tools/index.html', self.template_list.get('tools', variables, page_variables))
def generate_tools(self): page_variables = {} page_variables['title'] = 'Tools' page_variables['pagetype'] = 'tools' variables = {} variables['missing-terms'] = ''.join([ '<li><a href="/term/' + x + '/">' + x + '</a></li>' for x in self.get_missing_terms() ]) util.save_to( 'tools/index.html', self.template_list.get('tools', variables, page_variables))
def generate_missing_terms(self): text = open(os.path.join(dirs.src, 'missing-term.md')).read() for term in self.get_missing_terms(): title = 'The entry for "' + term + '" does not exist.' page_variables = {} variables = {} page_variables['title'] = title page_variables['pagetype'] = 'missing-term' variables['title'] = title variables['text'] = util.markdown_convert(text.format(term=term))[0] filename = os.path.join(util.category_dir('term'), term, 'index.html') util.save_to(filename, self.template_list.get('missing-term', variables, page_variables))
def generate_missing_terms(self): text = open(os.path.join(dirs.src, 'missing-term.md')).read() for term in self.get_missing_terms(): title = 'The entry for "' + term + '" does not exist.' page_variables = {} variables = {} page_variables['title'] = title page_variables['pagetype'] = 'missing-term' variables['title'] = title variables['text'] = util.markdown_convert( text.format(term=term))[0] filename = os.path.join(util.category_dir('term'), term, 'index.html') util.save_to( filename, self.template_list.get('missing-term', variables, page_variables))
def generate_list_updates(self): print(' updates') content = self.generate_post_list(categories=['update'], title='Updates', sort='title') util.save_to(['update/index.html', 'updates/index.html'], content)
def generate_list_terms(self): print(' terms') content = self.generate_post_list(categories=['term'], title='Terms', sort='title') util.save_to(['term/index.html', 'terms/index.html'], content)
def generate_list_articles(self): print(' articles') content = self.generate_post_list(categories=['articles'], title='Articles') util.save_to(['article/index.html', 'articles/index.html'], content)
def generate_list_news(self): print(' news') content = self.generate_post_list(categories=['news'], title='News') util.save_to('news/index.html', content)
def generate_index(self): print(' index') content = self.generate_post_list( excluded=['update', 'term'], title='Welcoming the future of space launch') util.save_to('index.html', content)
def generate_index(self): print(' index') content = self.generate_post_list(excluded=['update', 'term'], title='Welcoming the future of space launch') util.save_to('index.html', content)