Changeset 352

Show
Ignore:
Timestamp:
06/21/08 22:30:17 (4 years ago)
Author:
simon
Message:

Move navigation links into page footer.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • hodgestar/Talks/PythonObjects/slides.py

    r350 r352  
    7575        return result + '</head>\n<body>\n' 
    7676 
    77     def getFooter(self): 
     77    def getFooter(self, navlinks): 
    7878        """Return the footer for HTML pages.""" 
    79         return '<br /><div class="footer" style="font-style: italic;"><hr />%s</div></body></html>' % self.name 
     79        return '<br /><div class="footer"><hr />' \ 
     80               + '<div style="float: left; font-style: italic;">%s</div>' % self.name \ 
     81               + '<div style="float: right;">%s</div>' % " | ".join(navlinks) \ 
     82               + '</div></body></html>' 
    8083 
    8184    def getIndexFooter(self): 
     
    109112        else: 
    110113            next = 'Next' 
    111         index = '<a href="%s">Index</a>' % (basename % 0) 
    112         result = (self.getHeader() + html 
    113             + " | ".join([prev, index, next]) + self.getFooter()) 
     114        index = '<a accesskey="I" href="%s">Index</a>' % (basename % 0) 
     115        result = self.getHeader() + html + self.getFooter([prev, index, next]) 
    114116        fp = open(os.path.join(directory, basename % i), 'w') 
    115117        fp.write(result)