6.14.6.19. HTML Header

Comienzo python section to interscript/weavers/xml.py[22 /22 ] Previo Primero
   589: #line 633 "xml_weaver.ipk"
   590:   def prolog(self):
   591:     kwds = self.keywords
   592:     w = self._writeline
   593:     w('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">')
   594:     w( '<HTML>')
   595:     w( '<HEAD>')
   596: 
   597:     self.write_tagged('TITLE', self.title)
   598: 
   599:     w( '<META HTTP-EQUIV="Content-Type" CONTENT="text/xml; charset=UTF-8">')
   600:     if kwds.has_key('author'):
   601:       author =kwds['author']
   602:       w( '<META NAME="Author" CONTENT="'+author+'">')
   603:     w( '<META NAME="Generator" CONTENT="Interscript">')
   604:     extra = kwds.get('head_extra','');
   605:     w('<LINK REL=STYLESHEET TYPE="text/css" HREF="interscript.css" TITLE="Interscript Standard">')
   606:     w(extra);
   607:     w('<LINK REL=STYLESHEET TYPE="text/css" HREF="user.css" TITLE="User Overrride">')
   608:     w( '</HEAD>')
   609:     w( '<BODY>')
   610:     if kwds.has_key('pagehead'):
   611:       self._write(kwds['pagehead'])
   612:     if kwds.has_key('title'):
   613:       if kwds.has_key('anchor') and kwds['anchor']!='':
   614:         atag = ' ID="'+kwds['anchor']+'" TITLE="'+kwds['anchor']+'" '
   615:       else: atag= ''
   616:       self._writeline('<H1 '+atag+'ALIGN="CENTER">'+self.title+'</H1>')
   617:     if kwds.has_key('heading_level_offset'):
   618:       self.heading_level_offset = kwds['heading_level_offset']
   619: 
   620:   def epilog(self):
   621:     kwds = self.keywords
   622:     self._endmode()
   623:     if kwds.has_key('pagefoot'):
   624:       self._write(kwds['pagefoot'])
   625:     self._writeline('</BODY>')
   626:     self._writeline('</HTML>')
   627: 
   628: 
End python section to interscript/weavers/xml.py[22]