[Checkins] SVN: z3c.javascript/trunk/src/z3c/javascript/scriptaculous/ added conditional resourcelibrary registration

Bernd Dorn bernd.dorn at fhv.at
Sat May 20 09:08:49 EDT 2006


Log message for revision 68195:
  added conditional resourcelibrary registration

Changed:
  U   z3c.javascript/trunk/src/z3c/javascript/scriptaculous/README.txt
  U   z3c.javascript/trunk/src/z3c/javascript/scriptaculous/configure.zcml

-=-
Modified: z3c.javascript/trunk/src/z3c/javascript/scriptaculous/README.txt
===================================================================
--- z3c.javascript/trunk/src/z3c/javascript/scriptaculous/README.txt	2006-05-20 13:04:50 UTC (rev 68194)
+++ z3c.javascript/trunk/src/z3c/javascript/scriptaculous/README.txt	2006-05-20 13:08:48 UTC (rev 68195)
@@ -5,6 +5,10 @@
 This package registers the script.aculo.us javascript library as a
 browser resourcedirectory called `scriptaculous`.
 
+Additionally if zc.resourcelibrary is installed it also registers a
+resourcelibrary called 'z3c.javascript.scriptaculous'. This
+resourcelibrary includes only scriptaculous.js directly.
+
 See: http://script.aculo.us/
 
 This javascript library requires the prototype library which is

Modified: z3c.javascript/trunk/src/z3c/javascript/scriptaculous/configure.zcml
===================================================================
--- z3c.javascript/trunk/src/z3c/javascript/scriptaculous/configure.zcml	2006-05-20 13:04:50 UTC (rev 68194)
+++ z3c.javascript/trunk/src/z3c/javascript/scriptaculous/configure.zcml	2006-05-20 13:08:48 UTC (rev 68195)
@@ -1,11 +1,18 @@
 <?xml version="1.0"?>
 <configure xmlns="http://namespaces.zope.org/zope"
            xmlns:browser="http://namespaces.zope.org/browser"
+           xmlns:zcml="http://namespaces.zope.org/zcml"
            i18n_domain="zope">
 
  <browser:resourceDirectory
   directory="src"
-  name="scriptaculous"
-  />
+  name="scriptaculous"/>
 
+ <configure zcml:condition="have zc.resourcelibrary">
+  <resourceLibrary name="z3c.javascript.scriptaculous">
+   <directory source="src" include="scriptaculous.js"/>
+  </resourceLibrary>
+ </configure>
+
+ 
 </configure>



More information about the Checkins mailing list