diff --git a/apps/icons/classes.py b/apps/icons/classes.py
index 5a17ff7483..c3bd89d6a7 100644
--- a/apps/icons/classes.py
+++ b/apps/icons/classes.py
@@ -22,14 +22,14 @@ class Icon(object):
# TODO: Move name + size resolution to sets to support size/name and
# name_size filename conventions
try:
- return '%s/%s/%s' % (ICON_THEMES[ICON_SET].path, size, ICON_THEMES[ICON_SET].dictionary[self.literal])
+ return '%s/%s/%s' % (ICON_THEMES[ICON_SET].PATH, size, ICON_THEMES[ICON_SET].DICTIONARY[self.literal])
except KeyError:
- return '%s/%s/%s' % (ICON_THEMES[ICON_SET].path, size, ICON_THEMES[ICON_SET].dictionary[ERROR])
+ return '%s/%s/%s' % (ICON_THEMES[ICON_SET].PATH, size, ICON_THEMES[ICON_SET].DICTIONARY[ERROR])
except AttributeError:
pass
def display(self, size): # TODO: move to widgets?
- return mark_safe(u'
' % (settings.STATIC_URL, self.get_file_name(self.literal)))
+ return mark_safe(u'
' % (settings.STATIC_URL, self.get_file_name(size)))
def display_small(self):
return self.display(SIZE_SMALL)
diff --git a/apps/icons/literals.py b/apps/icons/literals.py
index d5d9eae883..2ebb89913f 100644
--- a/apps/icons/literals.py
+++ b/apps/icons/literals.py
@@ -21,6 +21,7 @@ LOCK = 'lock'
MEDAL_GOLD = 'medal_gold'
MEDAL_GOLD_ADD = 'medal_gold_add'
MEDAL_GOLD_DELETE = 'medal_gold_delete'
+PICTURES = 'pictures'
PLUGIN = 'plugin'
USER = 'user'
USER_ADD = 'user_add'
diff --git a/apps/icons/sets/famfamfam.py b/apps/icons/sets/famfamfam.py
index c2024988f3..6b65aff9f6 100644
--- a/apps/icons/sets/famfamfam.py
+++ b/apps/icons/sets/famfamfam.py
@@ -2,6 +2,7 @@ from django.utils.translation import ugettext_lazy as _
from icons.literals import *
+PATH = 'famfamfam'
ID = 'famfamfam'
LABEL = _(u'FamFamFam')
diff --git a/apps/icons/sets/fat_cow.py b/apps/icons/sets/fat_cow.py
index 7ceed98347..68b430ea0c 100644
--- a/apps/icons/sets/fat_cow.py
+++ b/apps/icons/sets/fat_cow.py
@@ -1,10 +1,8 @@
-import os
-
from django.utils.translation import ugettext_lazy as _
from icons.literals import *
-PATH = os.path.join('fat_cow')
+PATH = 'fat_cow'
ID = 'fat_cow'
LABEL = _(u'Fat cow')
@@ -20,5 +18,6 @@ DICTIONARY = {
MEDAL_GOLD: 'medal_gold_1.png',
MEDAL_GOLD_ADD: 'medal_gold_add.png',
MEDAL_GOLD_DELETE: 'medal_gold_delete.png',
+ PICTURES: 'pictures.png',
PLUGIN: 'plugin.png',
}