From d1c1882831bed46665ad5ca15b1556fc30ab5db8 Mon Sep 17 00:00:00 2001
From: rscnt <rascnt@gmail.com>
Date: Sat, 13 Feb 2016 14:28:46 -0600
Subject: [PATCH] added supporters plugin

Signed-off-by: rscnt <rascnt@gmail.com>
---
 digitalglarus/cms_plugins.py                      | 15 ++++++++++++++-
 .../digitalglarus/supporters_plugin.html          | 14 ++++++++++++++
 2 files changed, 28 insertions(+), 1 deletion(-)
 create mode 100644 digitalglarus/templates/digitalglarus/supporters_plugin.html

diff --git a/digitalglarus/cms_plugins.py b/digitalglarus/cms_plugins.py
index db317a67..03c54cae 100644
--- a/digitalglarus/cms_plugins.py
+++ b/digitalglarus/cms_plugins.py
@@ -1,6 +1,6 @@
 from cms.plugin_base import CMSPluginBase
 from cms.plugin_pool import plugin_pool
-from .models import DGGalleryPlugin
+from .models import DGGalleryPlugin, Supporter
 from django.utils.translation import ugettext as _
 
 class CMSGalleryPlugin(CMSPluginBase):
@@ -16,4 +16,17 @@ class CMSGalleryPlugin(CMSPluginBase):
         })
         return context
 
+class CMSSupportersPlugin(CMSPluginBase):
+    name = _("Digital Glarus Supporters")
+    render_template = "digitalglarus/supporters_plugin.html"
+
+    def render(self, context, instance, placeholder):
+        context.update({
+            'supporters': Supporter.objects.all(),
+            'object': instance,
+            'placeholder':placeholder
+        })
+        return context
+
 plugin_pool.register_plugin(CMSGalleryPlugin)
+plugin_pool.register_plugin(CMSSupportersPlugin)
diff --git a/digitalglarus/templates/digitalglarus/supporters_plugin.html b/digitalglarus/templates/digitalglarus/supporters_plugin.html
new file mode 100644
index 00000000..f4fbd349
--- /dev/null
+++ b/digitalglarus/templates/digitalglarus/supporters_plugin.html
@@ -0,0 +1,14 @@
+<div class="col-md-12">
+  {{placeholder}}
+  <h1> WILLIWILLIWANKA </h1>
+{% for supporter in supporters %}
+    <div class="col-md-6">
+        <div class="thumbnail">
+        <div class="caption">
+            <h3>{{supporter.name}}</h3>
+            <p>{{supporter.description}}</p>
+        </div>
+        </div>
+    </div>
+{% endfor %}
+</div>