## This file is subject to the terms and conditions defined in
## file 'LICENSE', which is part of this source code package.
## Copyright (c) 2009 SKR Farms (P) LTD.
<%inherit file="/base/basic1.html"/>
<%namespace name="elements" file="/component/elements.html"/>
<%namespace name="forms" file="/component/forms.html"/>
<%!
page_tooltips = [
[ 'Help',
"""Only project administrator can access this page. Use this page to,
configure project, add/modify/remove project milestones, components and
versions. Setup project teams and team-permissions.
"""
],
[ 'Project',
"""Upload project logo and icon which will be used where ever relevant.
One such case is the header element in the layout, where the project logo
is displayed on top-right corner of the page. Tickets, wiki pages,
version controls, reviews are always associated with a project.
"""
],
[ 'Components',
"""Divide project into components, assigining owner to each one of them.
Tickets can be associated with a component.
"""
],
[ 'Milestones',
"""Create and describe milestones with due-date. Milestones can be closed by
'cancelling' or 'completing' it and providing a closing remark.
Tickets can be associated with project milestone.
"""
],
[ 'Versions',
"""Versions can be used to track release, both internal and external.
Tickets can be associated with project version.
"""
],
[ 'Teams',
"""Team names are common to all projects. Project's administrator
can assign user as part of one or more team, one can view
team as a role the user is expected to play in the project.
Project-wise permission are managed via teams. Registered users
who are not associated with a project (i.e) who are not
part of a project's team will be classified as 'non-members'
(a special team created by default). Thus the administrator can
manage the permissions to these users via 'non-members'.
Know more about permission system
"""
],
[ 'Timeline',
"""Timeline of project's administrative activities."""
],
]
%>
<%def name="hd_script()">
${parent.hd_script()}
%def>
<%def name="bd_body()">
<%
ctxt_title = "'%s' - Administration" % c.project.projectname
fav = capture( elements.favoriteicon, 'favproj' )
tline = capture( elements.iconlink, h.url_projadmtimeline,
'timeline', title="Timeline" )
ctxt_spans = [ fav, '%s' % ctxt_title, ]
rspans = [ tline ]
%>
${elements.mainnav()}
${elements.contextnav( ctxt_spans, tooltips=page_tooltips, rspans=rspans )}