Skip to content

Commit

Permalink
Merge pull request #1564 from getnikola/fix-xsl-path
Browse files Browse the repository at this point in the history
fix #1563 -- fix rss.xsl path for subdir sites
  • Loading branch information
Kwpolska committed Jan 2, 2015
2 parents 82aab2a + baf9014 commit 6f1bd8a
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 1 deletion.
2 changes: 2 additions & 0 deletions CHANGES.txt
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@ Features
Bugfixes Bugfixes
-------- --------


* Fixed ``rss.xsl`` path for blogs not deployed to server root
(Issue #1563)
* Respect SHOW_UNTRANSLATED_POSTS = False in archives * Respect SHOW_UNTRANSLATED_POSTS = False in archives
and for untranslated source files (Issue #1360) and for untranslated source files (Issue #1360)
* Make sure drafts don’t appear in sitemaps with multiple languages * Make sure drafts don’t appear in sitemaps with multiple languages
Expand Down
3 changes: 2 additions & 1 deletion nikola/nikola.py
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -1017,7 +1017,8 @@ def generic_rss_renderer(self, lang, title, link, description, timeline, output_
) )


if feed_url: if feed_url:
rss_obj.xsl_stylesheet_href = self.url_replacer(feed_url, "/assets/xml/rss.xsl") absurl = '/' + feed_url[len(self.config['BASE_URL']):]
rss_obj.xsl_stylesheet_href = self.url_replacer(absurl, "/assets/xml/rss.xsl")


items = [] items = []


Expand Down
1 change: 1 addition & 0 deletions nikola/plugins/task/rss.py
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ def gen_tasks(self):
"filters": self.site.config["FILTERS"], "filters": self.site.config["FILTERS"],
"blog_title": self.site.config["BLOG_TITLE"], "blog_title": self.site.config["BLOG_TITLE"],
"site_url": self.site.config["SITE_URL"], "site_url": self.site.config["SITE_URL"],
"base_url": self.site.config["BASE_URL"],
"blog_description": self.site.config["BLOG_DESCRIPTION"], "blog_description": self.site.config["BLOG_DESCRIPTION"],
"output_folder": self.site.config["OUTPUT_FOLDER"], "output_folder": self.site.config["OUTPUT_FOLDER"],
"rss_teasers": self.site.config["RSS_TEASERS"], "rss_teasers": self.site.config["RSS_TEASERS"],
Expand Down
1 change: 1 addition & 0 deletions nikola/plugins/task/tags.py
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ def gen_tasks(self):
"translations": self.site.config["TRANSLATIONS"], "translations": self.site.config["TRANSLATIONS"],
"blog_title": self.site.config["BLOG_TITLE"], "blog_title": self.site.config["BLOG_TITLE"],
"site_url": self.site.config["SITE_URL"], "site_url": self.site.config["SITE_URL"],
"base_url": self.site.config["BASE_URL"],
"messages": self.site.MESSAGES, "messages": self.site.MESSAGES,
"output_folder": self.site.config['OUTPUT_FOLDER'], "output_folder": self.site.config['OUTPUT_FOLDER'],
"filters": self.site.config['FILTERS'], "filters": self.site.config['FILTERS'],
Expand Down

0 comments on commit 6f1bd8a

Please sign in to comment.