[Checkins] SVN: grokui.base/trunk/src/grokui/base/ Move from using static/ to using fanstatic.

Jan-Jaap Driessen jdriessen at thehealthagency.com
Mon Jan 3 04:24:13 EST 2011


Log message for revision 119284:
  Move from using static/ to using fanstatic.

Changed:
  U   grokui.base/trunk/src/grokui/base/layout.py
  U   grokui.base/trunk/src/grokui/base/layout_templates/grokuilayout.pt
  U   grokui.base/trunk/src/grokui/base/resource.py

-=-
Modified: grokui.base/trunk/src/grokui/base/layout.py
===================================================================
--- grokui.base/trunk/src/grokui/base/layout.py	2011-01-03 09:23:38 UTC (rev 119283)
+++ grokui.base/trunk/src/grokui/base/layout.py	2011-01-03 09:24:13 UTC (rev 119284)
@@ -1,9 +1,8 @@
-# -*- coding: utf-8 -*-
-
 import megrok.menu
 import grokcore.view as grok
 
 from grokui.base import IGrokUIRealm, GrokUILayer, IUIPanel, MainMenu
+from grokui.base import resource
 from megrok.layout import Layout, Page
 from zope.traversing.browser.absoluteurl import absoluteURL
 
@@ -17,6 +16,7 @@
     title = u"Grok User Interface"
 
     def update(self):
+        resource.grok_css.need()
         self.baseurl = absoluteURL(self.context, self.request) + '/'
 
 

Modified: grokui.base/trunk/src/grokui/base/layout_templates/grokuilayout.pt
===================================================================
--- grokui.base/trunk/src/grokui/base/layout_templates/grokuilayout.pt	2011-01-03 09:23:38 UTC (rev 119283)
+++ grokui.base/trunk/src/grokui/base/layout_templates/grokuilayout.pt	2011-01-03 09:24:13 UTC (rev 119284)
@@ -2,8 +2,6 @@
   <head>
     <title tal:content="layout/title" />
     <base tal:attributes="href layout/baseurl" />
-    <link rel="stylesheet" type="text/css" 
-	  tal:attributes="href static/grok.css" />
     <link rel="shortcut icon" type="image/x-icon"
 	  tal:attributes="href static/favicon.ico" />
   </head>

Modified: grokui.base/trunk/src/grokui/base/resource.py
===================================================================
--- grokui.base/trunk/src/grokui/base/resource.py	2011-01-03 09:23:38 UTC (rev 119283)
+++ grokui.base/trunk/src/grokui/base/resource.py	2011-01-03 09:24:13 UTC (rev 119284)
@@ -1,3 +1,5 @@
-from fanstatic import Library
+from fanstatic import Library, Resource
 
 library = Library('grokui.base', 'static')
+
+grok_css = Resource(library, 'grok.css')



More information about the checkins mailing list