[Erp5-report] r9653 - in /erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_wi...

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Sep 4 19:43:53 CEST 2006


Author: kevin
Date: Mon Sep  4 19:43:52 2006
New Revision: 9653

URL: http://svn.erp5.org?rev=9653&view=rev
Log:
New login box web widget.

Added:
    erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/
    erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box.xml
    erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/login.png.xml
    erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/login.xml
    erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/logout.png.xml
    erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/logout.xml

Added: erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box.xml?rev=9653&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box.xml (added)
+++ erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box.xml Mon Sep  4 19:43:52 2006
@@ -1,0 +1,38 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>OFS.Folder</string>
+          <string>Folder</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>__ac_local_roles__</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>login_box</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>

Added: erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/login.png.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/login.png.xml?rev=9653&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/login.png.xml (added)
+++ erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/login.png.xml Mon Sep  4 19:43:52 2006
@@ -1,0 +1,76 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>OFS.Image</string>
+          <string>Image</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>__ac_local_roles__</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>login.png</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>image/png</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QA/wD/AP+gvaeTAAAACXBI
+WXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1QIVBh44a+4oAgAABAhJREFUGFeFld1LI2cUxp+ZSWJI
+NIkTzBj8gKi1BrdVkWqJ2NawBAq1ILZ7oRWqFIT2D/BCKBTbu4qtshcieLGwtN2LxgUvpEusujUS
+Q0dXMW3iV4lYU1YTazLGjDPv9KLtMjNrtz+Yi/Oe8zwczpl5h4KOgYEBuqWlZaipqeljSZJeBaBQ
+FLXJ8/zdYDB4LxKJEL3mJgzqYHBwkPH7/fccDse7MzMzDzc2Nu4aDIZrn8/X0dPT8zXLsm+m0+mP
+dnd3ZbXuf5mYmBicm5vL1tbWfgCgSJWifT5f5/z8/J8jIyNDqvP/hFYHHo9nYHFx8eH+/v53AAqq
+FAmHw493d3dn6uvrBwEwqtyNqI0pRVG4y8vLnwFcq86fIUlSjKbpCgBmfU6PesZKNps99Hq9rwB/
+LxFAmSzLufb29pebm5sbU6lU997e3gkASaW7EUodjIyMdLe2tj7IZDIzbW1t73EcxymKQkRRZAgh
+FMuyyGQyp0tLS3eGhoZ+VGv1aGbF8/x+R0fHbbfbfQdAyfHxMRWLxWibzUaVlJRgZWUFNpvN4vV6
+3zk8PLwfj8ezar0azfL6+vpcTU1Nr7e1tcFqtQIAJEnC+fk5CCFwuVw4OTmB2Wx2dnV1va/W6tG8
+x8XFxY12u93kdDphtVqRy+Xg8XggCAIEQYDL5cLx8TEEQQBFUVVqrR5Nx4IgPL24uIAkSZBlGYQQ
+EEIgyzKMRiNEUYTFYgFN04hEIodqrR6NcSgUiiUSiejp6SlkWX72GI1GuFwuZDIZcByHdDotbm5u
+PlZr9WiWd35+TgghEY7jepxOZzHDMDCbzbBYLNje3kZlZSXy+Tyy2Szj8/ns8/PzQVEUFbXHvzz3
+BYmi+EcgEOgvKytzHxwc4OzsLDU2NjaVSCQ2S0tLPVVVVdZ/Or9VV1e3t7CwsKX3AHTLAwC/319k
+MpkaCoUCDAYD4vF4NBgMfgpAtlqtKw6H41un08mkUinK5/N9NTw8/NP09PRvep/nOq6oqDBVV1d/
+yLKsw2QyIRwOf7+6uvoIAKLRaJxhGAFAfU1NjSOXy1kaGhpura2tfZNOpzXXqWZ5ANDd3f2a2+1m
+ZFkGTdPY2dl5okrLs7Oz4xzH/UIIgdlsRmlp6e3R0dFPVDUAdMaBQIC6urr6zGazVRUKBVxfX4tb
+W1sxdQ0AJRQKrYVCoV8VRQEhBIVC4Q3ovDRBZ2cnKIr6IZ/PAwCy2ezTZDL5u7oGAKampr4oLy+/
+L0kSCCE4OjqKA9CMQrM8hmHe8ng8n9vtdgBAMpncB3DTfUDW19fDPM8/YFn2JZ7no/oCDW63u2h8
+fPzR8vKyMjk5ud3Y2Pg2dDegDgZAMbR/m5vp7e2t7e/v/5KiKA9ebPpC/gLlOanhRol5GAAAAABJ
+RU5ErkJggg==</string> </value>
+        </item>
+        <item>
+            <key> <string>height</string> </key>
+            <value> <int>22</int> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <long>1147</long> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>width</string> </key>
+            <value> <int>22</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>

Added: erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/login.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/login.xml?rev=9653&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/login.xml (added)
+++ erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/login.xml Mon Sep  4 19:43:52 2006
@@ -1,0 +1,85 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>Products.PageTemplates.ZopePageTemplate</string>
+          <string>ZopePageTemplate</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>__ac_local_roles__</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<tal:block metal:define-macro="master"\n
+           tal:define="website     python: here.WebSite_getBreadcrumbItemList()[0][1];\n
+                       website_url python: website.absolute_url()">\n
+  <a tal:condition="here/portal_membership/isAnonymousUser"\n
+     tal:attributes="href python: \'%s/login_form\' % website_url">\n
+    <img src="login_box/login.png"/> Login\n
+  </a>\n
+  <a tal:condition="not: here/portal_membership/isAnonymousUser"\n
+     tal:attributes="href python: \'%s/logout\' % website_url"> \n
+    <img src="login_box/logout.png"/> Logout\n
+  </a>\n
+</tal:block>
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>login</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>

Added: erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/logout.png.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/logout.png.xml?rev=9653&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/logout.png.xml (added)
+++ erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/logout.png.xml Mon Sep  4 19:43:52 2006
@@ -1,0 +1,71 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>OFS.Image</string>
+          <string>Image</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>__ac_local_roles__</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>logout.png</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>image/png</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBI
+WXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH1QwGDxEZUlJZDAAAAulJREFUOMu1lctr1FwYh59zTqbm
+NlplvNd+4kLwXvDSheimGxGF6sKFCPJtXbnx0v9gcO9S3LhQV2OtCkJB8ULUQkWstbhxBAvfZ5UZ
+m8lMJ5nExSSxsbUVoQdeAknOk9/7y/u+B5Zoid892L3vQPS30DcjL4W20AunT52g8q1KvV6nXq/j
+ui6+7+N5HtVqFYByuZzZs3LtegAWBPfs6WHs7Ts8z2NqagqlFM1mkyAIyOfzAIRhiBACIbLJLwi2
+LRvDMAjDkEKhQKPRoNFooJRienoa3/eRUiKlXBx8AyLg0BVAKolpmggh0s1SSpRSWJZFpVJBKfVn
+4Hg9WV2rpaBcLoeu6ylUKcXMzAxAeu9XsJyP2lcs8u/4GK2JD2mqSWiaRkdHB7quA6SKk0jBNyCa
+HbPhH8+ehffvM1YIIdi5aztHjx3JKE4iY0VfsThHdc1x6CsWGb58GTkwgNyyJVU1/m6CVYWVC1qR
+elwdGiJ0XaRtI5YtgyCgOjj4E371agre37uX4YeP5lgB0JoNrjkO7tOnP9tR09of0DQ0x2krUwoZ
+K/Q8j1arNa/i1q+KO/v7U3ClVKJVqdDZ349TKuEPDCB0HdlsIqVkYvwDhmG0RcT+J4r9cBbYKZUy
+/mxTihXHj+OUSnw/fx61eTMqCDK1nICSn5ZWRNjWrE1C/its/R+sKlgn4UECFZcu4G/oQkYRUkqi
++JrAEyuypRaDL4ILjAF5wDwZZ3B92w7O9faif/mKaZpIKWnGVli2geuGKKWIoiirGD/j8UwcOYBJ
+6PtiWcPd3d3Uah6aphFFEUIILNtk8vMnXrx8TrlcZvkKE6VaCBGb683f0v6ZeEbvjtM0DIPADyis
+6UQQMnTvFq9GnmFaGms3KKSsZRT/961j8emmaTk2dXURRC53B68xMvoY25Z0/SOQMpgznNpr1eLg
+QmE5N2/fYXT0Pus22hw83IMABAKSThPtFIUQRGGO168/L+3RtFRnKT8AA7EAz21sap0AAAAASUVO
+RK5CYII=</string> </value>
+        </item>
+        <item>
+            <key> <string>height</string> </key>
+            <value> <int>22</int> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>860</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>width</string> </key>
+            <value> <int>22</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>

Added: erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/logout.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/logout.xml?rev=9653&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/logout.xml (added)
+++ erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/login_box/logout.xml Mon Sep  4 19:43:52 2006
@@ -1,0 +1,156 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>Products.PythonScripts.PythonScript</string>
+          <string>PythonScript</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Python_magic</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>__ac_local_roles__</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>REQUEST = context.REQUEST\n
+\n
+if REQUEST.has_key(\'portal_skin\'):\n
+  context.portal_skins.clearSkinCookie()\n
+REQUEST.RESPONSE.expireCookie(\'__ac\', path=\'/\')\n
+\n
+website     = context.WebSite_getBreadcrumbItemList()[0][1]\n
+website_url = website.absolute_url()\n
+\n
+return REQUEST.RESPONSE.redirect(website_url)\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_filepath</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>_getattr_</string>
+<string>context</string>
+                            <string>REQUEST</string>
+                            <string>_getitem_</string>
+                            <string>website</string>
+                            <string>website_url</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>logout</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>




More information about the Erp5-report mailing list