Parcourir la source

add gallery support for translated articles

Hi,
I noticed that the galleries weren't displayed on translated pages. I found that generator.translations has been omitted from `photos.py` > `detect_images_and_galleries()`. Here is a quick patch to serve translation needs on pelican.

By the way thank you so much for such a nice extension!
Vifespoir il y a 8 ans
Parent
commit
a287672493
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      photos/photos.py

+ 2 - 2
photos/photos.py

@@ -390,11 +390,11 @@ def detect_images_and_galleries(generators):
     """Runs generator on both pages and articles. """
     for generator in generators:
         if isinstance(generator, ArticlesGenerator):
-            for article in itertools.chain(generator.articles, generator.drafts):
+            for article in itertools.chain(generator.articles, generator.translations, generator.drafts):
                 detect_image(generator, article)
                 detect_gallery(generator, article)
         elif isinstance(generator, PagesGenerator):
-            for page in itertools.chain(generator.pages, generator.hidden_pages):
+            for page in itertools.chain(generator.pages, generator.translations, generator.hidden_pages):
                 detect_image(generator, page)
                 detect_gallery(generator, page)