def page_link(i, displayed_i, num_pages, force_addition, extension=None): feed = "_atom" if extension == ".atom" else "" return utils.adjust_name_for_index_link( self.site.link(kind + feed, author, lang), i, displayed_i, lang, self.site, force_addition, extension)
def page_link(i, displayed_i, num_pages, force_addition, extension=None): feed = "_atom" if extension == ".atom" else "" return adjust_name_for_index_link( self.site.link("archive" + feed, name, lang), i, displayed_i, lang, self.site, force_addition, extension)
def cat_link(i, displayed_i, num_pages, force_addition, extension=None): feed = "_atom" if extension == ".atom" else "" return utils.adjust_name_for_index_link( self.site.link("section_index" + feed, section_slug, lang), i, displayed_i, lang, self.site, force_addition, extension)
def _generate_posts_task(self, kw, name, lang, posts, title, deps_translatable=None): posts = sorted(posts, key=lambda a: a.date) posts.reverse() if kw['archives_are_indexes']: uptodate = [] if deps_translatable is not None: uptodate += [config_changed(deps_translatable, 'nikola.plugins.task.archive')] yield self.site.generic_index_renderer( lang, posts, title, "archiveindex.tmpl", {}, kw, str(self.name), lambda i, displayed_i, num_pages, force_addition: adjust_name_for_index_link(self.site.link("archive", name, lang), i, displayed_i, lang, self.site, force_addition), lambda i, displayed_i, num_pages, force_addition: adjust_name_for_index_path(self.site.path("archive", name, lang), i, displayed_i, lang, self.site, force_addition), uptodate) else: yield self._prepare_task(kw, name, lang, posts, None, "list_post.tmpl", title, deps_translatable)
def page_link(i, displayed_i, num_pages, force_addition, extension=None): feed = "_atom" if extension == ".atom" else "" return utils.adjust_name_for_index_link(self.site.link(kind + feed, author, lang), i, displayed_i, lang, self.site, force_addition, extension)
def page_link(i, displayed_i, num_pages, force_addition): return utils.adjust_name_for_index_link( self.site.link(kind, tag, lang), i, displayed_i, lang, self.site, force_addition)
def page_link(i, displayed_i, num_pages, force_addition, extension=None): feed = "_atom" if extension == ".atom" else "" return adjust_name_for_index_link(self.site.link("archive" + feed, name, lang), i, displayed_i, lang, self.site, force_addition, extension)
def cat_link(i, displayed_i, num_pages, force_addition, extension=None): feed = "_atom" if extension == ".atom" else "" return utils.adjust_name_for_index_link(self.site.link("section_index" + feed, section_slug, lang), i, displayed_i, lang, self.site, force_addition, extension)
def page_link(i, displayed_i, num_pages, force_addition): return utils.adjust_name_for_index_link(self.site.link(kind, tag, lang), i, displayed_i, lang, self.site, force_addition)