Mercurial > hg > MPIWGWeb
comparison MPIWGRoot.py @ 21:faa7c9e936a8
some cleanup and prev/next for feature-teaser.
author | casties |
---|---|
date | Fri, 05 Apr 2013 19:01:59 +0200 |
parents | 69d221c3e010 |
children | 5ed0b0c21fe5 |
comparison
equal
deleted
inserted
replaced
20:c7e6664d60c9 | 21:faa7c9e936a8 |
---|---|
85 mpiwg_css = ImageFile('css/mpiwg.css', globals()) | 85 mpiwg_css = ImageFile('css/mpiwg.css', globals()) |
86 # make docuviewer_css refreshable for development | 86 # make docuviewer_css refreshable for development |
87 mpiwg_css.index_html = refreshingImageFileIndexHtml | 87 mpiwg_css.index_html = refreshingImageFileIndexHtml |
88 | 88 |
89 | 89 |
90 def decode(self,str): | |
91 """decoder""" | |
92 | |
93 if not str: | |
94 return "" | |
95 if type(str) is StringType: | |
96 try: | |
97 return str.decode('utf-8') | |
98 except: | |
99 return str.decode('latin-1') | |
100 else: | |
101 return str | |
102 | |
103 | |
104 def getat(self,array,idx=0,default=None): | |
105 """return array element idx or default (but no exception)""" | |
106 if len(array) <= idx: | |
107 return default | |
108 else: | |
109 return array[idx] | |
110 | |
111 def getLang(self): | 90 def getLang(self): |
112 """returns the default language""" | 91 """returns the default language""" |
113 return self.lang | 92 return self.lang |
114 | 93 |
115 def browserCheck(self): | 94 def browserCheck(self): |