~ubuntu-branches/debian/jessie/web2py/jessie

« back to all changes in this revision

Viewing changes to applications/admin/models/menu.py

  • Committer: Package Import Robot
  • Author(s): José L. Redrejo Rodríguez
  • Date: 2011-11-04 10:12:01 UTC
  • mfrom: (1.1.10)
  • Revision ID: package-import@ubuntu.com-20111104101201-ym8q3030ik8sc10u
Tags: 1.99.2.1-1
* Updated upstream sources with real 1.99.2 version
* Ensure python-gtk2 is not needed to run web2py, fixing 
  debian/patches/gtk_gui (Closes: #646931)
* Refreshed debian/patches/avoid_updating patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
_f = request.function
8
8
response.title = '%s %s' % (_f, '/'.join(request.args))
9
9
response.subtitle = 'admin'
10
 
response.menu = [(T('site'), _f == 'site', URL(_a,'default','site'))]
 
10
response.menu = [(T('Site'), _f == 'site', URL(_a,'default','site'))]
11
11
 
12
12
if request.args:
13
13
    _t = request.args[0]
14
 
    response.menu.append((T('edit'), _c == 'default' and _f == 'design',
 
14
    response.menu.append((T('Edit'), _c == 'default' and _f == 'design',
15
15
                         URL(_a,'default','design',args=_t)))
16
 
    response.menu.append((T('about'), _c == 'default' and _f == 'about',
 
16
    response.menu.append((T('About'), _c == 'default' and _f == 'about',
17
17
                         URL(_a,'default','about',args=_t)))
18
 
    response.menu.append((T('errors'), _c == 'default' and _f == 'errors',
 
18
    response.menu.append((T('Errors'), _c == 'default' and _f == 'errors',
19
19
                         URL(_a,'default','errors',args=_t)))
20
 
 
21
 
    response.menu.append((T('versioning'),
 
20
    response.menu.append((T('Versioning'),
22
21
                          _c == 'mercurial' and _f == 'commit',
23
22
                          URL(_a,'mercurial','commit',args=_t)))
24
23
 
25
24
if not session.authorized:
26
 
    response.menu = [(T('login'), True, '')]
 
25
    response.menu = [(T('Login'), True, '')]
27
26
else:
28
 
    response.menu.append((T('logout'), False,
 
27
    response.menu.append((T('Logout'), False,
29
28
                          URL(_a,'default',f='logout')))
30
29
 
31
 
response.menu.append((T('help'), False, URL('examples','default','index')))
32
 
 
 
30
if os.path.exists('applications/examples'):
 
31
    response.menu.append((T('Help'), False, URL('examples','default','index')))
 
32
else:
 
33
    response.menu.append((T('Help'), False, 'http://web2py.com/examples'))