~ubuntu-branches/ubuntu/oneiric/prewikka/oneiric

« back to all changes in this revision

Viewing changes to prewikka/templates/HTMLDocument.py

  • Committer: Bazaar Package Importer
  • Author(s): Alessio Treglia
  • Date: 2009-07-06 08:39:07 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20090706083907-59qlpova8dvyvm8a
Tags: 0.9.16-1ubuntu1
* Merge from debian unstable, Ubuntu remaining changes:
  - Append --install-layout=deb to setup.py install arguments.
* debian/control:
  - Bump python-all-dev, python-central, debhelper build dependencies as
    per Debian Python New Policy.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
import sys
9
9
import os
10
10
import os.path
 
11
import __builtin__
11
12
from os.path import getmtime, exists
12
13
import time
13
14
import types
14
 
import __builtin__
15
15
from Cheetah.Version import MinCompatibleVersion as RequiredCheetahVersion
16
16
from Cheetah.Version import MinCompatibleVersionTuple as RequiredCheetahVersionTuple
17
17
from Cheetah.Template import Template
18
 
from Cheetah.DummyTransaction import DummyTransaction
 
18
from Cheetah.DummyTransaction import *
19
19
from Cheetah.NameMapper import NotFound, valueForName, valueFromSearchList, valueFromFrameOrSearchList
20
20
from Cheetah.CacheRegion import CacheRegion
21
21
import Cheetah.Filters as Filters
23
23
 
24
24
##################################################
25
25
## MODULE CONSTANTS
26
 
try:
27
 
    True, False
28
 
except NameError:
29
 
    True, False = (1==1), (1==0)
30
26
VFFSL=valueFromFrameOrSearchList
31
27
VFSL=valueFromSearchList
32
28
VFN=valueForName
33
29
currentTime=time.time
34
 
__CHEETAH_version__ = '2.0.1'
35
 
__CHEETAH_versionTuple__ = (2, 0, 1, 'final', 0)
36
 
__CHEETAH_genTime__ = 1244966470.168215
37
 
__CHEETAH_genTimestamp__ = 'Sun Jun 14 10:01:10 2009'
 
30
__CHEETAH_version__ = '2.2.1'
 
31
__CHEETAH_versionTuple__ = (2, 2, 1, 'final', 0)
 
32
__CHEETAH_genTime__ = 1244715456.591244
 
33
__CHEETAH_genTimestamp__ = 'Thu Jun 11 12:17:36 2009'
38
34
__CHEETAH_src__ = 'prewikka/templates/HTMLDocument.tmpl'
39
35
__CHEETAH_srcLastModified__ = 'Tue May  5 16:55:59 2009'
40
 
__CHEETAH_docstring__ = 'Autogenerated by CHEETAH: The Python-Powered Template Engine'
 
36
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'
41
37
 
42
38
if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
43
39
    raise AssertionError(
56
52
 
57
53
    def __init__(self, *args, **KWs):
58
54
 
59
 
        Template.__init__(self, *args, **KWs)
 
55
        super(HTMLDocument, self).__init__(*args, **KWs)
60
56
        if not self._CHEETAH__instanceInitialized:
61
57
            cheetahKWArgs = {}
62
58
            allowedKWs = 'searchList namespaces filter filtersLib errorCatcher'.split()
109
105
        ########################################
110
106
        ## START - generated method body
111
107
        
112
 
        write('''<!DOCTYPE html PUBLIC \'-//W3C//DTD XHTML 1.0 Transitional//EN\' \'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\'>
 
108
        write(u'''<!DOCTYPE html PUBLIC \'-//W3C//DTD XHTML 1.0 Transitional//EN\' \'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\'>
113
109
 
114
110
<html xmlns="http://www.w3.org/1999/xhtml">
115
111
\t<head>
116
112
\t\t<title>''')
117
 
        _v = VFFSL(SL,"document.title",True) # '$document.title' on line 5, col 10
118
 
        if _v is not None: write(_filter(_v, rawExpr='$document.title')) # from line 5, col 10.
119
 
        write('''</title>
 
113
        _v = VFFSL(SL,"document.title",True) # u'$document.title' on line 5, col 10
 
114
        if _v is not None: write(_filter(_v, rawExpr=u'$document.title')) # from line 5, col 10.
 
115
        write(u'''</title>
120
116
\t\t<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
121
117
\t\t<link rel="Shortcut Icon" href="prewikka/images/favicon.ico"/>
122
118
 
123
119
''')
124
120
        for css_file in VFFSL(SL,"document.css_files",True): # generated from line 9, col 3
125
 
            write('''\t\t\t<link rel="stylesheet" href="''')
126
 
            _v = VFFSL(SL,"css_file",True) # '$css_file' on line 10, col 33
127
 
            if _v is not None: write(_filter(_v, rawExpr='$css_file')) # from line 10, col 33.
128
 
            write('''" type="text/css"/>
 
121
            write(u'''\t\t\t<link rel="stylesheet" href="''')
 
122
            _v = VFFSL(SL,"css_file",True) # u'$css_file' on line 10, col 33
 
123
            if _v is not None: write(_filter(_v, rawExpr=u'$css_file')) # from line 10, col 33.
 
124
            write(u'''" type="text/css"/>
129
125
''')
130
 
        write('''
 
126
        write(u'''
131
127
''')
132
128
        for js_file in VFFSL(SL,"document.js_files",True): # generated from line 13, col 3
133
 
            write('''\t\t\t<script src="''')
134
 
            _v = VFFSL(SL,"js_file",True) # '$js_file' on line 14, col 17
135
 
            if _v is not None: write(_filter(_v, rawExpr='$js_file')) # from line 14, col 17.
136
 
            write('''" type="text/javascript"></script>
 
129
            write(u'''\t\t\t<script src="''')
 
130
            _v = VFFSL(SL,"js_file",True) # u'$js_file' on line 14, col 17
 
131
            if _v is not None: write(_filter(_v, rawExpr=u'$js_file')) # from line 14, col 17.
 
132
            write(u'''" type="text/javascript"></script>
137
133
''')
138
 
        write('''
 
134
        write(u'''
139
135
\t\t''')
140
 
        _v = VFFSL(SL,"head_extra_content",True) # '$head_extra_content' on line 19, col 3
141
 
        if _v is not None: write(_filter(_v, rawExpr='$head_extra_content')) # from line 19, col 3.
142
 
        write('''
 
136
        _v = VFFSL(SL,"head_extra_content",True) # u'$head_extra_content' on line 19, col 3
 
137
        if _v is not None: write(_filter(_v, rawExpr=u'$head_extra_content')) # from line 19, col 3.
 
138
        write(u'''
143
139
\t</head>
144
140
\t''')
145
 
        _v = VFFSL(SL,"body",True) # '$body' on line 21, col 2
146
 
        if _v is not None: write(_filter(_v, rawExpr='$body')) # from line 21, col 2.
147
 
        write('''
 
141
        _v = VFFSL(SL,"body",True) # u'$body' on line 21, col 2
 
142
        if _v is not None: write(_filter(_v, rawExpr=u'$body')) # from line 21, col 2.
 
143
        write(u'''
148
144
</html>
149
145
''')
150
146