web/views/basecomponents.py
changeset 638 80f8808fc558
parent 533 215ecdb5f047
child 652 603c782dc092
equal deleted inserted replaced
637:a78ffe83fadc 638:80f8808fc558
   102     def anon_user_link(self):
   102     def anon_user_link(self):
   103         if self.config['auth-mode'] == 'cookie':
   103         if self.config['auth-mode'] == 'cookie':
   104             self.w(self.req._('anonymous'))
   104             self.w(self.req._('anonymous'))
   105             self.w(u'''&nbsp;[<a class="logout" href="javascript: popupLoginBox();">%s</a>]'''
   105             self.w(u'''&nbsp;[<a class="logout" href="javascript: popupLoginBox();">%s</a>]'''
   106                    % (self.req._('i18n_login_popup')))
   106                    % (self.req._('i18n_login_popup')))
       
   107             # FIXME maybe have an other option to explicitely authorise registration
       
   108             if self.config['anonymous-user']:
       
   109                 self.w(u'''&nbsp;[<a class="logout" href="?vid=register">%s</a>]'''
       
   110                        % (self.req._('i18n_register_user')))
   107         else:
   111         else:
   108             self.w(self.req._('anonymous'))
   112             self.w(self.req._('anonymous'))
   109             self.w(u'&nbsp;[<a class="logout" href="%s">%s</a>]'
   113             self.w(u'&nbsp;[<a class="logout" href="%s">%s</a>]'
   110                    % (self.build_url('login'), self.req._('login')))
   114                    % (self.build_url('login'), self.req._('login')))
   111 
   115