openstreet_jsc not initialized on body according to htmlconst

svn: r18010
This commit is contained in:
Jérôme Rapinat 2011-08-08 16:10:36 +00:00
parent 42dfef60e6
commit e78a33fcdf

View File

@ -2607,13 +2607,15 @@ class PlacePage(BasePage):
# begin inline javascript code # begin inline javascript code
# because jsc is a docstring, it does NOT have to be properly indented # because jsc is a docstring, it does NOT have to be properly indented
with Html("script", type = "text/javascript") as jsc: with Html("script", type = "text/javascript") as jsc:
head += jsc
if self.mapservice == "Google": if self.mapservice == "Google":
head += jsc
jsc += google_jsc % (latitude, longitude) jsc += google_jsc % (latitude, longitude)
else: else:
# do not need to write on head, load into canvas
jsc += openstreet_jsc % (Utils.xml_lang()[3:5].lower(), jsc += openstreet_jsc % (Utils.xml_lang()[3:5].lower(),
longitude, latitude) longitude, latitude)
canvas += jsc
# there is no need to add an ending "</script>", # there is no need to add an ending "</script>",
# as it will be added automatically! # as it will be added automatically!
@ -2621,7 +2623,8 @@ class PlacePage(BasePage):
canvas += fullclear canvas += fullclear
# add javascript function call to body element # add javascript function call to body element
body.attr ='onload ="initialize();" ' if self.mapservice == "Google":
body.attr ='onload ="initialize();" '
# source references # source references
srcrefs = self.display_ind_sources(place) srcrefs = self.display_ind_sources(place)