Mercurial > hg > savane-forge
changeset 330:965cc693342b
Tracker: page icon
author | Sylvain Beucler <beuc@beuc.net> |
---|---|
date | Sun, 22 Aug 2010 10:44:41 +0200 |
parents | f4652d26e557 |
children | e29de6a47cc1 |
files | savane/tracker/models.py templates/tracker/item_form.html |
diffstat | 2 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/savane/tracker/models.py +++ b/savane/tracker/models.py @@ -413,6 +413,16 @@ from string import ascii_letters return "prior" + ascii_letters[self.priority-1] + def get_icon_name(self): + if self.tracker_id == 'bugs': + return "bug" + elif self.tracker_id == 'patch': + return "patch" + elif self.tracker_id == 'support': + return "help" + elif self.tracker_id == 'task': + return "task" + def get_fields(self): """ Return fields definition for this group tracker (default
--- a/templates/tracker/item_form.html +++ b/templates/tracker/item_form.html @@ -7,6 +7,8 @@ {{object.get_summary|truncatewords:5}} {% endblock %} +{% block icon %}{{object.get_icon_name}}{% endblock %} + {% block extrahead %} <link rel="stylesheet" type="text/css" href="{{STATIC_MEDIA_URL}}savane/css/tracker.css" /> {% endblock %}