mirror of
https://gitea.mueller.network/extern/django-helpdesk.git
synced 2024-11-25 09:23:39 +01:00
use django.utils.dates.MONTHS_3 for short month names (resolves #225)
This commit is contained in:
parent
21e46f010d
commit
c477f575db
@ -26,6 +26,7 @@ from django.db.models import Q
|
|||||||
from django.http import HttpResponseRedirect, Http404, HttpResponse, HttpResponseForbidden
|
from django.http import HttpResponseRedirect, Http404, HttpResponse, HttpResponseForbidden
|
||||||
from django.shortcuts import render_to_response, get_object_or_404
|
from django.shortcuts import render_to_response, get_object_or_404
|
||||||
from django.template import loader, Context, RequestContext
|
from django.template import loader, Context, RequestContext
|
||||||
|
from django.utils.dates import MONTHS_3
|
||||||
from django.utils.translation import ugettext as _
|
from django.utils.translation import ugettext as _
|
||||||
from django.utils.html import escape
|
from django.utils.html import escape
|
||||||
from django import forms
|
from django import forms
|
||||||
@ -978,21 +979,7 @@ def run_report(request, report):
|
|||||||
# a second table for more complex queries
|
# a second table for more complex queries
|
||||||
summarytable2 = defaultdict(int)
|
summarytable2 = defaultdict(int)
|
||||||
|
|
||||||
|
month_name = lambda m: MONTHS_3[m].title()
|
||||||
months = (
|
|
||||||
_('Jan'),
|
|
||||||
_('Feb'),
|
|
||||||
_('Mar'),
|
|
||||||
_('Apr'),
|
|
||||||
_('May'),
|
|
||||||
_('Jun'),
|
|
||||||
_('Jul'),
|
|
||||||
_('Aug'),
|
|
||||||
_('Sep'),
|
|
||||||
_('Oct'),
|
|
||||||
_('Nov'),
|
|
||||||
_('Dec'),
|
|
||||||
)
|
|
||||||
|
|
||||||
first_ticket = Ticket.objects.all().order_by('created')[0]
|
first_ticket = Ticket.objects.all().order_by('created')[0]
|
||||||
first_month = first_ticket.created.month
|
first_month = first_ticket.created.month
|
||||||
@ -1005,7 +992,7 @@ def run_report(request, report):
|
|||||||
periods = []
|
periods = []
|
||||||
year, month = first_year, first_month
|
year, month = first_year, first_month
|
||||||
working = True
|
working = True
|
||||||
periods.append("%s %s" % (months[month - 1], year))
|
periods.append("%s %s" % (month_name(month), year))
|
||||||
|
|
||||||
while working:
|
while working:
|
||||||
month += 1
|
month += 1
|
||||||
@ -1014,7 +1001,7 @@ def run_report(request, report):
|
|||||||
month = 1
|
month = 1
|
||||||
if (year > last_year) or (month > last_month and year >= last_year):
|
if (year > last_year) or (month > last_month and year >= last_year):
|
||||||
working = False
|
working = False
|
||||||
periods.append("%s %s" % (months[month - 1], year))
|
periods.append("%s %s" % (month_name(month), year))
|
||||||
|
|
||||||
if report == 'userpriority':
|
if report == 'userpriority':
|
||||||
title = _('User by Priority')
|
title = _('User by Priority')
|
||||||
@ -1080,7 +1067,7 @@ def run_report(request, report):
|
|||||||
|
|
||||||
elif report == 'usermonth':
|
elif report == 'usermonth':
|
||||||
metric1 = u'%s' % ticket.get_assigned_to
|
metric1 = u'%s' % ticket.get_assigned_to
|
||||||
metric2 = u'%s %s' % (months[ticket.created.month - 1], ticket.created.year)
|
metric2 = u'%s %s' % (month_name(ticket.created.month), ticket.created.year)
|
||||||
|
|
||||||
elif report == 'queuepriority':
|
elif report == 'queuepriority':
|
||||||
metric1 = u'%s' % ticket.queue.title
|
metric1 = u'%s' % ticket.queue.title
|
||||||
@ -1092,11 +1079,11 @@ def run_report(request, report):
|
|||||||
|
|
||||||
elif report == 'queuemonth':
|
elif report == 'queuemonth':
|
||||||
metric1 = u'%s' % ticket.queue.title
|
metric1 = u'%s' % ticket.queue.title
|
||||||
metric2 = u'%s %s' % (months[ticket.created.month - 1], ticket.created.year)
|
metric2 = u'%s %s' % (month_name(ticket.created.month), ticket.created.year)
|
||||||
|
|
||||||
elif report == 'daysuntilticketclosedbymonth':
|
elif report == 'daysuntilticketclosedbymonth':
|
||||||
metric1 = u'%s' % ticket.queue.title
|
metric1 = u'%s' % ticket.queue.title
|
||||||
metric2 = u'%s %s' % (months[ticket.created.month - 1], ticket.created.year)
|
metric2 = u'%s %s' % (month_name(ticket.created.month), ticket.created.year)
|
||||||
metric3 = ticket.modified - ticket.created
|
metric3 = ticket.modified - ticket.created
|
||||||
metric3 = metric3.days
|
metric3 = metric3.days
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user