X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=unfold%2Fpage.py;h=944b2380d8421c71129d7d81a3bf86809db9bd97;hb=1295aaac83bf744acabf41920122837ea2b421d8;hp=07879e7b846fb9344865747d8f8773016d785d7e;hpb=2bea2e0a7ba72728d69b4b96e66b805869e523dd;p=myslice.git diff --git a/unfold/page.py b/unfold/page.py index 07879e7b..944b2380 100644 --- a/unfold/page.py +++ b/unfold/page.py @@ -33,7 +33,8 @@ class Page: # queue of queries with maybe a domid, see enqueue_query self._queue=[] # global prelude object - self.prelude=Prelude(css_files='css/plugin.css') +# self.prelude=Prelude(css_files=['css/plugin.css','css/onelab_marko.css',]) + self.prelude=Prelude() # record known plugins hashed on their domid def record_plugin (self, plugin): @@ -129,7 +130,7 @@ class Page: metadata_auth = {'AuthMethod':'anonymous'} metadata=MetaData (metadata_auth) - metadata.fetch() + metadata.fetch(self.request) # store it for next time manifold['metadata']=metadata if debug: print "Page.get_metadata: return new value" @@ -140,7 +141,8 @@ class Page: self.add_js_chunks("var MANIFOLD_METADATA =" + self.get_metadata().to_json() + ";") def expose_js_manifold_config (self): - self.add_js_chunks(Config.manifold_js_export()) + config=Config() + self.add_js_chunks(config.manifold_js_export()) #################### requirements/prelude management # just forward to self.prelude - see decorator above