Commits

tehfink committed 7f81044

template support for plugins inline in text plugin

  • Participants
  • Parent commits 0f8ca47
  • Branches cms-2.X

Comments (0)

Files changed (3)

File cmsplugin_photologue/cms_plugins.py

             'paginate_by':  5,
             'sample_size':  ":%s" % instance.sample_size,
             'css':          instance.get_css_display(),
+            'text_enabled': self.text_enabled,
         })
         return context
 
             'queryset':     Photo.objects.filter(is_public=True),
             'is_thumb':     instance.is_thumb,
             'css':          instance.get_css_display(),
+            'text_enabled': self.text_enabled,
         })
         return context
 

File cmsplugin_photologue/templates/plugins/cmsplugin_photologue/photologue_gallery.html

+{% if text_enabled %}
+
+    <span class="photo-gallery{% if css %} {{ css }}{% endif %}">
+
+        <a href="{{ gallery.get_absolute_url }}">
+
+            <span>{{ gallery.title }}</span>
+
+            {% for photo in gallery.sample|slice:sample_size %}
+
+            <div class="gallery-photo">
+
+                <img src="{{ photo.get_thumbnail_url }}" alt="{{ photo.title }}"/>
+
+            </div>
+
+            {% endfor %}
+
+        </a>
+
+    </span>
+
+{% else %}
 
     <div class="photo-gallery{% if css %} {{ css }}{% endif %}">
 
         {% endfor %}
 
     </div>
+
+{% endif %}

File cmsplugin_photologue/templates/plugins/cmsplugin_photologue/photologue_photo.html

+{% if text_enabled %}
+
+    <span class="gallery-photo{% if css %} {{ css }}{% endif %}">
+
+        <a href="{{ photo.image.url }}">
+
+            <span>{{ photo.title }}</span>
+
+            <img src="{% ifequal is_thumb '1' %}{{ photo.get_thumbnail_url }}{% else %}{{ photo.get_display_url }}{% endifequal %}" alt="{{ photo.title }}"/>
+
+        </a>
+
+    </<span>
+
+{% else %}
 
     <div class="gallery-photo{% if css %} {{ css }}{% endif %}">
-    
+
         <a href="{{ photo.image.url }}"><img src="{% ifequal is_thumb '1' %}{{ photo.get_thumbnail_url }}{% else %}{{ photo.get_display_url }}{% endifequal %}" alt="{{ photo.title }}"/></a>
-    
+
         {% if photo.caption %}<p>{{ photo.caption }}</p>{% endif %}
-    
+
     </div>
+
+{% endif %}