Ignore:
Timestamp:
15/12/09 09:44:39 (10 years ago)
Author:
pjkersha
Message:

Fixed updated templates and stylesheet for OpenID Provider

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/python/ndg_security_server/ndg/security/server/wsgi/openid/provider/renderinginterface/genshi/__init__.py

    r6115 r6127  
    3636        'leftLogo', 
    3737        'leftAlt', 
    38         'ndgLink', 
    39         'ndgImage', 
    40         'disclaimer', 
    41         'stfcLink', 
    42         'stfcImage', 
     38        'leftLink', 
     39        'leftImage', 
     40        'rightLink', 
     41        'rightImage', 
     42        'rightAlt', 
     43        'footerText', 
    4344        'helpIcon' 
    4445    ) 
    4546    ATTR_NAMES = ( 
    4647        'title',  
     48        'heading', 
    4749        'xml',  
    4850        'headExtras',  
     
    9294         
    9395        self.title = '' 
     96        self.heading = '' 
    9497        self.xml = '' 
    9598        self.headExtras = '' 
     
    155158        return self.__title 
    156159 
     160    def getHeading(self): 
     161        return self.__heading 
     162 
    157163    def getXml(self): 
    158164        return self.__xml 
     
    172178                            'got %r' % type(value)) 
    173179        self.__title = value 
     180     
     181    def setHeading(self, value): 
     182        if not isinstance(value, basestring): 
     183            raise TypeError('Expecting string type for heading attribute; ' 
     184                            'got %r' % type(value)) 
     185        self.__heading = value 
    174186 
    175187    def setXml(self, value): 
     
    195207 
    196208    title = property(getTitle, setTitle, None, "Template title") 
     209 
     210    heading = property(getHeading, setHeading, None, "Template heading") 
    197211 
    198212    xml = property(getXml, setXml, None, "Additional XML for template") 
     
    219233                raise TypeError('Expecting string type for %r attribute; got ' 
    220234                                '%r' % (name, type(value))) 
    221                              
     235             
    222236        super(GenshiRendering, self).__setattr__(name, value) 
    223237         
     
    291305        """Set-up template for OpenID Provider Login""" 
    292306        self.title = "OpenID Login" 
     307        self.heading = "Login" 
    293308        self.success_to = success_to or self.urls['url_mainpage'] 
    294309        self.fail_to = fail_to or self.urls['url_mainpage']  
     
    305320        """Set-up template for OpenID Provider Login""" 
    306321        self.title = "OpenID Provider" 
     322        self.heading = "OpenID Provider" 
    307323        self.headExtras = '<meta http-equiv="x-xrds-location" content="%s"/>'%\ 
    308324                        self.urls['url_serveryadis'] 
     
    317333        """This page would normally render the user's Identity page but it's 
    318334        not needed for Yadis only based discovery""" 
    319  
     335        self.title = 'OpenID Provider - Error' 
     336        self.heading = 'OpenID Provider - Invalid Page Requested' 
    320337        self.xml = 'Invalid page requested for OpenID Provider' 
    321338        response = self._render(GenshiRendering.ERROR_PAGE_TMPL_NAME)  
     
    330347        Party""" 
    331348        self.title = 'Approve OpenID Request?' 
     349        self.heading = 'Approve OpenID Request?' 
    332350        self.trust_root = oidRequest.trust_root 
    333351        self.oidRequest = oidRequest 
     
    366384        '''Display error information''' 
    367385        self.title = 'Error with OpenID Provider' 
     386        self.heading = 'Error' 
    368387        self.xml = msg 
    369388        response = self._render(GenshiRendering.ERROR_PAGE_TMPL_NAME) 
     
    374393        return response 
    375394 
    376     trust_root = property(getTrust_root, setTrust_root, None, "Trust_root's Docstring") 
    377  
    378     oidRequest = property(getOidRequest, setOidRequest, None, "OidRequest's Docstring") 
    379  
    380     environ = property(getEnviron, setEnviron, None, "Environ's Docstring") 
    381  
    382     identityURI = property(getIdentityURI, setIdentityURI, None, "IdentityURI's Docstring") 
     395    trust_root = property(getTrust_root, setTrust_root,  
     396                          doc="trust_root - dict of user trusted RPs") 
     397 
     398    oidRequest = property(getOidRequest, setOidRequest,  
     399                          doc="oidRequest - OpenID Request object") 
     400 
     401    environ = property(getEnviron, setEnviron, None,  
     402                       "WSGI environ dict") 
     403 
     404    identityURI = property(getIdentityURI, setIdentityURI,  
     405                           doc="User OpenID URI") 
Note: See TracChangeset for help on using the changeset viewer.