[Checkins] SVN: Sandbox/pcardune/z3c.formextjs/src/z3c/formextjs/ Add hooks for providing the ext js library. I wont stick ext itself

Paul Carduner paulcarduner at gmail.com
Sun Apr 20 20:45:18 EDT 2008


Log message for revision 85519:
  
  Add hooks for providing the ext js library.  I wont stick ext itself
  into the zope repo as it is larger than 20mb!
  

Changed:
  U   Sandbox/pcardune/z3c.formextjs/src/z3c/formextjs/__init__.py
  U   Sandbox/pcardune/z3c.formextjs/src/z3c/formextjs/configure.zcml

-=-
Modified: Sandbox/pcardune/z3c.formextjs/src/z3c/formextjs/__init__.py
===================================================================
--- Sandbox/pcardune/z3c.formextjs/src/z3c/formextjs/__init__.py	2008-04-21 00:16:37 UTC (rev 85518)
+++ Sandbox/pcardune/z3c.formextjs/src/z3c/formextjs/__init__.py	2008-04-21 00:45:11 UTC (rev 85519)
@@ -1 +1,26 @@
-#extjs integration package.
+##############################################################################
+#
+# Copyright (c) 2007 Zope Foundation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+"""ExtJS Form Integration Package
+
+$Id$
+"""
+
+from zope.viewlet.viewlet import JavaScriptBundleViewlet
+from zope.viewlet.viewlet import CSSViewlet
+
+
+ExtJavaScriptViewlet = JavaScriptBundleViewlet(('ext/adapter/ext/ext-base.js',
+                                               'ext/ext-all.js'))
+
+ExtCSSViewlet = CSSViewlet('ext/resources/css/ext-all.css')

Modified: Sandbox/pcardune/z3c.formextjs/src/z3c/formextjs/configure.zcml
===================================================================
--- Sandbox/pcardune/z3c.formextjs/src/z3c/formextjs/configure.zcml	2008-04-21 00:16:37 UTC (rev 85518)
+++ Sandbox/pcardune/z3c.formextjs/src/z3c/formextjs/configure.zcml	2008-04-21 00:45:11 UTC (rev 85519)
@@ -1,8 +1,33 @@
 <?xml version="1.0" encoding="utf-8"?>
 <configure
     xmlns="http://namespaces.zope.org/zope"
+    xmlns:browser="http://namespaces.zope.org/browser"
     i18n_domain="z3c.formjs">
 
+  <browser:resourceDirectory
+      name="ext"
+      layer="z3c.formextjs.interfaces.IExtJSFormLayer"
+      directory="ext-2.0.2"
+      />
+
+  <browser:viewlet
+      name="extJavaScript"
+      for="*"
+      manager="z3c.formextjs.interfaces.IJavaScript"
+      class=".ExtJavaScriptViewlet"
+      permission="zope.Public"
+      layer="z3c.formextjs.interfaces.IExtJSFormLayer"
+      />
+
+  <browser:viewlet
+      name="extCSS"
+      for="*"
+      manager="z3c.formextjs.interfaces.ICSS"
+      class=".ExtCSSViewlet"
+      permission="zope.Public"
+      layer="z3c.formextjs.interfaces.IExtJSFormLayer"
+      />
+
   <include file="extjs-form.zcml"/>
   <include package=".browser" />
 



More information about the Checkins mailing list