1.1 --- a/examples/Common/QtConfigurator/__init__.py Tue Nov 08 18:36:12 2005 +0000
1.2 +++ b/examples/Common/QtConfigurator/__init__.py Tue Nov 08 19:01:43 2005 +0000
1.3 @@ -198,26 +198,21 @@
1.4
1.5 else:
1.6 import XSLForms.Resources.PyQtWebResources
1.7 -
1.8 - # NOTE: To be enabled for in-page updates, when eventually supported.
1.9 - #from WebStack.Resources.ResourceMap import MapResource
1.10 - #from WebStack.Resources.Static import DirectoryResource
1.11 + from WebStack.Resources.ResourceMap import MapResource
1.12 + from WebStack.Resources.Static import DirectoryResource
1.13
1.14 class Configurator(ConfiguratorResource, XSLForms.Resources.PyQtWebResources.XSLFormsResource):
1.15 def __init__(self, *args, **kw):
1.16 XSLForms.Resources.PyQtWebResources.XSLFormsResource.__init__(self, "configuration")
1.17 ConfiguratorResource.__init__(self, *args, **kw)
1.18
1.19 - resource = Configurator(*args, **kw)
1.20 -
1.21 - # NOTE: To be enabled for in-page updates, when eventually supported.
1.22 - #configurator_resource = Configurator(*args, **kw)
1.23 - #directory = configurator_resource.resource_dir
1.24 - #resource = MapResource({
1.25 - # "styles" : DirectoryResource(os.path.join(directory, "styles"), {"css" : "text/css"}),
1.26 - # "scripts" : DirectoryResource(os.path.join(directory, "scripts"), {"js" : "text/javascript"}),
1.27 - # None : configurator_resource
1.28 - # })
1.29 + configurator_resource = Configurator(*args, **kw)
1.30 + directory = configurator_resource.resource_dir
1.31 + resource = MapResource({
1.32 + "styles" : DirectoryResource(os.path.join(directory, "styles"), {"css" : "text/css"}),
1.33 + "scripts" : DirectoryResource(os.path.join(directory, "scripts"), {"js" : "text/javascript"}),
1.34 + "" : configurator_resource
1.35 + })
1.36
1.37 # Do not initialise or populate the resource here: both happen when a
1.38 # Web request is received (initialisation when no form document is