equal
deleted
inserted
replaced
71 class ApplHelp(component.Component): |
71 class ApplHelp(component.Component): |
72 """build the help button, usually displayed in the header""" |
72 """build the help button, usually displayed in the header""" |
73 id = 'help' |
73 id = 'help' |
74 property_defs = VISIBLE_PROP_DEF |
74 property_defs = VISIBLE_PROP_DEF |
75 def call(self): |
75 def call(self): |
76 self.w(u'<a href="%s" class="help" title="%s"> </a>' |
76 self.w(u'<a href="%s" class="help" title="%s"> </a>' |
77 % (self.build_url(_restpath='doc/main'), |
77 % (self.build_url(_restpath='doc/main'), |
78 self.req._(u'help'),)) |
78 self.req._(u'help'),)) |
79 |
79 |
80 |
80 |
81 class UserLink(component.Component): |
81 class UserLink(component.Component): |
107 self.anon_user_link() |
107 self.anon_user_link() |
108 |
108 |
109 def anon_user_link(self): |
109 def anon_user_link(self): |
110 if self.config['auth-mode'] == 'cookie': |
110 if self.config['auth-mode'] == 'cookie': |
111 self.w(self.req._('anonymous')) |
111 self.w(self.req._('anonymous')) |
112 self.w(u''' [<a class="logout" href="javascript: popupLoginBox();">%s</a>]''' |
112 self.w(u''' [<a class="logout" href="javascript: popupLoginBox();">%s</a>]''' |
113 % (self.req._('i18n_login_popup'))) |
113 % (self.req._('i18n_login_popup'))) |
114 else: |
114 else: |
115 self.w(self.req._('anonymous')) |
115 self.w(self.req._('anonymous')) |
116 self.w(u' [<a class="logout" href="%s">%s</a>]' |
116 self.w(u' [<a class="logout" href="%s">%s</a>]' |
117 % (self.build_url('login'), self.req._('login'))) |
117 % (self.build_url('login'), self.req._('login'))) |
118 |
118 |
119 |
119 |
120 class ApplicationMessage(component.Component): |
120 class ApplicationMessage(component.Component): |
121 """display messages given using the __message parameter into a special div |
121 """display messages given using the __message parameter into a special div |
209 url = self.build_url(rql=restrrql) |
209 url = self.build_url(rql=restrrql) |
210 html.insert(0, u'<span><a href="%s">%s</a></span>' % ( |
210 html.insert(0, u'<span><a href="%s">%s</a></span>' % ( |
211 url, _('Any'))) |
211 url, _('Any'))) |
212 else: |
212 else: |
213 html.insert(0, u'<span class="selected">%s</span>' % _('Any')) |
213 html.insert(0, u'<span class="selected">%s</span>' % _('Any')) |
214 self.w(u' | '.join(html)) |
214 self.w(u' | '.join(html)) |
215 self.w(u'</div>') |
215 self.w(u'</div>') |
216 |
216 |
217 |
217 |
218 def registration_callback(vreg): |
218 def registration_callback(vreg): |
219 vreg.register_all(globals().values(), __name__, (SeeAlsoVComponent,)) |
219 vreg.register_all(globals().values(), __name__, (SeeAlsoVComponent,)) |