~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/webapp/base/xhtml.py

Display the current path as the filebrowser title again. Broke in genshi port.

Show diffs side-by-side

added added

removed removed

Lines of Context:
74
74
        # Global template
75
75
        ctx = genshi.template.Context()
76
76
        # XXX: Leave this here!! (Before req.styles is read)
77
 
        ctx['overlays'] = self.render_overlays(req) if req.user else []
 
77
        ctx['overlays'] = self.render_overlays(req)
78
78
 
79
79
        ctx['styles'] = [media_url(req, CorePlugin, 'ivle.css')]
80
80
        ctx['styles'] += req.styles
117
117
            for tab in plugin.tabs:
118
118
                # tab is a tuple: name, title, desc, icon, path
119
119
                new_app = {}
120
 
                new_app['this_app'] = hasattr(self, 'tab') \
121
 
                                      and tab[0] == self.tab
 
120
                new_app['this_app'] = hasattr(self, 'appname') \
 
121
                                      and tab[0] == self.appname
122
122
 
123
123
                # Icon name
124
124
                if tab[3] is not None:
191
191
 
192
192
        if req.user is None:
193
193
            # Not logged in. Redirect to login page.
194
 
            if req.uri == '/':
195
 
                query_string = ''
196
 
            else:
197
 
                query_string = '?url=' + urllib.quote(req.uri, safe="/~")
198
 
            req.throw_redirect('/+login' + query_string)
 
194
            req.throw_redirect('/+login?' + 
 
195
                               urllib.urlencode([('url', req.uri)]))
199
196
 
200
197
        req.status = 403