Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
itminedu
synnefo
Commits
69e9929f
Commit
69e9929f
authored
Dec 03, 2012
by
Sofia Papagiannaki
Browse files
Change menu ``Report`` to ``Usage``
parent
65b2ccab
Changes
6
Hide whitespace changes
Inline
Side-by-side
snf-astakos-app/astakos/im/api/__init__.py
View file @
69e9929f
...
...
@@ -185,21 +185,24 @@ def get_menu(request, with_extra_links=False, with_signout=True):
append
(
item
(
url
=
absolute
(
request
,
reverse
(
'group_list'
)),
name
=
"Projects"
,
submenu
=
(
item
(
url
=
absolute
(
request
,
reverse
(
'group_list'
)),
name
=
"Overview"
),
item
(
url
=
absolute
(
request
,
reverse
(
'group_create_list'
)),
name
=
"Create"
),
item
(
url
=
absolute
(
request
,
reverse
(
'group_search'
)),
name
=
"Join"
),)))
# submenu=(item(
# url=absolute(request,
# reverse('group_list')),
# name="Overview"),
# item(
# url=absolute(request,
# reverse('group_create_list')),
# name="Create"),
# item(
# url=absolute(request,
# reverse('group_search')),
# name="Join"),
# )
)
)
append
(
item
(
url
=
absolute
(
request
,
reverse
(
'resource_
list
'
)),
name
=
"
Report
"
))
url
=
absolute
(
request
,
reverse
(
'resource_
usage
'
)),
name
=
"
Usage
"
))
append
(
item
(
url
=
absolute
(
request
,
reverse
(
'feedback'
)),
name
=
"Feedback"
))
...
...
snf-astakos-app/astakos/im/api/callpoint.py
View file @
69e9929f
...
...
@@ -110,7 +110,7 @@ class AstakosCallpoint():
b
=
get_backend
()
return
b
.
list_users
(
filter
)
def
get_user_
status
(
self
,
user_id
):
def
get_user_
usage
(
self
,
user_id
):
b
=
get_backend
()
return
b
.
get_resource_usage
(
user_id
)
...
...
snf-astakos-app/astakos/im/api/spec.py
View file @
69e9929f
...
...
@@ -200,7 +200,7 @@ class AstakosAPI(Specificator):
)
)
def
get_user_
status
(
def
get_user_
usage
(
self
,
user_id
=
Nonnegative
):
...
...
snf-astakos-app/astakos/im/templates/im/resource_
list
.html
→
snf-astakos-app/astakos/im/templates/im/resource_
usage
.html
View file @
69e9929f
File moved
snf-astakos-app/astakos/im/urls.py
View file @
69e9929f
...
...
@@ -49,7 +49,7 @@ urlpatterns = patterns('astakos.im.views',
url
(
r
'^approval_terms/?$'
,
'approval_terms'
,
{},
name
=
'latest_terms'
),
url
(
r
'^approval_terms/(?P<term_id>\d+)/?$'
,
'approval_terms'
),
url
(
r
'^send/activation/(?P<user_id>\d+)/?$'
,
'send_activation'
,
{},
name
=
'send_activation'
),
url
(
r
'^resources/?$'
,
'resource_
list
'
,
{},
name
=
'resource_
list
'
),
url
(
r
'^resources/?$'
,
'resource_
usage
'
,
{},
name
=
'resource_
usage
'
),
# url(r'^billing/?$', 'billing', {}, name='billing'),
url
(
r
'^timeline/?$'
,
'timeline'
,
{},
name
=
'timeline'
),
url
(
r
'^group/add/complete/?$'
,
'group_add_complete'
,
{},
name
=
'group_add_complete'
),
...
...
snf-astakos-app/astakos/im/views.py
View file @
69e9929f
...
...
@@ -1274,7 +1274,7 @@ def disapprove_member(request, membership):
@
require_http_methods
([
"POST"
,
"GET"
])
@
signed_terms_required
@
login_required
def
resource_
list
(
request
):
def
resource_
usage
(
request
):
def
with_class
(
entry
):
entry
[
'load_class'
]
=
'red'
max_value
=
float
(
entry
[
'maxValue'
])
...
...
@@ -1293,7 +1293,7 @@ def resource_list(request):
entry
[
'plural'
]
=
engine
.
plural
(
entry
.
get
(
'name'
))
return
entry
result
=
callpoint
.
get_user_
status
(
request
.
user
.
id
)
result
=
callpoint
.
get_user_
usage
(
request
.
user
.
id
)
if
result
.
is_success
:
backenddata
=
map
(
with_class
,
result
.
data
)
data
=
map
(
pluralize
,
result
.
data
)
...
...
@@ -1302,10 +1302,7 @@ def resource_list(request):
messages
.
error
(
request
,
result
.
reason
)
resource_catalog
=
ResourcePresentation
(
RESOURCES_PRESENTATION_DATA
)
resource_catalog
.
update_from_result_report
(
result
)
return
render_response
(
'im/resource_list.html'
,
return
render_response
(
'im/resource_usage.html'
,
data
=
data
,
context_instance
=
get_context
(
request
),
resource_catalog
=
resource_catalog
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment