[Checkins] SVN: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/ Added skeleton for formjsdemo so there is now something to look at.

Paul Carduner paulcarduner at gmail.com
Thu Jun 21 06:42:32 EDT 2007


Log message for revision 76892:
  Added skeleton for formjsdemo so there is now something to look at.

Changed:
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/SETUP.cfg
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/__init__.py
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/configure.zcml
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/index.pt
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/button/
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/button/__init__.py
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/button/configure.zcml
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/configure.zcml
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/layer.py
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/__init__.py
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/configure.zcml
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/demo.css
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/demo.js
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/template.pt
  A   Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/z3c.formjsdemo-configure.zcml

-=-
Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/SETUP.cfg
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/SETUP.cfg	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/SETUP.cfg	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,3 @@
+<data-files zopeskel/etc/package-includes>
+  z3c.formjsdemo-*.zcml
+</data-files>


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/SETUP.cfg
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/__init__.py
===================================================================


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/__init__.py
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/configure.zcml
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/configure.zcml	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/configure.zcml	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,15 @@
+<configure
+    xmlns:zope="http://namespaces.zope.org/zope"
+    xmlns="http://namespaces.zope.org/browser"
+    xmlns:z3c="http://namespaces.zope.org/z3c"
+    i18n_domain="z3c.formjsdemo">
+
+  <page
+      name="index.html"
+      for="zope.app.folder.interfaces.IFolder"
+      template="index.pt"
+      layer="z3c.formjsdemo.layer.IDemoBrowserLayer"
+      permission="zope.Public"
+      />
+
+</configure>


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/configure.zcml
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/index.pt
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/index.pt	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/index.pt	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,10 @@
+<h1>Z3C formJS demos</h1>
+
+<div class="demo">
+  <h4>Simple Demos</h4>
+
+  <div>
+    <a href="../++skin++Z3CFormJSDemo/buttons.html">JavaScript Buttons</a>
+  </div>
+
+</div>


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/browser/index.pt
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/button/__init__.py
===================================================================


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/button/__init__.py
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/button/configure.zcml
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/button/configure.zcml	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/button/configure.zcml	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,6 @@
+<configure
+    xmlns="http://namespaces.zope.org/zope"
+    i18n_domain="z3c.formjsdemo">
+
+
+</configure>


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/button/configure.zcml
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/configure.zcml
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/configure.zcml	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/configure.zcml	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,18 @@
+<configure
+    xmlns="http://namespaces.zope.org/zope"
+    i18n_domain="z3c.formjsdemo">
+
+  <!-- default z3c.form layer -->
+  <interface
+      interface="z3c.formdemo.layer.IDemoBrowserLayer"
+      type="zope.publisher.interfaces.browser.IBrowserSkinType"
+      />
+
+  <include package=".skin" />
+  <include package=".browser" />
+
+  <!-- Examples -->
+
+  <include package=".button" />
+
+</configure>


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/configure.zcml
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/layer.py
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/layer.py	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/layer.py	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,24 @@
+##############################################################################
+#
+# 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.
+#
+##############################################################################
+"""
+$Id: layer.py 75942 2007-05-24 14:53:46Z srichter $
+"""
+
+from z3c.form.interfaces import IFormLayer
+from z3c.layer.pagelet import IPageletBrowserLayer
+from jquery.layer import IJQueryJavaScriptBrowserLayer
+
+
+class IDemoBrowserLayer(IFormLayer, IJQueryJavaScriptBrowserLayer, IPageletBrowserLayer):
+    """Demo browser layer using div-form layout template."""


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/layer.py
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/__init__.py
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/__init__.py	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/__init__.py	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,41 @@
+##############################################################################
+#
+# 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.
+#
+##############################################################################
+"""
+$Id: __init__.py 75942 2007-05-24 14:53:46Z srichter $
+"""
+__docformat__ = "reStructuredText"
+
+from zope.viewlet.interfaces import IViewletManager
+from zope.viewlet.viewlet import CSSViewlet
+from zope.viewlet.viewlet import JavaScriptViewlet
+from z3c.pagelet import browser
+from z3c.formui import interfaces
+from z3c.formjsdemo import layer
+
+
+class IDivDemoBrowserSkin(interfaces.IDivFormLayer, layer.IDemoBrowserLayer):
+    """The ``Z3CFormJSDemo`` browser skin."""
+
+
+class ICSS(interfaces.ICSS):
+    """CSS viewlet manager."""
+
+
+class IJavaScript(IViewletManager):
+    """JavaScript viewlet manager."""
+
+
+DemoCSSViewlet = CSSViewlet('demo.css')
+DemoJavaScriptViewlet = JavaScriptViewlet('demo.js')
+


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/__init__.py
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/configure.zcml
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/configure.zcml	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/configure.zcml	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,73 @@
+<configure
+    xmlns:zope="http://namespaces.zope.org/zope"
+    xmlns="http://namespaces.zope.org/browser"
+    xmlns:z3c="http://namespaces.zope.org/z3c"
+    i18n_domain="z3c.formjsdemo">
+
+  <!-- div layout demo skin -->
+  <zope:interface
+      interface="z3c.formjsdemo.skin.IDivDemoBrowserSkin"
+      type="zope.publisher.interfaces.browser.IBrowserSkinType"
+      name="Z3CFormJSDemo"
+      />
+
+  <!-- resource -->
+  <zrt-resource
+      name="demo.css"
+      file="demo.css"
+      layer="z3c.formjsdemo.layer.IDemoBrowserLayer"
+      />
+
+  <zrt-resource
+      name="demo.js"
+      file="demo.js"
+      layer="z3c.formjsdemo.layer.IDemoBrowserLayer"
+      />
+
+  <!-- viewlet managers -->
+  <viewletManager
+      name="ICSS"
+      provides="z3c.formjsdemo.skin.ICSS"
+      class="z3c.viewlet.manager.WeightOrderedViewletManager"
+      layer="z3c.formjsdemo.layer.IDemoBrowserLayer"
+      permission="zope.Public"
+      />
+
+  <viewletManager
+      name="IJavaScript"
+      provides="z3c.formjsdemo.skin.IJavaScript"
+      class="z3c.viewlet.manager.WeightOrderedViewletManager"
+      layer="z3c.formjsdemo.layer.IDemoBrowserLayer"
+      permission="zope.Public"
+      />
+
+
+  <!-- viewlets -->
+  <viewlet
+      name="demo.css"
+      for="*"
+      manager="z3c.formjsdemo.skin.ICSS"
+      class=".DemoCSSViewlet"
+      permission="zope.Public"
+      layer="z3c.formjsdemo.layer.IDemoBrowserLayer"
+      />
+
+  <viewlet
+      name="demo.js"
+      for="*"
+      manager="z3c.formjsdemo.skin.IJavaScript"
+      class=".DemoJavaScriptViewlet"
+      permission="zope.Public"
+      layer="z3c.formjsdemo.layer.IDemoBrowserLayer"
+      />
+
+
+  <!-- layout template -->
+  <z3c:layout
+      for="*"
+      layer="z3c.formjsdemo.layer.IDemoBrowserLayer"
+      template="template.pt"
+      />
+
+
+</configure>


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/configure.zcml
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/demo.css
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/demo.css	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/demo.css	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,90 @@
+/* zrt-replace: "./img" tal"string:${context/++resource++img}" */
+
+body {
+    font: 11px Verdana, Helvetica, Arial, sans-serif;
+    margin: 0px;
+    padding: 0px;
+}
+
+/* [ html ]---------------------------------------------------------------- */
+
+form {
+    margin: 0px;
+    padding: 0px;
+}
+
+img {
+    border: 0;
+}
+
+a {
+    color: #D91813;
+    text-decoration: none;
+}
+
+a:link {
+    color: #D91813;
+    text-decoration: none;
+}
+
+a:visited {
+    color: #A68E8E;
+    text-decoration: none;
+}
+
+a:hover {
+    color: #8C100D;
+}
+
+fieldset {
+    padding: 5px;
+}
+
+
+h1, h2, h3, h4, h5, h6 {
+    color: Black;
+    clear: left;
+    font: 100% bold Verdana, Helvetica, Arial, sans-serif;
+    margin: 0;
+    padding-top: 0.5em;
+}
+
+h1 {
+    font-size: 160%;
+}
+
+h2 {
+    font-size: 140%;
+}
+
+h3 {
+    height: 20px;
+    font-size: 120%;
+    background-color: #DDDCD0;
+    padding: 2px 0px 0px 5px;
+}
+
+h4 {
+    color: #777777;
+    font-size: 100%;
+    font-weight: bold;
+}
+
+h5 {
+    font-size: 90%;
+}
+
+h6 {
+    font-size: 80%;
+}
+
+
+/* ---[ demo layout tags ]--------------------------------------------------- */
+
+#content {
+    padding: 20px;
+}
+
+div.demo {
+    padding-bottom: 2px;
+}


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/demo.css
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/demo.js
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/demo.js	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/demo.js	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,8 @@
+//-----------------------------------------------------------------------------
+// Z3c form demo javascript
+//-----------------------------------------------------------------------------
+
+//---[ on dom load ]-----------------------------------------------------------
+//$(document).ready(function(){
+//    // do something
+//});


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/demo.js
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/template.pt
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/template.pt	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/template.pt	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"
+      i18n:domain="z3c.formjsdemo">
+<head>
+<title>Z3C FormJS Demo</title>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<meta http-equiv="cache-control" content="no-cache" />
+<meta http-equiv="pragma" content="no-cache" />
+<script type="text/javascript"
+    tal:define="contexturl context/@@absolute_url; 
+                viewurl request/URL"
+    tal:content="string:
+	var contextURL = '${contexturl}';
+	var viewURL = '${viewurl}';"> 
+</script>
+<script tal:replace="structure provider:IJavaScript"> </script>
+<style tal:replace="structure provider:ICSS"> 
+</style>
+</head>
+<body>
+<div id="content">
+  <tal:block replace="structure provider:pagelet" />
+</div>
+</body>
+</html>


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/skin/template.pt
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/z3c.formjsdemo-configure.zcml
===================================================================
--- Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/z3c.formjsdemo-configure.zcml	                        (rev 0)
+++ Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/z3c.formjsdemo-configure.zcml	2007-06-21 10:42:32 UTC (rev 76892)
@@ -0,0 +1 @@
+<include package="z3c.formjsdemo" />
\ No newline at end of file


Property changes on: Sandbox/pcardune/z3c.formjsdemo/trunk/src/z3c/formjsdemo/z3c.formjsdemo-configure.zcml
___________________________________________________________________
Name: svn:eol-style
   + native



More information about the Checkins mailing list