diff --git a/fmartingrcom/apps/config/admin.py b/fmartingrcom/apps/config/admin.py
index 94a4351..99269a4 100644
--- a/fmartingrcom/apps/config/admin.py
+++ b/fmartingrcom/apps/config/admin.py
@@ -10,6 +10,7 @@ class SiteConfigurationAdmin(SingletonModelAdmin):
('ga', _('Google Analytics')),
('social', _('Social')),
('blog', _('Blog')),
+ ('projects', _('Projects')),
)
fieldsets = [
@@ -34,7 +35,10 @@ class SiteConfigurationAdmin(SingletonModelAdmin):
'classes': ('suit-tab suit-tab-blog',),
'fields': ('rss_items', 'rss_blog_title', 'rss_blog_description')
}),
-
+ ('Projects', {
+ 'classes': ('suit-tab suit-tab-projects', ),
+ 'fields': ('show_projects', ),
+ }),
]
admin.site.register(SiteConfiguration, SiteConfigurationAdmin)
diff --git a/fmartingrcom/apps/config/migrations/0002_siteconfiguration_show_projects.py b/fmartingrcom/apps/config/migrations/0002_siteconfiguration_show_projects.py
new file mode 100644
index 0000000..a483b3f
--- /dev/null
+++ b/fmartingrcom/apps/config/migrations/0002_siteconfiguration_show_projects.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+
+from django.db import models, migrations
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('config', '0001_initial'),
+ ]
+
+ operations = [
+ migrations.AddField(
+ model_name='siteconfiguration',
+ name='show_projects',
+ field=models.BooleanField(default=False),
+ preserve_default=True,
+ ),
+ ]
diff --git a/fmartingrcom/apps/config/models.py b/fmartingrcom/apps/config/models.py
index 91d2f8d..c0b368d 100644
--- a/fmartingrcom/apps/config/models.py
+++ b/fmartingrcom/apps/config/models.py
@@ -27,10 +27,12 @@ class SiteConfiguration(SingletonModel):
rss_blog_description = models.CharField(max_length=256, null=True,
blank=True)
+ # Projects
+ show_projects = models.BooleanField(default=False)
+
def __unicode__(self):
return u'Site configuration'
class Meta:
verbose_name = "Site Configuration"
verbose_name_plural = "Site Configuration"
-
diff --git a/fmartingrcom/themes/v1/templates/_layout.jinja b/fmartingrcom/themes/v1/templates/_layout.jinja
index a2f743a..41af882 100644
--- a/fmartingrcom/themes/v1/templates/_layout.jinja
+++ b/fmartingrcom/themes/v1/templates/_layout.jinja
@@ -47,9 +47,11 @@
Blog
+ {% if config.show_projects %}
Portfolio
+ {% endif %}
{% endblock %}