From b1f6cfb2c9a5fc73c9e36cf48c6490f976db01e6 Mon Sep 17 00:00:00 2001 From: Alexis Metaireau Date: Tue, 15 Feb 2011 14:27:27 +0000 Subject: [PATCH] pagination - fix extension --- pelican/writers.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pelican/writers.py b/pelican/writers.py index 18a09f05..b8dda376 100644 --- a/pelican/writers.py +++ b/pelican/writers.py @@ -127,9 +127,9 @@ class Writer(object): paginated_localcontext.update({'%s_paginator' % key: paginator, '%s_page' % key: page}) if page_num > 0: - # FIXME file extension - paginated_name = paginated_name.replace('.html', - '%s.html' % (page_num+1)) + ext = '.' + paginated_name.rsplit('.')[-1] + paginated_name = paginated_name.replace(ext, + '%s%s' % (page_num + 1, ext)) _write_file(template, paginated_localcontext, self.output_path, paginated_name)