All of lore.kernel.org
 help / color / mirror / Atom feed
From: rmccabe@sourceware.org <rmccabe@sourceware.org>
To: cluster-devel.redhat.com
Subject: [Cluster-devel] conga/luci/plone-custom custom.xml
Date: 25 Jul 2006 20:26:04 -0000	[thread overview]
Message-ID: <20060725202604.17986.qmail@sourceware.org> (raw)

CVSROOT:	/cvs/cluster
Module name:	conga
Changes by:	rmccabe at sourceware.org	2006-07-25 20:26:04

Added files:
	luci/plone-custom: custom.xml 

Log message:
	

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/plone-custom/custom.xml.diff?cvsroot=cluster&r1=NONE&r2=1.1

/cvs/cluster/conga/luci/plone-custom/custom.xml,v  -->  standard output
revision 1.1
--- conga/luci/plone-custom/custom.xml
+++ -	2006-07-25 20:26:04.310797000 +0000
@@ -0,0 +1,10508 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="5136" aka="AAAAAAAAFBA=">
+    <pickle>
+      <tuple>
+          <global name="Folder" module="OFS.Folder"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">colophon</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAQwo=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">default_error_message_CUSTOM</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAH3A=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">login_next</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAI1o=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">login_form</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIt4=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">custom</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">document_edit_form_TEST</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIUE=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">failsafe_login_form</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIwg=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">logo.jpg</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIfg=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_objects</string> </key>
+            <value>
+              <tuple>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">Controller Page Template</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <reference id="5136.15"/> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.23"/> </key>
+                        <value> <string encoding="repr">File</string> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.25"/> </key>
+                        <value> <string encoding="repr">dropdown.js_TEST</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.23"/> </key>
+                        <value> <reference id="5136.27"/> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.25"/> </key>
+                        <value> <string encoding="repr">highlightsearchterms.js_TEST</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.23"/> </key>
+                        <value> <reference id="5136.27"/> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.25"/> </key>
+                        <value> <string encoding="repr">login.js_TEST</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.23"/> </key>
+                        <value> <reference id="5136.24"/> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.25"/> </key>
+                        <value> <string encoding="repr">login_form_TEST</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">Image</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <reference id="5136.19"/> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">Controller Page Template</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <string encoding="repr">login_form</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.40"/> </key>
+                        <value> <string encoding="repr">Page Template</string> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.42"/> </key>
+                        <value> <string encoding="repr">login_success</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.40"/> </key>
+                        <value> <reference id="5136.41"/> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.42"/> </key>
+                        <value> <string encoding="repr">login_password</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.40"/> </key>
+                        <value> <reference id="5136.45"/> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.42"/> </key>
+                        <value> <string encoding="repr">registered</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.40"/> </key>
+                        <value> <string encoding="repr">Controller Python Script</string> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.42"/> </key>
+                        <value> <string encoding="repr">login_initial</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">Controller Page Template</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <reference id="5136.17"/> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">Page Template</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <string encoding="repr">main_template</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">Page Template</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <string encoding="repr">global_searchbox</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.64"/> </key>
+                        <value> <reference id="5136.65"/> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.66"/> </key>
+                        <value> <string encoding="repr">portlet_login</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.64"/> </key>
+                        <value> <reference id="5136.65"/> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.66"/> </key>
+                        <value> <string encoding="repr">footer</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">External Method</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <string encoding="repr">siteIsSetup</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">Controller Python Script</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <reference id="5136.8"/> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">Page Template</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <string encoding="repr">login_failed</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">Controller Validator</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <string encoding="repr">login_form_validate</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <reference id="5136.87"/> </key>
+                        <value> <string encoding="repr">Page Template</string> </value>
+                    </item>
+                    <item>
+                        <key> <reference id="5136.89"/> </key>
+                        <value> <reference id="5136.4"/> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">DTML Method</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <string encoding="repr">base.css</string> </value>
+                    </item>
+                  </dictionary>
+                  <dictionary>
+                    <item>
+                        <key> <string encoding="repr">meta_type</string> </key>
+                        <value> <string encoding="repr">Page Template</string> </value>
+                    </item>
+                    <item>
+                        <key> <string encoding="repr">id</string> </key>
+                        <value> <reference id="5136.6"/> </value>
+                    </item>
+                  </dictionary>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <reference id="5136.53"/> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIv8=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <reference id="5136.67"/> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIxs=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <reference id="5136.90"/> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAQwk=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <reference id="5136.97"/> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAARDI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">registered</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIv4=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <reference id="5136.28"/> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIP4=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">login_success</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIu8=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">login_password</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIvA=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <reference id="5136.32"/> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIPw=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <reference id="5136.30"/> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIP0=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <reference id="5136.69"/> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIxw=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">footer</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIx0=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <reference id="5136.34"/> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIOs=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">login_failed</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAI24=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">main_template</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIxo=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">siteIsSetup</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAI1k=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="17162" aka="AAAAAAAAQwo=">
+    <pickle>
+      <tuple>
+          <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">colophon</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns="http://www.w3.org/1999/xhtml"\n
+      xml:lang="en" lang="en"\n
+      i18n:domain="plone">\n
+\n
+  <head><title></title></head>\n
+  <body>\n
+\n
+    <div id="portal-colophon" metal:define-macro="colophon" i18n:domain="plone">\n
+    </div>\n
+\n
+  </body>\n
+</html>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17162.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8048" aka="AAAAAAAAH3A=">
+    <pickle>
+      <tuple>
+          <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">default_error_message_CUSTOM</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html>\n
+\n
+Sorry, some internal error has occured :(\n
+\n
+</html>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8048.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9050" aka="AAAAAAAAI1o=">
+    <pickle>
+      <tuple>
+          <global name="ControllerPythonScript" module="Products.CMFFormController.ControllerPythonScript"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_body</string> </key>
+            <value> <string encoding="repr">from DateTime import DateTime\n
+import ZTUtils\n
+\n
+REQUEST=context.REQUEST\n
+\n
+membership_tool=context.portal_membership\n
+if membership_tool.isAnonymousUser():\n
+    REQUEST.RESPONSE.expireCookie(\'__ac\', path=\'/\')\n
+    return state.set(status=\'failure\', portal_status_message=\'Login failed\')\n
+\n
+came_from = REQUEST.get(\'came_from\', None)\n
+util = context.plone_utils\n
+\n
+# if we weren\'t called from something that set \'came_from\' or if HTTP_REFERER\n
+# is the \'logged_out\' page, return the default \'login_success\' form\n
+if came_from is not None:\n
+    scheme, location, path, parameters, query, fragment = util.urlparse(came_from)\n
+    template_id = path.split(\'/\')[-1]\n
+    if template_id in [\'login\', \'login_success\', \'login_password\', \'login_failed\', \'login_form\', \'logged_in\', \'logged_out\', \'registered\', \'mail_password\', \'mail_password_form\', \'join_form\', \'require_login\', \'member_search_results\']:\n
+        came_from = \'\'\n
+    # It is probably a good idea in general to filter out urls outside the portal.\n
+    # An added bonus: this fixes some problems with a Zope bug that doesn\'t\n
+    # properly unmangle the VirtualHostMonster stuff when setting ACTUAL_URL\n
+    if not context.portal_url.isURLInPortal(came_from):\n
+        came_from = \'\'\n
+came_from = \'/luci/homebase/\'\n
+js_enabled = REQUEST.get(\'js_enabled\',\'1\') != \'0\'\n
+if came_from and js_enabled:\n
+    # If javascript is not enabled, it is possible that cookies are not enabled.\n
+    # If cookies aren\'t enabled, the redirect will log the user out, and confusion\n
+    # may arise.  Redirect only if we know for sure that cookies are enabled.\n
+\n
+    # Add portal_status_message to the query string of the url we came from\n
+    query = context.create_query_string(query, portal_status_message=\'Welcome! You are now logged in.\')\n
+    came_from = util.urlunparse((scheme, location, path, parameters, query, fragment))\n
+\n
+    REQUEST.RESPONSE.redirect(came_from)\n
+    \n
+state.set(came_from=came_from)\n
+return state\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_History_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAI1s=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAI1w=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">login_next</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">func_code</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">co_argcount</string> </key>
+                          <value> <int>0</int> </value>
+                      </item>
+                      <item>
+                          <key> <string encoding="repr">co_varnames</string> </key>
+                          <value>
+                            <tuple>
+                                <string encoding="repr">DateTime</string>
+                                <string encoding="repr">ZTUtils</string>
+                                <string encoding="repr">_getattr_</string>
+                                <string encoding="repr">context</string>
+                                <string encoding="repr">REQUEST</string>
+                                <string encoding="repr">membership_tool</string>
+                                <string encoding="repr">state</string>
+                                <string encoding="repr">None</string>
+                                <string encoding="repr">came_from</string>
+                                <string encoding="repr">util</string>
+                                <string encoding="repr">_getiter_</string>
+                                <string encoding="repr">scheme</string>
+                                <string encoding="repr">location</string>
+                                <string encoding="repr">path</string>
+                                <string encoding="repr">parameters</string>
+                                <string encoding="repr">query</string>
+                                <string encoding="repr">fragment</string>
+                                <string encoding="repr">_getitem_</string>
+                                <string encoding="repr">template_id</string>
+                                <string encoding="repr">js_enabled</string>
+                            </tuple>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_Python_Scripts_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr">login</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_code</string> </key>
+            <value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAABQAAAAXAAAAQwAA
+AHMoAgAAZAEAawAAbAAAfQAAAWQAAGsBAH0BAHQCAHQDAGQCAIMCAH0EAHQCAHQDAGQDAIMCAH0F
+AHQCAHwFAGQEAIMCAIMAAG9CAAF0AgB0AgB8BABkBQCDAgBkBgCDAgBkBwBkCABkCQCDAQEBdAIA
+dAYAZAoAgwIAZAsAZAwAZA0AZA4AgwACU24BAAF0AgB8BABkDwCDAgBkEAB0BwCDAgB9CAB0AgB0
+AwBkEQCDAgB9CQB8CAB0BwBqCQBvuQABdAIAfAkAZBIAgwIAfAgAgwEAdAoAAoMBAFwGAH0LAH0M
+AH0NAH0OAH0PAH0QAHQRAHQCAHwNAGQTAIMCAGQJAIMBAGQUAAuDAgB9EgB8EgBkFQBkFgBkFwBk
+GABkGQBkGgBkGwBkHABkHQBkHgBkHwBkIABkIQBnDQBqBgBvCgABZCIAfQgAbgEAAXQCAHQCAHQD
+AGQjAIMCAGQkAIMCAHwIAIMBAAxvCgABZCIAfQgAbgEAAW4BAAFkJQB9CAB0AgB8BABkDwCDAgBk
+JgBkJwCDAgBkKABqAwB9EwB8CABvBAABfBMAb2IAAXQCAHQDAGQpAIMCAHwPAGQNAGQqAIMBAX0P
+AHQCAHwJAGQrAIMCAHwLAHwMAHwNAHwOAHwPAHwQAGYGAIMBAH0IAHQCAHQCAHwEAGQFAIMCAGQs
+AIMCAHwIAIMBAAFuAQABdAIAdAYAZAoAgwIAZBAAfAgAgwABAXQGAFNkAABTKC0AAABOKAEAAABz
+CAAAAERhdGVUaW1ldAcAAABSRVFVRVNUdBEAAABwb3J0YWxfbWVtYmVyc2hpcHQPAAAAaXNBbm9u
+eW1vdXNVc2VydAgAAABSRVNQT05TRXQMAAAAZXhwaXJlQ29va2lldAQAAABfX2FjdAQAAABwYXRo
+dAEAAAAvdAMAAABzZXR0BgAAAHN0YXR1c3QHAAAAZmFpbHVyZXQVAAAAcG9ydGFsX3N0YXR1c19t
+ZXNzYWdlcwwAAABMb2dpbiBmYWlsZWR0AwAAAGdldHQJAAAAY2FtZV9mcm9tdAsAAABwbG9uZV91
+dGlsc3QIAAAAdXJscGFyc2V0BQAAAHNwbGl0aQEAAAB0BQAAAGxvZ2ludA0AAABsb2dpbl9zdWNj
+ZXNzdA4AAABsb2dpbl9wYXNzd29yZHQMAAAAbG9naW5fZmFpbGVkdAoAAABsb2dpbl9mb3JtdAkA
+AABsb2dnZWRfaW50CgAAAGxvZ2dlZF9vdXR0CgAAAHJlZ2lzdGVyZWR0DQAAAG1haWxfcGFzc3dv
+cmR0EgAAAG1haWxfcGFzc3dvcmRfZm9ybXQJAAAAam9pbl9mb3JtdA0AAAByZXF1aXJlX2xvZ2lu
+dBUAAABtZW1iZXJfc2VhcmNoX3Jlc3VsdHN0AAAAAHQKAAAAcG9ydGFsX3VybHQNAAAAaXNVUkxJ
+blBvcnRhbHMPAAAAL2x1Y2kvaG9tZWJhc2UvdAoAAABqc19lbmFibGVkdAEAAAAxdAEAAAAwdBMA
+AABjcmVhdGVfcXVlcnlfc3RyaW5ncx8AAABXZWxjb21lISBZb3UgYXJlIG5vdyBsb2dnZWQgaW4u
+dAoAAAB1cmx1bnBhcnNldAgAAAByZWRpcmVjdCgUAAAAdAgAAABEYXRlVGltZXQHAAAAWlRVdGls
+c3QJAAAAX2dldGF0dHJfdAcAAABjb250ZXh0UgAAAAB0DwAAAG1lbWJlcnNoaXBfdG9vbHQFAAAA
+c3RhdGV0BAAAAE5vbmVSDQAAAHQEAAAAdXRpbHQJAAAAX2dldGl0ZXJfdAYAAABzY2hlbWV0CAAA
+AGxvY2F0aW9uUgYAAAB0CgAAAHBhcmFtZXRlcnN0BQAAAHF1ZXJ5dAgAAABmcmFnbWVudHQJAAAA
+X2dldGl0ZW1fdAsAAAB0ZW1wbGF0ZV9pZFIhAAAAKBQAAABSJwAAAFIoAAAAUikAAABSKgAAAFIA
+AAAAUisAAABSLAAAAFItAAAAUg0AAABSLgAAAFIvAAAAUjAAAABSMQAAAFIGAAAAUjIAAABSMwAA
+AFI0AAAAUjUAAABSNgAAAFIhAAAAKAAAAAAoAAAAAHMYAAAAQ29udHJvbGxlciBQeXRob24gU2Ny
+aXB0dAoAAABsb2dpbl9uZXh0AQAAAHMuAAAADQEJAg8CDwETASIBIAIYAQ8EDQEuAR8BNAEKBCAB
+DgEGAR4BDgYbAScCIAIWASgBAAAAUjcAAAAoAQAAAFI3AAAAKAAAAAAoAAAAAHMYAAAAQ29udHJv
+bGxlciBQeXRob24gU2NyaXB0cwgAAAA8bW9kdWxlPgEAAABSHgAAAA==</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">Python_magic</string> </key>
+            <value> <string encoding="base64">bfINCg==</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_proxy_roles</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_portal_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_proxy_roles_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_filepath</string> </key>
+            <value> <string encoding="repr">Controller Python Script:/luci/portal_skins/custom/login_next</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_params</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Products.CMFFormController.Script"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_context</string> </key>
+                                  <value> <reference id="9050.32"/> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_state</string> </key>
+                                  <value> <reference id="9050.35"/> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_m_self</string> </key>
+                                  <value> <string encoding="repr">script</string> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_container</string> </key>
+                                  <value> <string encoding="repr">container</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9050.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8926" aka="AAAAAAAAIt4=">
+    <pickle>
+      <tuple>
+          <global name="ControllerPageTemplate" module="Products.CMFFormController.ControllerPageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIt8=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIuA=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">login_form</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_portal_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"\n
+      metal:use-macro="here/main_template/macros/master"\n
+      i18n:domain="plone">\n
+\n
+<head>\n
+    <script type="text/javascript" metal:fill-slot="javascript_head_slot">\n
+    </script>\n
+    <metal:block fill-slot="top_slot"\n
+                 tal:define="dummy python:request.set(\'disable_border\',1)" />\n
+    </head>\n
+\n
+<body>\n
+\n
+<div metal:fill-slot="main"\n
+     tal:define="auth nocall:here/cookie_authentication|nothing;\n
+                 came_from request/came_from|request/HTTP_REFERER|nothing;\n
+                 came_from python:test(utool.isURLInPortal(came_from), came_from, None);\n
+                 errors options/state/getErrors;">\n
+\n
+<h1 tal:condition="python:here.siteIsSetup()" i18n:translate="heading_sign_in">Please log in</h1>\n
+\n
+<p tal:condition="python:here.siteIsSetup()" i18n:translate="description_sign_in">\n
+To access this part of the site, you need to log in with your user name and password.\n
+</p>\n
+\n
+<div id="enable_cookies_message" i18n:translate="enable_cookies_message" class="portalMessage" style="display:none">\n
+  Cookies are not enabled. You must <span i18n:name="enable_cookies">\n
+  <a href="enabling_cookies" i18n:translate="label_enable_cookies">enable cookies</a></span> before you can log in.\n
+</div>\n
+\n
+<div tal:condition="python: not auth" i18n:translate="login_form_disabled">\n
+    While cookie authentication is disabled, cookie-based login is not available.\n
+</div>\n
+\n
+<div tal:omit-tag="" tal:condition="python: not here.siteIsSetup()">\n
+<h1>This site has not yet been initialized.</h1>\n
+<p>Please login to the server as root and run the command <code>luci_admin init</code> to initialize it.\n
+</div>\n
+\n
+<div style="margin-top:1em"\n
+  tal:define="ac_name auth/name_cookie;login_name python:request.get(\'login_name\', request.get(ac_name, \'\'));"\n
+  tal:condition="python: errors and login_name == \'admin\'" >\n
+If you have forgotten your password, you can reset the password by logging in to the server as root and running the command <code>luci_admin password</code>.\n
+</div> \n
+\n
+\n
+\n
+<form tal:attributes="action python:context.absolute_url()+\'/\'+template.id"\n
+      method="post"\n
+      id="login_form"\n
+      tal:condition="python:auth and here.siteIsSetup()">\n
+\n
+    <fieldset tal:define="ac_name auth/name_cookie;\n
+                      ac_password auth/pw_cookie;\n
+                      ac_persist auth/persist_cookie;\n
+              login_name python:request.get(\'login_name\', request.get(ac_name, \'\'));">\n
+\n
+        <legend i18n:translate="legend_account_details">Account details</legend>\n
+\n
+        <input type="hidden"\n
+            name="came_from"\n
+            value=""\n
+        tal:attributes="value came_from" />\n
+\n
+        <input type="hidden" name="form.submitted" value="1" />\n
+        <input type="hidden" name="js_enabled" id="js_enabled" value="0" />\n
+        <input type="hidden" name="cookies_enabled" id="cookies_enabled" value="" />\n
+        <input type="hidden" name="login_name" id="login_name" value="" />\n
+        <input type="hidden" name="pwd_empty" id="pwd_empty" value="0" />\n
+\n
+        <div class="field"\n
+             tal:define="error python:errors.get(ac_name, None);"\n
+             tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+\n
+            <label i18n:translate="label_login_name"\n
+                   tal:attributes="for ac_name">Login Name</label>\n
+\n
+            <div i18n:translate="help_login_name_caps"\n
+                 class="formHelp">\n
+            Login names are case sensitive, make sure the caps lock key is not enabled.\n
+            </div>\n
+\n
+            <div tal:content="error">Validation error output</div>\n
+\n
+            <input type="text"\n
+                   size="15"\n
+                   tabindex=""\n
+                   tal:attributes="name ac_name;\n
+                                   id ac_name;\n
+                                   value login_name;\n
+                                   tabindex tabindex/next;"\n
+                   />\n
+\n
+    </div>\n
+\n
+    <div class="field"\n
+             tal:define="error python:errors.get(ac_password, None);"\n
+             tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+            <label i18n:translate="label_password"\n
+                   tal:attributes="for ac_password">Password</label>\n
+\n
+            <div class="formHelp">\n
+                <div i18n:translate="help_capslock_password">\n
+                    Case sensitive, make sure caps lock is not enabled.\n
+                </div>\n
+            </div>\n
+\n
+            <div tal:content="error">Validation error output</div>\n
+\n
+            <input type="password"\n
+                   size="15"\n
+                   tabindex=""\n
+                   tal:attributes="name ac_password;\n
+                                   id ac_password;\n
+                                   tabindex tabindex/next;"\n
+                   />\n
+    </div>\n
+\n
+        <div class="field">\n
+\n
+            <input type="checkbox"\n
+                   class="noborder formRememberName"\n
+                   value="1"\n
+                   checked="checked"\n
+                   id="cb_remember"\n
+                   tabindex=""\n
+                   tal:attributes="name ac_persist;\n
+                                   tabindex tabindex/next;\n
+                                   checked python:request.get(ac_name, \'\') and \'checked\' or None;"\n
+                   />\n
+\n
+            <label for="cb_remember" i18n:translate="label_remember_my_name">Remember my name.</label>\n
+\n
+            <div i18n:translate="help_remember_my_name"\n
+                 class="formHelp">\n
+                Check this to have your user name filled in automatically when you log in later.\n
+            </div>\n
+\n
+        </div>\n
+\n
+        <div class="formControls">\n
+\n
+            <input class="context"\n
+                   tabindex=""\n
+                   type="submit"\n
+                   name="submit"\n
+                   value="Log in"\n
+                   i18n:attributes="value label_log_in;"\n
+                   tal:attributes="tabindex tabindex/next;\n
+                               onclick string:javascript:return setLoginVars(\'$ac_name\',\'login_name\',\'$ac_password\',\'pwd_empty\',\'js_enabled\',\'cookies_enabled\');"\n
+                   />\n
+\n
+        </div>\n
+\n
+        <p i18n:translate="remember_to_log_out">\n
+            Please log out or exit your browser when you\'re done.\n
+        </p>\n
+\n
+    </fieldset>\n
+\n
+</form>\n
+</div>\n
+\n
+</body>\n
+</html>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8926.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8513" aka="AAAAAAAAIUE=">
+    <pickle>
+      <tuple>
+          <global name="ControllerPageTemplate" module="Products.CMFFormController.ControllerPageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIUI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIUM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">document_edit_form_TEST</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">Authenticated</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_portal_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"\n
+      lang="en"\n
+      metal:use-macro="here/main_template/macros/master"\n
+      i18n:domain="plone">\n
+\n
+  <body>\n
+\n
+    <div metal:fill-slot="main"\n
+         tal:define="errors options/state/getErrors;\n
+                     editor python:member.getProperty(\'wysiwyg_editor\',\'None\');\n
+                     wysiwyg python:test(editor and editor!=\'None\', editor, \'None\');\n
+                     lockable python:hasattr(here, \'wl_isLocked\');\n
+                     isLocked python:lockable and here.wl_isLocked();">\n
+\n
+      <h1 i18n:translate="heading_edit_item">\n
+        Edit\n
+        <span i18n:name="itemtype">\n
+          <span i18n:translate=""\n
+                tal:content="python:here.getTypeInfo().Title()"\n
+                tal:omit-tag="">Item type</span>\n
+        </span>\n
+      </h1>\n
+\n
+      <p i18n:translate="description_edit_document">\n
+        Fill in the details of this document.\n
+      </p>\n
+\n
+      <form name="edit_form"\n
+            action="."\n
+            method="post"\n
+            enctype="multipart/form-data"\n
+            tal:attributes="action string:${here/getId}/${template/getId}" >\n
+\n
+        <fieldset>\n
+\n
+          <legend i18n:translate="legend_document_details">Document Details</legend>\n
+\n
+          <div class="field"\n
+               tal:condition="python:site_properties.getProperty(\'visible_ids\', None)"\n
+               tal:define="error errors/id | nothing;\n
+                           id python:request.get(\'id\', test(here.show_id(),here.getId(),\'\'));"\n
+               tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+\n
+            <label for="id" i18n:translate="label_short_name">Short Name</label>\n
+\n
+            <div class="formHelp" i18n:translate="help_shortname">\n
+                   Short Name is part of the item\'s web address. \n
+\t\t           For accessibility reasons, do not use spaces, upper case, \n
+                   underscores, or special characters.\n
+            </div>\n
+\n
+            <div tal:content="error">Validation error output</div>\n
+\n
+            <input type="text"\n
+                   id="id"\n
+                   name="id"\n
+                   value=""\n
+                   tal:attributes="value id"\n
+                   />\n
+\n
+          </div>\n
+\n
+          <input type="hidden"\n
+                 name="id"\n
+                 tal:condition="python:not site_properties.getProperty(\'visible_ids\', \'\')"\n
+                 tal:attributes="value python:request.get(\'id\', here.getId())"\n
+                 />\n
+\n
+          <div class="field"\n
+               tal:define="error errors/title|nothing;\n
+                           Title request/title | here/Title;"\n
+               tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+\n
+            <label for="title" i18n:translate="label_title">Title</label>\n
+\n
+            <span class="fieldRequired" title="Required"\n
+                  i18n:attributes="title title_required;"\n
+                  i18n:translate="label_required">(Required)</span>\n
+\n
+                  <div tal:content="error">Validation error output</div>\n
+\n
+                  <input type="text"\n
+                         id="title"\n
+                         name="title"\n
+                         value=""\n
+                         tal:attributes="value Title;"\n
+                         />\n
+\n
+          </div>\n
+\n
+          <div class="field"\n
+               tal:define="description request/description | here/Description ">\n
+\n
+            <label for="description" \n
+                   i18n:translate="label_description">Description</label>\n
+\n
+            <div class="formHelp" i18n:translate="help_description">\n
+              A brief description of the item.\n
+            </div>\n
+\n
+            <textarea id="description"\n
+                      name="description"\n
+                      tal:content="description">\n
+              Description\n
+            </textarea>\n
+          </div>\n
+\n
+          <div class="field"\n
+               tal:define="text python:request.get(\'text\', getattr(here,\'text\',\'\'));\n
+                           cooked_text python:request.get(\'text\',getattr(here,\'cooked_text\',\'\'))">\n
+\n
+            <label for="text" i18n:translate="label_body_text">Body Text</label>\n
+\n
+            <tal:editor define="inputname  string:text;\n
+                                formname   string:edit_form;\n
+                                inputvalue text;\n
+                                cooked_inputvalue cooked_text;">\n
+              <div metal:use-macro="here/wysiwyg_support/macros/wysiwygEditorBox">\n
+                The WYSIWYG code\n
+              </div>\n
+            </tal:editor>\n
+\n
+            <div metal:use-macro="here/wysiwyg_support/macros/textFormatSelector">\n
+              Format box, if needed\n
+            </div>\n
+\n
+          </div>\n
+\n
+          <div class="field"\n
+               tal:define="error errors/file|nothing;"\n
+               tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+\n
+            <label for="file" i18n:translate="label_upload_contents_optional">Upload contents (optional)</label>\n
+\n
+            <div class="formHelp" i18n:translate="help_uploads">\n
+              Uploaded files will replace the body text entered above.\n
+            </div>\n
+\n
+            <div tal:content="error">Validation error output</div>\n
+\n
+            <input type="file"\n
+                   id="file"\n
+                   name="file"\n
+                   value=""\n
+                   />\n
+          </div>\n
+\n
+\n
+          <div class="formControls"\n
+               tal:define="process_creation request/process_creation|nothing;">\n
+\n
+            <img src="" class="context"\n
+                   tal:define="locked portal_object/lock_icon.gif;"\n
+                   tal:condition="isLocked"\n
+                   tal:replace="structure python:locked.tag(title=\'This item is locked\')"\n
+                   alt="Object locked"\n
+                   i18n:attributes="alt"/>\n
+\n
+            <input class="context"\n
+                   type="submit"\n
+                   name="form.button.Save"\n
+                   value="Save"\n
+                   i18n:attributes="value label_save;"\n
+                   tal:attributes="disabled python:test(isLocked, \'disabled\', None);" />\n
+\n
+            <input class="standalone"\n
+                   type="submit"\n
+                   name="form.button.Cancel"\n
+                   value="Cancel"\n
+                   i18n:attributes="value label_cancel;" />\n
+          </div>\n
+        </fieldset>\n
+\n
+        <input type="hidden" name="form.submitted" value="1" />\n
+\n
+      </form>\n
+\n
+      <div metal:use-macro="here/document_byline/macros/byline">\n
+        Get the byline - contains details about author and modification date.\n
+      </div>\n
+\n
+    </div>\n
+\n
+  </body>\n
+</html>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8513.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8968" aka="AAAAAAAAIwg=">
+    <pickle>
+      <tuple>
+          <global name="ControllerPageTemplate" module="Products.CMFFormController.ControllerPageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIwk=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIwo=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">failsafe_login_form</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_portal_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"\n
+      i18n:domain="plone">\n
+<head>\n
+    <script type="text/javascript" tal:attributes="src python:context.portal_url()+\'/login.js\'" />\n
+</head>\n
+\n
+<body>\n
+\n
+<div tal:define="checkPermission nocall:here/portal_membership/checkPermission;\n
+                 actions python:context.portal_actions.listFilteredActionsFor(context);\n
+                 Iterator python:modules[\'Products.CMFPlone\'].IndexIterator;\n
+                 tabindex python:Iterator(pos=30000);\n
+                 auth nocall:here/cookie_authentication|nothing;\n
+                 came_from request/came_from|request/HTTP_REFERER|nothing;\n
+                 came_from python:test(here.portal_url.isURLInPortal(came_from), came_from, None);\n
+                 ztutils modules/ZTUtils;\n
+                 errors options/state/getErrors;">\n
+\n
+<h1 i18n:translate="heading_sign_in">Please log in</h1>\n
+\n
+<p i18n:translate="description_sign_in">\n
+To access this part of the site, you need to log in with your user name and password.\n
+</p>\n
+\n
+<div id="enable_cookies_message" i18n:translate="enable_cookies_message" class="portalMessage" style="display:none">\n
+  Cookies are not enabled. You must <span i18n:name="enable_cookies">\n
+  <a href="enabling_cookies" i18n:translate="label_enable_cookies">enable cookies</a></span> before you can log in.\n
+</div>\n
+\n
+<div tal:condition="python: not auth" i18n:translate="login_form_disabled">\n
+    While cookie authentication is disabled, cookie-based login is not available.\n
+</div>\n
+\n
+<form tal:attributes="action python:context.absolute_url()+\'/\'+template.id"\n
+      method="post"\n
+      id="login_form"\n
+      tal:condition="python:auth">\n
+\n
+    <fieldset tal:define="ac_name auth/name_cookie;\n
+\t                  ac_password auth/pw_cookie;\n
+\t                  ac_persist auth/persist_cookie">\n
+\n
+        <legend i18n:translate="legend_account_details">Account details</legend>\n
+\n
+        <input type="hidden"\n
+            name="came_from"\n
+            value=""\n
+\t    tal:attributes="value came_from" />\n
+\n
+        <input type="hidden" name="form.submitted" value="1" />\n
+        <input type="hidden" name="js_enabled" id="js_enabled" value="0" />\n
+        <input type="hidden" name="cookies_enabled" id="cookies_enabled" value="" />\n
+        <input type="hidden" name="login_name" id="login_name" value="" />\n
+        <input type="hidden" name="pwd_empty" id="pwd_empty" value="0" />\n
+\n
+        <div class="field"\n
+             tal:define="error python:errors.get(ac_name, None);\n
+                         value python:request.get(\'login_name\', request.get(ac_name, None));"\n
+             tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+\n
+            <label i18n:translate="label_login_name"\n
+                   tal:attributes="for ac_name">Login Name</label>\n
+\n
+            <div i18n:translate="help_login_name_caps"\n
+                 class="formHelp">\n
+    \t\tLogin names are case sensitive, make sure the caps lock key is not enabled.\n
+            </div>\n
+\n
+            <div tal:content="error">Validation error output</div>\n
+\n
+            <input type="text"\n
+                   size="15"\n
+                   tabindex=""\n
+                   tal:attributes="name ac_name;\n
+                                   id ac_name;\n
+                                   value value;\n
+                                   tabindex tabindex/next;"\n
+                   />\n
+\n
+\t</div>\n
+\n
+\t<div class="field"\n
+             tal:define="error python:errors.get(ac_password, None);"\n
+             tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+\n
+            <label i18n:translate="label_password"\n
+                   tal:attributes="for ac_password">Password</label>\n
+\n
+            <div class="formHelp">\n
+                <div i18n:translate="help_capslock_password">\n
+                    Case sensitive, make sure caps lock is not enabled.\n
+                </div>\n
+            </div>\n
+\n
+            <div tal:content="error">Validation error output</div>\n
+\n
+            <input type="password"\n
+                   size="15"\n
+                   tabindex=""\n
+                   tal:attributes="name ac_password;\n
+                                   id ac_password;\n
+                                   tabindex tabindex/next;"\n
+                   />\n
+\t</div>\n
+\n
+        <div class="field">\n
+\n
+            <input type="checkbox"\n
+                   class="noborder formRememberName"\n
+                   value="1"\n
+                   checked="checked"\n
+                   id="cb_remember"\n
+                   tabindex=""\n
+                   tal:attributes="name ac_persist;\n
+                                   tabindex tabindex/next;\n
+                                   checked python:request.get(ac_name, \'\') and \'checked\' or None;"\n
+                   />\n
+\n
+            <label for="cb_remember" i18n:translate="label_remember_my_name">Remember my name.</label>\n
+\n
+            <div i18n:translate="help_remember_my_name"\n
+                 class="formHelp">\n
+                Check this to have your user name filled in automatically when you log in later.\n
+            </div>\n
+\n
+        </div>\n
+\n
+        <div class="formControls">\n
+\n
+            <input class="context"\n
+                   tabindex=""\n
+                   type="submit"\n
+                   name="submit"\n
+                   value="Log in"\n
+                   i18n:attributes="value label_log_in;"\n
+                   tal:attributes="tabindex tabindex/next;\n
+\t                           onclick string:javascript:return setLoginVars(\'$ac_name\',\'login_name\',\'$ac_password\',\'pwd_empty\',\'js_enabled\',\'cookies_enabled\');"\n
+                   />\n
+\n
+        </div>\n
+\n
+        <p i18n:translate="remember_to_log_out">\n
+            Please log out or exit your browser when you\'re done.\n
+        </p>\n
+\n
+    </fieldset>\n
+\n
+</form>\n
+</div>\n
+\n
+</body>\n
+</html>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8968.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8696" aka="AAAAAAAAIfg=">
+    <pickle>
+      <tuple>
+          <global name="Image" module="OFS.Image"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">precondition</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">height</string> </key>
+            <value> <int>50</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__name__</string> </key>
+            <value> <string encoding="repr">logo.jpg</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">size</string> </key>
+            <value> <long>21557</long> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr">clusterbanner</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Cacheable__manager_id</string> </key>
+            <value> <string encoding="repr">HTTPCache</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">image/png</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">data</string> </key>
+            <value> <string encoding="base64">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
+AAAASUVORK5CYII=</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8696.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">width</string> </key>
+            <value> <int>450</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8959" aka="AAAAAAAAIv8=">
+    <pickle>
+      <tuple>
+          <global name="ControllerPythonScript" module="Products.CMFFormController.ControllerPythonScript"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_body</string> </key>
+            <value> <string encoding="repr"># do anything that must be done during a user\'s initial login here\n
+state.set(status=\'login_change_password\')\n
+return state\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_History_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIwA=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIwE=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">login_initial</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">func_code</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">co_argcount</string> </key>
+                          <value> <int>0</int> </value>
+                      </item>
+                      <item>
+                          <key> <string encoding="repr">co_varnames</string> </key>
+                          <value>
+                            <tuple>
+                                <string encoding="repr">_getattr_</string>
+                                <string encoding="repr">state</string>
+                            </tuple>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_Python_Scripts_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr">Handle a user\'s initial login</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_code</string> </key>
+            <value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAAAIAAAAEAAAAQwAA
+AHMeAAAAdAAAdAEAZAEAgwIAZAIAZAMAgwABAXQBAFNkAABTKAQAAABOdAMAAABzZXR0BgAAAHN0
+YXR1c3QVAAAAbG9naW5fY2hhbmdlX3Bhc3N3b3JkKAIAAAB0CQAAAF9nZXRhdHRyX3QFAAAAc3Rh
+dGUoAgAAAFIDAAAAUgQAAAAoAAAAACgAAAAAcxgAAABDb250cm9sbGVyIFB5dGhvbiBTY3JpcHR0
+DQAAAGxvZ2luX2luaXRpYWwBAAAAcwQAAAAAARYBKAEAAABSBQAAACgBAAAAUgUAAAAoAAAAACgA
+AAAAcxgAAABDb250cm9sbGVyIFB5dGhvbiBTY3JpcHRzCAAAADxtb2R1bGU+AQAAAHQAAAAA</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">Python_magic</string> </key>
+            <value> <string encoding="base64">bfINCg==</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_proxy_roles</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_portal_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_proxy_roles_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_filepath</string> </key>
+            <value> <string encoding="repr">Controller Python Script:/luci/portal_skins/custom/login_initial</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_params</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Products.CMFFormController.Script"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_context</string> </key>
+                                  <value> <string encoding="repr">context</string> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_state</string> </key>
+                                  <value> <reference id="8959.30"/> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_m_self</string> </key>
+                                  <value> <string encoding="repr">script</string> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_container</string> </key>
+                                  <value> <string encoding="repr">container</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8959.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8987" aka="AAAAAAAAIxs=">
+    <pickle>
+      <tuple>
+          <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">global_searchbox</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"\n
+      i18n:domain="plone">\n
+\n
+<body>\n
+\n
+<!-- THE SEARCHBOX DEFINITION -->\n
+<div id="portal-searchbox" metal:define-macro="quick_search" tal:condition="not:isAnon">\n
+    <form name="searchform"\n
+          action="search"\n
+          tal:define="livesearch site_properties/enable_livesearch|nothing"\n
+          tal:attributes="action string:${portal_url}/search;\n
+                          onsubmit python:test(livesearch==True,\'return liveSearchSubmit()\',\'\')"\n
+          style="white-space:nowrap">\n
+\n
+        <label for="searchGadget" class="hiddenStructure"\n
+                    i18n:translate="text_search">Search Site</label>\n
+\n
+        <div class="LSBox">\n
+        <input id="searchGadget"\n
+               tabindex=""\n
+               name="SearchableText"\n
+               type="text"\n
+               size="15"\n
+               value=""\n
+               title="Search Site"\n
+               accesskey="4"\n
+               i18n:attributes="title title_search_site;"\n
+               tal:attributes="value request/SearchableText|nothing;\n
+                               tabindex tabindex/next"\n
+               class="visibility:visible" />\n
+\n
+        <input class="searchButton"\n
+               type="submit"\n
+               tabindex=""\n
+               value="Search"\n
+               tal:attributes="tabindex tabindex/next"\n
+               i18n:attributes="value label_search;" />\n
+\n
+        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n
+        </div>\n
+    </form>\n
+\n
+    <div id="portal-advanced-search"\n
+         class="hiddenStructure">\n
+        <a href="#"\n
+           tal:attributes="href string:$portal_url/search_form"\n
+           i18n:translate="label_advanced_search"\n
+           accesskey="5">\n
+            Advanced Search&hellip;\n
+        </a>\n
+    </div>\n
+\n
+</div>\n
+\n
+</body>\n
+</html>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8987.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="17161" aka="AAAAAAAAQwk=">
+    <pickle>
+      <tuple>
+          <global name="ControllerValidator" module="Products.CMFFormController.ControllerValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_body</string> </key>
+            <value> <string encoding="repr">LOGIN_FAILED_MESSAGE = \'Login failed\'  # TODO need a friendlier message here\n
+\n
+request = context.REQUEST\n
+js_enabled = request.get(\'js_enabled\',0) # is javascript enabled?\n
+js_enabled = js_enabled==\'1\' or js_enabled==1\n
+cookies_enabled = request.get(\'cookies_enabled\',0) # are cookies enabled?\n
+cookies_enabled = cookies_enabled==\'1\' or cookies_enabled==1\n
+\n
+if js_enabled and not cookies_enabled:\n
+    # auth cookie won\'t persist -- erase it so users aren\'t confused\n
+    context.portal_membership.immediateLogout()\n
+    state.set(status=\'enable_cookies\', portal_status_message=\'You must enable cookies before you can log in\')\n
+    return state\n
+\n
+mt=context.portal_membership\n
+if mt.isAnonymousUser():\n
+    if js_enabled: # javascript is enabled - we can diagnose the failure\n
+        auth = getattr(context, \'cookie_authentication\', None) # using cookie authentication?\n
+        if auth:\n
+            user_name = request.get(\'login_name\', None)\n
+            password_empty = request.get(\'pwd_empty\', None)==\'1\'\n
+            ac_name = auth.name_cookie\n
+            ac_password = auth.pw_cookie\n
+\n
+            if not user_name:\n
+                # no user name\n
+                state.setError(ac_name, \'Please enter your login name.\', \'login_name_required\')\n
+            if password_empty:\n
+                state.setError(ac_password, \'Please enter your password.\', \'password_required\')\n
+            verify_login_name = context.portal_properties.site_properties.getProperty(\'verify_login_name\', 0)\n
+            if user_name and verify_login_name:\n
+                if mt.getMemberById(user_name) is None:\n
+                    state.setError(ac_name, \'Authentication Error.\', \'password_incorrect\')\n
+                elif not password_empty:\n
+                    state.setError(ac_password, \'Authentication Error.\', \'password_incorrect\')\n
+        state.set(status=\'failure\', portal_status_message=LOGIN_FAILED_MESSAGE)\n
+    else: # no javascript - do low tech login failure\n
+        state.set(status=\'failure_page\', portal_status_message=LOGIN_FAILED_MESSAGE)\n
+\n
+return state\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_History_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">login_form_validate</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">func_code</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">co_argcount</string> </key>
+                          <value> <int>0</int> </value>
+                      </item>
+                      <item>
+                          <key> <string encoding="repr">co_varnames</string> </key>
+                          <value>
+                            <tuple>
+                                <string encoding="repr">LOGIN_FAILED_MESSAGE</string>
+                                <string encoding="repr">_getattr_</string>
+                                <string encoding="repr">context</string>
+                                <string encoding="repr">request</string>
+                                <string encoding="repr">js_enabled</string>
+                                <string encoding="repr">cookies_enabled</string>
+                                <string encoding="repr">state</string>
+                                <string encoding="repr">mt</string>
+                                <string encoding="repr">getattr</string>
+                                <string encoding="repr">None</string>
+                                <string encoding="repr">auth</string>
+                                <string encoding="repr">user_name</string>
+                                <string encoding="repr">password_empty</string>
+                                <string encoding="repr">ac_name</string>
+                                <string encoding="repr">ac_password</string>
+                                <string encoding="repr">verify_login_name</string>
+                            </tuple>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_Python_Scripts_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr">Validate login</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_code</string> </key>
+            <value> <string encoding="base64">YwAAAAAAAAAAAQAAAEAAAABzDQAAAGQBAIQAAFoAAGQAAFMoAgAAAE5jAAAAABAAAAAYAAAAQwAA
+AHOIAgAAZAEAfQAAdAEAdAIAZAIAgwIAfQMAdAEAfAMAZAMAgwIAZAQAZAUAgwIAfQQAfAQAZAYA
+agIAcAoAAXwEAGQHAGoCAH0EAHQBAHwDAGQDAIMCAGQIAGQFAIMCAH0FAHwFAGQGAGoCAHAKAAF8
+BQBkBwBqAgB9BQB8BABvBQABfAUADG89AAF0AQB0AQB0AgBkCQCDAgBkCgCDAgCDAAABdAEAdAYA
+ZAsAgwIAZAwAZA0AZA4AZA8AgwACAXQGAFNuAQABdAEAdAIAZAkAgwIAfQcAdAEAfAcAZBAAgwIA
+gwAAb5sBAXwEAG90AQF0CAB0AgBkEQB0CQCDAwB9CgB8CgBvOwEBdAEAfAMAZAMAgwIAZBIAdAkA
+gwIAfQsAdAEAfAMAZAMAgwIAZBMAdAkAgwIAZAYAagIAfQwAdAEAfAoAZBQAgwIAfQ0AdAEAfAoA
+ZBUAgwIAfQ4AfAsADG8dAAF0AQB0BgBkFgCDAgB8DQBkFwBkGACDAwABbgEAAXwMAG8dAAF0AQB0
+BgBkFgCDAgB8DgBkGQBkGgCDAwABbgEAAXQBAHQBAHQBAHQCAGQbAIMCAGQcAIMCAGQdAIMCAGQe
+AGQFAIMCAH0PAHwLAG8EAAF8DwBvYgABdAEAfAcAZB8AgwIAfAsAgwEAdAkAaggAbx0AAXQBAHQG
+AGQWAIMCAHwNAGQgAGQhAIMDAAFuJgABfAwADG8dAAF0AQB0BgBkFgCDAgB8DgBkIABkIQCDAwAB
+bgEAAW4BAAFuAQABdAEAdAYAZAsAgwIAZAwAZCIAZA4AfAAAgwACAW4dAAF0AQB0BgBkCwCDAgBk
+DABkIwBkDgB8AACDAAIBbgEAAXQGAFNkAABTKCQAAABOcwwAAABMb2dpbiBmYWlsZWR0BwAAAFJF
+UVVFU1R0AwAAAGdldHQKAAAAanNfZW5hYmxlZGkAAAAAdAEAAAAxaQEAAAB0DwAAAGNvb2tpZXNf
+ZW5hYmxlZHQRAAAAcG9ydGFsX21lbWJlcnNoaXB0DwAAAGltbWVkaWF0ZUxvZ291dHQDAAAAc2V0
+dAYAAABzdGF0dXN0DgAAAGVuYWJsZV9jb29raWVzdBUAAABwb3J0YWxfc3RhdHVzX21lc3NhZ2Vz
+LQAAAFlvdSBtdXN0IGVuYWJsZSBjb29raWVzIGJlZm9yZSB5b3UgY2FuIGxvZyBpbnQPAAAAaXNB
+bm9ueW1vdXNVc2VydBUAAABjb29raWVfYXV0aGVudGljYXRpb250CgAAAGxvZ2luX25hbWV0CQAA
+AHB3ZF9lbXB0eXQLAAAAbmFtZV9jb29raWV0CQAAAHB3X2Nvb2tpZXQIAAAAc2V0RXJyb3JzHQAA
+AFBsZWFzZSBlbnRlciB5b3VyIGxvZ2luIG5hbWUudBMAAABsb2dpbl9uYW1lX3JlcXVpcmVkcxsA
+AABQbGVhc2UgZW50ZXIgeW91ciBwYXNzd29yZC50EQAAAHBhc3N3b3JkX3JlcXVpcmVkdBEAAABw
+b3J0YWxfcHJvcGVydGllc3QPAAAAc2l0ZV9wcm9wZXJ0aWVzdAsAAABnZXRQcm9wZXJ0eXQRAAAA
+dmVyaWZ5X2xvZ2luX25hbWV0DQAAAGdldE1lbWJlckJ5SWRzFQAAAEF1dGhlbnRpY2F0aW9uIEVy
+cm9yLnQSAAAAcGFzc3dvcmRfaW5jb3JyZWN0dAcAAABmYWlsdXJldAwAAABmYWlsdXJlX3BhZ2Uo
+EAAAAHQUAAAATE9HSU5fRkFJTEVEX01FU1NBR0V0CQAAAF9nZXRhdHRyX3QHAAAAY29udGV4dHQH
+AAAAcmVxdWVzdFICAAAAUgQAAAB0BQAAAHN0YXRldAIAAABtdHQHAAAAZ2V0YXR0cnQEAAAATm9u
+ZXQEAAAAYXV0aHQJAAAAdXNlcl9uYW1ldA4AAABwYXNzd29yZF9lbXB0eXQHAAAAYWNfbmFtZXQL
+AAAAYWNfcGFzc3dvcmRSFwAAACgQAAAAUhwAAABSHQAAAFIeAAAAUh8AAABSAgAAAFIEAAAAUiAA
+AABSIQAAAFIiAAAAUiMAAABSJAAAAFIlAAAAUiYAAABSJwAAAFIoAAAAUhcAAAAoAAAAACgAAAAA
+cxQAAABDb250cm9sbGVyIFZhbGlkYXRvcnMTAAAAbG9naW5fZm9ybV92YWxpZGF0ZQEAAABzPgAA
+AAYCDwEYARkBGAEZAg8CGQEcAQgCDwETAQcBEgEHARgBHgEPAQ8CCAIdAQcBHQEqAQ4BHAEdAQgB
+JQEgAiACKAEAAAB0EwAAAGxvZ2luX2Zvcm1fdmFsaWRhdGUoAQAAAFIpAAAAKAAAAAAoAAAAAHMU
+AAAAQ29udHJvbGxlciBWYWxpZGF0b3JzCAAAADxtb2R1bGU+AQAAAHQAAAAA</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">Python_magic</string> </key>
+            <value> <string encoding="base64">bfINCg==</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_proxy_roles</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_portal_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_proxy_roles_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_filepath</string> </key>
+            <value> <string encoding="repr">Controller Validator:/luci/portal_skins/custom/login_form_validate</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_params</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Products.CMFFormController.Script"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_container</string> </key>
+                                  <value> <string encoding="repr">container</string> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_context</string> </key>
+                                  <value> <reference id="17161.27"/> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_m_self</string> </key>
+                                  <value> <string encoding="repr">script</string> </value>
+                              </item>
+                              <item>
+                                  <key> <string encoding="repr">name_state</string> </key>
+                                  <value> <reference id="17161.31"/> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17161.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="17458" aka="AAAAAAAARDI=">
+    <pickle>
+      <tuple>
+          <global name="DTMLMethod" module="OFS.DTMLMethod"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">raw</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+/*\n
+** Plone style sheet - Base Elements\n
+**\n
+** Style sheet documentation can be found@http://plone.org/documentation\n
+**\n
+** You should preferrably use ploneCustom.css to add your own CSS classes and to\n
+** customize your portal, as these are the base fundaments of Plone, and will\n
+** change and be refined in newer versions. Keeping your changes in\n
+** ploneCustom.css will make it easier to upgrade.\n
+**\n
+** Feel free to use whole or parts of this for your own designs, but give credit\n
+** where credit is due.\n
+**\n
+*/\n
+\n
+/* <dtml-with base_properties> (do not remove this :) */\n
+/* <dtml-call "REQUEST.set(\'portal_url\', portal_url())"> (not this either :) */\n
+\n
+\n
+body {\n
+    font: &dtml-fontBaseSize; <dtml-var fontFamily>;\n
+    background-color: &dtml-backgroundColor;;\n
+    color: &dtml-fontColor;;\n
+    margin: 0;\n
+    padding: 0;\n
+}\n
+\n
+table {\n
+    font-size: 100%;\n
+}\n
+\n
+a {\n
+    color: &dtml-linkColor;;\n
+    background-color: transparent;\n
+}\n
+img {\n
+    border: none;\n
+    vertical-align: middle;\n
+}\n
+p {\n
+    margin: 0 0 0.75em 0;\n
+    line-height: 1.5em;\n
+}\n
+\n
+p img {\n
+    border: none;\n
+    margin: 0;\n
+}\n
+\n
+hr {\n
+    border: 0;\n
+    height: &dtml-borderWidth;;\n
+    color: &dtml-globalBorderColor;;\n
+    background-color: &dtml-globalBorderColor;;\n
+    margin: 0.5em 0 1em 0;\n
+}\n
+\n
+\n
+h1, h2, h3, h4, h5, h6 {\n
+    color: &dtml-fontColor;;\n
+    background-color: transparent;\n
+    font-family: <dtml-var headingFontFamily>;\n
+    font-weight: normal;\n
+    margin: 0 0 0.25em 0;\n
+    border-bottom: &dtml-borderWidth; &dtml-borderStyle; &dtml-globalBorderColor;;\n
+}\n
+\n
+h1 a,\n
+h2 a,\n
+h3 a,\n
+h4 a,\n
+h5 a,\n
+h6 a {\n
+    color: &dtml-fontColor; ! important;\n
+    text-decoration: none;\n
+}\n
+\n
+h1 {\n
+    font-size: 160%;\n
+}\n
+\n
+h2 {\n
+    font-size: 150%;\n
+}\n
+\n
+h3 {\n
+    font-size: 125%;\n
+    border-bottom: none;\n
+    font-weight: bold;\n
+}\n
+\n
+h4 {\n
+    font-size: 110%;\n
+    border-bottom: none;\n
+    font-weight: bold;\n
+}\n
+\n
+h5 {\n
+    font-size: 100%;\n
+    border-bottom: none;\n
+    font-weight: bold;\n
+}\n
+\n
+h6 {\n
+    font-size: &dtml-fontSmallSize;;\n
+    border-bottom: none;\n
+    font-weight: bold;\n
+}\n
+\n
+ul {\n
+    line-height: 1.5em;\n
+    margin: 0.5em 0 0 1.5em;\n
+    padding: 0;\n
+    list-style-image: url(&dtml-portal_url;/bullet.gif);\n
+    list-style-type: square;\n
+}\n
+\n
+ol {\n
+    line-height: 1.5em;\n
+    margin: 0.5em 0 0 2.5em;\n
+    padding: 0;\n
+    list-style-image: none;\n
+}\n
+\n
+li {\n
+    margin-bottom: 0.5em;\n
+}\n
+\n
+dt {\n
+    font-weight: bold;\n
+}\n
+\n
+dd {\n
+    line-height: 1.5em;\n
+    margin-bottom: 1em;\n
+}\n
+\n
+fieldset {\n
+    border: &dtml-borderWidth; &dtml-borderStyle; &dtml-globalBorderColor;;\n
+    margin: 1em 0em 1em 0em;\n
+    padding: 0em 1em 1em 1em;\n
+    line-height: 1.5em;\n
+    width: auto;\n
+}\n
+legend {\n
+    background: &dtml-backgroundColor;;\n
+    padding: 0.5em;\n
+    font-size: 90%;\n
+}\n
+\n
+form {\n
+    border: none;\n
+    margin: 0;\n
+}\n
+\n
+label {\n
+    font-weight: bold;\n
+}\n
+\n
+textarea {\n
+    font: 100% Monaco, "Courier New", Courier, monospace;\n
+    border: &dtml-borderWidth; solid &dtml-globalBorderColor;;\n
+    color: &dtml-inputFontColor;;\n
+    background: White url(&dtml-portal_url;/input_background.gif) repeat-x;\n
+    width: 100%;\n
+}\n
+\n
+input {\n
+    font-family: <dtml-var fontFamily>;\n
+    border: &dtml-borderWidth; solid &dtml-globalBorderColor;;\n
+    color: &dtml-inputFontColor;;\n
+    vertical-align: middle;\n
+    background: White url(&dtml-portal_url;/input_background.gif) repeat-x;\n
+}\n
+select {\n
+    border: &dtml-borderWidth; solid &dtml-globalBorderColor;;\n
+    color: &dtml-inputFontColor;;\n
+    background-color: White;\n
+    vertical-align: top;\n
+}\n
+abbr, acronym, .explain {\n
+    border-bottom: &dtml-borderWidth; dotted &dtml-fontColor;;\n
+    color: &dtml-fontColor;;\n
+    background-color: transparent;\n
+    cursor: help;\n
+}\n
+q {\n
+    font-family: Baskerville, Georgia, serif;\n
+    font-style: italic;\n
+    font-size: 120%;\n
+}\n
+blockquote {\n
+    padding-left: 0.5em;\n
+    margin-left: 0;\n
+    border-left: 4px solid &dtml-globalBorderColor;;\n
+    color: &dtml-discreetColor;;\n
+}\n
+code {\n
+    font-family: Monaco, "Courier New", Courier, monospace;\n
+    font-size: 120%;\n
+    color: &dtml-fontColor;;\n
+    background-color: &dtml-globalBackgroundColor;;\n
+    padding: 0 0.1em;\n
+}\n
+pre {\n
+    font-family: Monaco, "Courier New", Courier, monospace;\n
+    font-size: 100%;\n
+    padding: 1em;\n
+    border: &dtml-borderWidth; &dtml-borderStyle; &dtml-globalBorderColor;;\n
+    color: &dtml-fontColor;;\n
+    background-color: &dtml-globalBackgroundColor;;\n
+    overflow: auto;\n
+}\n
+\n
+ins {\n
+    color: green;\n
+    text-decoration: none;\n
+}\n
+\n
+del {\n
+    color: red;\n
+    text-decoration: line-through;\n
+}\n
+\n
+/* Helper element to work with CSS floats */\n
+\n
+.visualClear {\n
+    display: block;\n
+    clear: both;\n
+}\n
+\n
+/* Hiding helper elements for old browsers */\n
+\n
+.netscape4 {\n
+    display: none;\n
+}\n
+\n
+\n
+/* </dtml-with> */\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">globals</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__name__</string> </key>
+            <value> <string encoding="repr">base.css</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_vars</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_proxy_roles</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="17458.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8958" aka="AAAAAAAAIv4=">
+    <pickle>
+      <tuple>
+          <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">registered</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns:tal="http://xml.zope.org/namespaces/tal"\n
+      xmlns:metal="http://xml.zope.org/namespaces/metal"\n
+      metal:use-macro="here/main_template/macros/master"\n
+      i18n:domain="plone">\n
+<body>\n
+\n
+<div metal:fill-slot="main"\n
+     tal:define="auth nocall:here/cookie_authentication|nothing">\n
+\n
+<div tal:condition="python: not auth" i18n:translate="registered_disabled">\n
+   Cookie authentication has been disabled.\n
+</div>\n
+\n
+<div tal:define="ve site_properties/validate_email"\n
+     tal:condition="python: auth">\n
+\n
+<h1 i18n:translate="heading_welcome">Welcome!</h1>\n
+\n
+<tal:block condition="python:not(ve)">\n
+    <p i18n:translate="description_you_can_log_on_now">Click the button to log in immediately.</p>\n
+\n
+    <div id="enable_cookies_message" i18n:translate="enable_cookies_message" class="portalMessage" style="display:none">\n
+      Cookies are not enabled. You must <span i18n:name="enable_cookies">\n
+      <a href="enabling_cookies" i18n:translate="label_enable_cookies">enable cookies</a></span> before you can log in.\n
+    </div>\n
+\n
+    <form action=""\n
+          method="post"\n
+          tal:define="username request/username;\n
+                      password request/password;\n
+                      ac_name auth/name_cookie;\n
+                      ac_password auth/pw_cookie;\n
+                      ac_persist auth/persist_cookie;"\n
+          tal:attributes="action python:\'%s/login_form\' % portal_url">\n
+\n
+         <input type="hidden" name="form.submitted" value="1" />\n
+         <input type="hidden" name="js_enabled" id="js_enabled" value="0" />\n
+         <input type="hidden" name="cookies_enabled" id="cookies_enabled" value="0" />\n
+         <input type="hidden" name="login_name" id="login_name" value="" />\n
+         <input type="hidden" name="pwd_empty" id="pwd_empty" value="0" />\n
+\n
+        <input type="hidden"\n
+               name="came_from"\n
+               value=""\n
+               tal:attributes="value request/came_from|nothing;" />\n
+        <input type="hidden"\n
+               name="ac_name"\n
+               value=""\n
+               tal:attributes="id ac_name;\n
+                               name ac_name;\n
+                               value username;" />\n
+        <input type="hidden"\n
+               name="ac_password"\n
+               value=""\n
+               tal:attributes="name ac_password;\n
+                               id ac_password;\n
+                               value password;" />\n
+        <input class="standalone"\n
+               type="submit"\n
+               value="Log in"\n
+               i18n:attributes="value label_log_in;"\n
+               tal:attributes="onclick string:javascript:return setLoginVars(\'$ac_name\',\'login_name\',\'$ac_password\',\'pwd_empty\',\'js_enabled\',\'cookies_enabled\');"\n
+               />\n
+    </form>\n
+</tal:block>\n
+\n
+</div>\n
+\n
+</div>\n
+</body>\n
+</html>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8958.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8446" aka="AAAAAAAAIP4=">
+    <pickle>
+      <tuple>
+          <global name="File" module="OFS.Image"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">precondition</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__name__</string> </key>
+            <value> <string encoding="repr">dropdown.js_TEST</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">size</string> </key>
+            <value> <int>4826</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_EtagSupport__etag</string> </key>
+            <value> <string encoding="repr">ts48383879.63</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">application/x-javascript</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">data</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+/*\n
+ * This is the code for the dropdown menus. It uses the following markup:\n
+ *\n
+ * <dl class="actionMenu" id="uniqueIdForThisMenu">\n
+ *   <dt class="actionMenuHeader">\n
+ *     <!-- The following a-tag needs to be clicked to dropdown the menu -->\n
+ *     <a href="some_destination">A Title</a>\n
+ *   </dt>\n
+ *   <dd class="actionMenuContent">\n
+ *     <!-- Here can be any content you want -->\n
+ *   </dd>\n
+ * </dl>\n
+ *\n
+ * When the menu is toggled, then the dl with the class actionMenu will get an\n
+ * additional class which switches between \'activated\' and \'deactivated\'.\n
+ * You can use this to style it accordingly, for example:\n
+ *\n
+ * .actionMenu.activated {\n
+ *   display: block;\n
+ * }\n
+ *\n
+ * .actionMenu.deactivated {\n
+ *   display: none;\n
+ * }\n
+ *\n
+ * When you click somewhere else than the menu, then all open menus will be\n
+ * deactivated. When you move your mouse over the a-tag of another menu, then\n
+ * that one will be activated and all others deactivated. When you click on a\n
+ * link inside the actionMenuContent element, then the menu will be closed and\n
+ * the link followed.\n
+ *\n
+ * This file uses functions from register_function.js, cssQuery.js and\n
+ * nodeutils.js.\n
+ *\n
+ */\n
+\n
+function isActionMenu(node) {\n
+    if (hasClassName(node, \'actionMenu\')) {\n
+        return true;\n
+    }\n
+    return false;\n
+};\n
+\n
+function hideAllMenus() {\n
+    var menus = cssQuery(\'dl.actionMenu\');\n
+    for (var i=0; i < menus.length; i++) {\n
+        replaceClassName(menus[i], \'activated\', \'deactivated\', true);\n
+    }\n
+};\n
+\n
+function toggleMenuHandler(event) {\n
+    if (!event) var event = window.event; // IE compatibility\n
+\n
+    // terminate if we hit a non-compliant DOM implementation\n
+    // returning true, so the link is still followed\n
+    if (!W3CDOM){return true;}\n
+\n
+    var container = findContainer(this, isActionMenu);\n
+    if (!container) {\n
+        return true;\n
+    }\n
+\n
+    // check if the menu is visible\n
+    if (hasClassName(container, \'activated\')) {\n
+        // it\'s visible - hide it\n
+        replaceClassName(container, \'activated\', \'deactivated\', true);\n
+    } else {\n
+        // it\'s invisible - make it visible\n
+        replaceClassName(container, \'deactivated\', \'activated\', true);\n
+    }\n
+\n
+    return false;\n
+};\n
+\n
+function hideMenusHandler(event) {\n
+    if (!event) var event = window.event; // IE compatibility\n
+\n
+    hideAllMenus();\n
+\n
+    // we want to follow this link\n
+    return true;\n
+};\n
+\n
+function actionMenuDocumentMouseDown(event) {\n
+    if (!event) var event = window.event; // IE compatibility\n
+\n
+    if (event.target)\n
+        targ = event.target;\n
+    else if (event.srcElement)\n
+        targ = event.srcElement;\n
+\n
+    var container = findContainer(targ, isActionMenu);\n
+    if (container) {\n
+        // targ is part of the menu, so just return and do the default\n
+        return true;\n
+    }\n
+\n
+    hideAllMenus();\n
+\n
+    return true;\n
+};\n
+\n
+function actionMenuMouseOver(event) {\n
+    if (!event) var event = window.event; // IE compatibility\n
+\n
+    if (!this.tagName && (this.tagName == \'A\' || this.tagName == \'a\')) {\n
+        return true;\n
+    }\n
+\n
+    var container = findContainer(this, isActionMenu);\n
+    if (!container) {\n
+        return true;\n
+    }\n
+    var menu_id = container.id;\n
+\n
+    var switch_menu = false;\n
+    // hide all menus\n
+    var menus = cssQuery(\'dl.actionMenu\');\n
+    for (var i=0; i < menus.length; i++) {\n
+        var menu = menus[i]\n
+        // check if the menu is visible\n
+        if (hasClassName(menu, \'activated\')) {\n
+            switch_menu = true;\n
+        }\n
+        // turn off menu when it\'s not the current one\n
+        if (menu.id != menu_id) {\n
+            replaceClassName(menu, \'activated\', \'deactivated\', true);\n
+        }\n
+    }\n
+\n
+    if (switch_menu) {\n
+        var menu = cssQuery(\'#\'+menu_id)[0];\n
+        if (menu) {\n
+            replaceClassName(menu, \'deactivated\', \'activated\', true);\n
+        }\n
+    }\n
+\n
+    return true;\n
+};\n
+\n
+function initializeMenus() {\n
+    // terminate if we hit a non-compliant DOM implementation\n
+    if (!W3CDOM) {return false;}\n
+\n
+    document.onmousedown = actionMenuDocumentMouseDown;\n
+\n
+    hideAllMenus();\n
+\n
+    // add toggle function to header links\n
+    var menu_headers = cssQuery(\'dl.actionMenu > dt.actionMenuHeader > a\');\n
+    for (var i=0; i < menu_headers.length; i++) {\n
+        var menu_header = menu_headers[i];\n
+\n
+        menu_header.onclick = toggleMenuHandler;\n
+        menu_header.onmouseover = actionMenuMouseOver;\n
+    }\n
+\n
+    // add hide function to all links in the dropdown, so the dropdown closes\n
+    // when any link is clicked\n
+    var menu_contents = cssQuery(\'dl.actionMenu > dd.actionMenuContent\');\n
+    for (var i=0; i < menu_contents.length; i++) {\n
+        menu_contents[i].onclick = hideMenusHandler;\n
+    }\n
+\n
+    // uncomment to enable sorting of elements\n
+    //var nodes = cssQuery(\'#objectMenu > dd.actionMenuContent li\');\n
+    //sortNodes(nodes, getInnerTextFast);\n
+};\n
+\n
+registerPloneFunction(initializeMenus);\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8446.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8943" aka="AAAAAAAAIu8=">
+    <pickle>
+      <tuple>
+          <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">login_success</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"\n
+      lang="en"\n
+      metal:use-macro="here/main_template/macros/master"\n
+      i18n:domain="plone">\n
+\n
+<head>\n
+    <metal:block fill-slot="top_slot"\n
+                 tal:define="dummy python:request.set(\'disable_border\',1)" />\n
+</head>\n
+\n
+<body>\n
+\n
+<tal:block tal:condition="exists: here/portal_skins | nothing"\n
+           tal:replace="nothing">\n
+    <tal:block tal:condition="here/portal_skins/updateSkinCookie | nothing"\n
+               tal:define="dummy here/setupCurrentSkin" />\n
+</tal:block>\n
+\n
+<div metal:fill-slot="main">\n
+  <div tal:condition="not:isAnon">\n
+    <div tal:define="came_from request/came_from|nothing;\n
+                     initial_login request/initial_login|nothing;\n
+             js_enabled python:request.get(\'js_enabled\',\'1\')!=\'0\';">\n
+\n
+      <h1 i18n:translate="heading_you_are_now_logged_in">You are now logged in</h1>\n
+\n
+      <p tal:condition="came_from">\n
+        <a href=""\n
+           tal:attributes="href came_from"\n
+           i18n:translate="label_login_continue">\n
+          Continue</a>\n
+      </p>\n
+\n
+      <p tal:condition="python:not came_from">\n
+        <a href=""\n
+           tal:attributes="href came_from"\n
+           i18n:translate="label_login_continue_to_home_page">\n
+          Continue to the\n
+          <span tal:content="portal/title" i18n:name="portal_title">\n
+              portal title\n
+          </span>\n
+          home page\n
+          </a>\n
+      </p>\n
+\n
+      <div tal:condition="not:js_enabled">\n
+         <p i18n:translate="description_javascript_advantage">\n
+            You can take fuller advantage of the features of this site\n
+            if you enable javascript in your browser. \n
+         </p>\n
+\n
+         <p i18n:translate="description_enable_cookies_for_login">\n
+            Note: If you do not remain logged in after leaving this\n
+            page, it is because you need to\n
+            <span i18n:name="enable_cookies">\n
+                <a href="enabling_cookies"\n
+                   i18n:translate="label_enable_cookies">\n
+                    enable cookies\n
+                </a>\n
+            </span>\n
+            in your browser.\n
+         </p>\n
+      </div>\n
+\n
+    </div>\n
+  </div>\n
+  <div tal:condition="isAnon">\n
+    <div metal:use-macro="here/login_failed/macros/login_failed" />\n
+  </div>\n
+</div>\n
+\n
+</body>\n
+</html>\n
+\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8943.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8944" aka="AAAAAAAAIvA=">
+    <pickle>
+      <tuple>
+          <global name="ControllerPageTemplate" module="Products.CMFFormController.ControllerPageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIvE=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIvI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">login_password</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_portal_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"\n
+      lang="en"\n
+      metal:use-macro="here/main_template/macros/master"\n
+      i18n:domain="plone">\n
+\n
+<body>\n
+\n
+<tal:block tal:condition="exists: here/portal_skins | nothing"\n
+           tal:replace="nothing">\n
+\n
+    <tal:block tal:condition="here/portal_skins/updateSkinCookie | nothing"\n
+       tal:define="dummy here/setupCurrentSkin" />\n
+\n
+</tal:block>\n
+\n
+<div metal:fill-slot="main"\n
+     tal:define="errors options/state/getErrors;">\n
+\n
+            <h1 i18n:translate="heading_welcome">Welcome!</h1>\n
+\n
+            <p>\n
+            <span i18n:translate="description_logged_in">\n
+                This is the first time that you\'ve logged in to\n
+                <span tal:content="portal_properties/title" tal:omit-tag="" i18n:name="here">here</span>.\n
+            </span>\n
+\n
+            </p>\n
+\n
+            <p i18n:translate="description_use_form_to_change_password">\n
+            Please use the form below to change your password.\n
+            </p>\n
+\n
+            <form tal:attributes="action python:context.absolute_url()+\'/\'+template.id"\n
+                  name="change_password"\n
+                  method="post">\n
+\n
+                <fieldset>\n
+                <legend i18n:translate="legend_password_details">Password Details</legend>\n
+\n
+\t\t    <input type="hidden" name="form.submitted" value="1" />\n
+\t\t    <input type="hidden" name="initial_login" value="1" />\n
+                    <input type="hidden"\n
+                           name="came_from"\n
+                           value=""\n
+                           tal:define="came_from request/came_from|nothing"\n
+                           tal:condition="came_from"\n
+                           tal:attributes="value came_from"\n
+                           />\n
+    \n
+    \n
+\t\t    <div class="field"\n
+             \t\t tal:define="error python:errors.get(\'password\', None);"\n
+                         tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+\n
+                        <label i18n:translate="label_new_password">New password</label>\n
+\n
+                        <div class="formHelp" i18n:translate="help_new_password">\n
+                        Enter your new password. Minimum 5 characters.\n
+                        </div>\n
+    \n
+                        <div tal:content="error">Validation error output</div>\n
+\n
+                        <input type="password"\n
+                               name="password"\n
+                               size="10"\n
+                               tabindex=""\n
+                               tal:attributes="tabindex tabindex/next;"\n
+                               />\n
+                    </div>\n
+    \n
+\t\t    <div class="field"\n
+             \t\t tal:define="error python:errors.get(\'confirm\', None);"\n
+                         tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+\n
+                        <label i18n:translate="label_confirm_password">Confirm password</label>\n
+\n
+                        <div class="formHelp" i18n:translate="help_confirm_password">\n
+                            Re-enter the password. Make sure the passwords are identical.\n
+                        </div>\n
+    \n
+\t\t        <div tal:content="error">Validation error output</div>\n
+\n
+                        <input type="password"\n
+                               name="confirm"\n
+                               size="10"\n
+                               tabindex=""\n
+                               tal:attributes="tabindex tabindex/next;"\n
+                               />\n
+                    </div>\n
+    \n
+                    <div class="formControls">\n
+                        <input class="standalone"\n
+                               type="submit"\n
+                               name="submit"\n
+                               value="Change Password"\n
+                               tabindex=""\n
+                               i18n:attributes="value label_change_password;"\n
+                               tal:attributes="tabindex tabindex/next;" />\n
+                    </div>\n
+    \n
+                </fieldset>\n
+            \n
+            </form>\n
+\n
+</div>\n
+\n
+</body>\n
+</html>\n
+\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8944.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8444" aka="AAAAAAAAIPw=">
+    <pickle>
+      <tuple>
+          <global name="File" module="OFS.Image"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">precondition</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">size</string> </key>
+            <value> <int>2629</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_EtagSupport__etag</string> </key>
+            <value> <string encoding="repr">ts48383820.12</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">application/x-javascript</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__name__</string> </key>
+            <value> <string encoding="repr">login.js_TEST</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">data</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+// Functions used by login pages\r\n
+\r\n
+function cookiesEnabled() {\r\n
+  // Test whether cookies are enabled by attempting to set a cookie and then change its value\r\n
+  // set test cookie\r\n
+  var c = "areYourCookiesEnabled=0";\r\n
+  document.cookie = c;\r\n
+  var dc = document.cookie;\r\n
+  // cookie not set?  fail\r\n
+  if (dc.indexOf(c) == -1) return 0;\r\n
+  // change test cookie\r\n
+  c = "areYourCookiesEnabled=1";\r\n
+  document.cookie = c;\r\n
+  dc = document.cookie;\r\n
+  // cookie not changed?  fail\r\n
+  if (dc.indexOf(c) == -1) return 0;\r\n
+  // delete cookie\r\n
+  document.cookie = "areYourCookiesEnabled=; expires=Thu, 01-Jan-70 00:00:01 GMT";\r\n
+  return 1;\r\n
+}\r\n
+\r\n
+function setLoginVars(user_name_id, alt_user_name_id, password_id, empty_password_id, js_enabled_id, cookies_enabled_id) {\r\n
+  // Indicate that javascript is enabled, set cookie status, copy username and password length info to \r\n
+  // alternative variables since these vars are removed from the request by zope\'s authentication mechanism.\r\n
+  if (js_enabled_id) {\r\n
+    el = document.getElementById(js_enabled_id);\r\n
+    if (el) { el.value = 1; }\r\n
+  }\r\n
+  if (cookies_enabled_id) {\r\n
+    el = document.getElementById(cookies_enabled_id);\r\n
+    // Do a fresh cookies enabled test every time we press the login button\r\n
+    //   so that we are up to date in case the user enables cookies after seeing\r\n
+    //   the cookies message.\r\n
+    if (el) { el.value = cookiesEnabled(); } \r\n
+  }\r\n
+  if (user_name_id && alt_user_name_id) {\r\n
+    user_name = document.getElementById(user_name_id)\r\n
+    alt_user_name = document.getElementById(alt_user_name_id)\r\n
+    if (user_name && alt_user_name) {\r\n
+       alt_user_name.value = user_name.value;\r\n
+    } \r\n
+  }\r\n
+  if (password_id && empty_password_id) {\r\n
+    password = document.getElementById(password_id)\r\n
+    empty_password = document.getElementById(empty_password_id)\r\n
+    if (password && empty_password) {\r\n
+       if (password.value.length==0) {\r\n
+          empty_password.value = \'1\';\r\n
+       } else {\r\n
+          empty_password.value = \'0\';\r\n
+       }\r\n
+    }\r\n
+  }\r\n
+  return 1;\r\n
+}\r\n
+\r\n
+function showCookieMessage(msg_id) {\r\n
+  // Show the element with the given id if cookies are not enabled\r\n
+  msg = document.getElementById(msg_id)\r\n
+  if (msg) {\r\n
+     if (cookiesEnabled()) {\r\n
+        msg.style.display = \'none\';\r\n
+     } else {\r\n
+        msg.style.display = \'block\';\r\n
+     }\r\n
+  }\r\n
+}\r\n
+\r\n
+function showEnableCookiesMessage() {\r\n
+  // Show the element with the id \'enable_cookies_message\' if cookies are not enabled\r\n
+  showCookieMessage(\'enable_cookies_message\')\r\n
+}\r\n
+// Call showEnableCookiesMessage after the page loads\r\n
+registerPloneFunction(showEnableCookiesMessage);\r\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8444.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8445" aka="AAAAAAAAIP0=">
+    <pickle>
+      <tuple>
+          <global name="File" module="OFS.Image"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">precondition</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__name__</string> </key>
+            <value> <string encoding="repr">highlightsearchterms.js_TEST</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">size</string> </key>
+            <value> <int>2841</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_EtagSupport__etag</string> </key>
+            <value> <string encoding="repr">ts48383847.59</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">application/x-javascript</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">data</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+function highlightTermInNode(node, word) {\n
+    var contents = node.nodeValue;\n
+    var index = contents.toLowerCase().indexOf(word.toLowerCase());\n
+    if (index < 0){return false};\n
+\n
+    var parent = node.parentNode;\n
+    if (parent.className != "highlightedSearchTerm") {\n
+        // make 3 shiny new nodes\n
+        var hiword = document.createElement("span");\n
+        hiword.className = "highlightedSearchTerm";\n
+        hiword.appendChild(document.createTextNode(contents.substr(index, word.length)));\n
+        parent.insertBefore(document.createTextNode(contents.substr(0, index)), node);\n
+        parent.insertBefore(hiword, node);\n
+        parent.insertBefore(document.createTextNode(contents.substr(index+word.length)), node);\n
+        parent.removeChild(node);\n
+    }\n
+}\n
+\n
+function highlightSearchTerms(terms, startnode) {\n
+    // terminate if we hit a non-compliant DOM implementation\n
+    if (!W3CDOM){return false};\n
+    if (!terms){return false};\n
+    if (!startnode){return false};\n
+\n
+    for (var term_index=0; term_index < terms.length; term_index++) {\n
+        // don\'t highlight reserved catalog search terms\n
+        var term = terms[term_index];\n
+        var term_lower = term.toLowerCase();\n
+        if (term_lower != \'not\'\n
+            && term_lower != \'and\'\n
+            && term_lower != \'or\') {\n
+            walkTextNodes(startnode, highlightTermInNode, term);\n
+        }\n
+    }\n
+}\n
+\n
+function getSearchTermsFromURI(uri) {\n
+    var query;\n
+    if (typeof decodeURI != \'undefined\') {\n
+        query = decodeURI(uri);\n
+    } else if (typeof unescape != \'undefined\') {\n
+        // _robert_ ie 5 does not have decodeURI \n
+        query = unescape(uri);\n
+    } else {\n
+        // we just try to be lucky, for single words this will still work\n
+    }\n
+    var result = new Array();\n
+    if (window.decodeReferrer) {\n
+        var referrerSearch = decodeReferrer();\n
+        if (null != referrerSearch && referrerSearch.length > 0) {\n
+            result = referrerSearch;\n
+        }\n
+    }\n
+    var qfinder = new RegExp("searchterm=([^&]*)", "gi");\n
+    var qq = qfinder.exec(query);\n
+    if (qq && qq[1]) {\n
+        var terms = qq[1].replace(/\\+/g,\' \').split(/\\s+/);\n
+        for (var i=0; i < terms.length; i++) {\n
+            if (terms[i] != \'\') {\n
+                result.push(terms[i]);\n
+            }\n
+        }\n
+        return result;\n
+    }\n
+    return result.length == 0 ? false : result;\n
+}\n
+\n
+function highlightSearchTermsFromURI() {\n
+    // terminate if we hit a non-compliant DOM implementation\n
+    if (!W3CDOM){return false};\n
+\n
+    // search-term-highlighter function --  Geir B\xc3\xa6kholt\n
+    var terms = getSearchTermsFromURI(window.location.search);\n
+    // make sure we start the right place so we don\'t higlight menuitems or breadcrumb\n
+    var contentarea = getContentArea();\n
+    highlightSearchTerms(terms, contentarea);\n
+}\n
+\n
+registerPloneFunction(highlightSearchTermsFromURI);\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8445.7"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8988" aka="AAAAAAAAIxw=">
+    <pickle>
+      <tuple>
+          <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">portlet_login</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns:tal="http://xml.zope.org/namespaces/tal"\n
+      xmlns:metal="http://xml.zope.org/namespaces/metal"\n
+      i18n:domain="plone">\n
+<body tal:define="Iterator python:modules[\'Products.CMFPlone\'].IndexIterator;\n
+                  tabindex python:Iterator()">\n
+<div metal:define-macro="portlet"\n
+     tal:omit-tag=""\n
+     tal:define="pageloc python: request.URL.split(\'/\')[-1];\n
+                 okToShowHere python: not pageloc in (\'login_form\', \'join_form\');\n
+                 auth nocall:here/cookie_authentication|nothing"\n
+     tal:condition="python: isAnon and okToShowHere">\n
+\n
+<dl class="portlet"\n
+    id="portlet-login"\n
+    tal:define="ac_name auth/name_cookie|nothing;\n
+                ac_password auth/pw_cookie|nothing;\n
+                ac_persist auth/persist_cookie|nothing;\n
+                join python:[a[\'url\'] for a in actions[\'user\'] if a[\'id\']==\'join\'];\n
+                canRegister python:test(join and hasattr(here,\'portal_registration\') and checkPermission(\'Add portal member\', here), 1, 0);\n
+                canRequestPassword python:checkPermission(\'Mail forgotten password\', here)"\n
+    tal:condition="python: auth">\n
+\n
+    <dt class="portletHeader">\n
+        <a href="#" \n
+           tal:attributes="href string:$portal_url/login_form"\n
+           i18n:translate="box_sign_in">Log in</a>\n
+    </dt>\n
+\n
+    <dd class="portletItem odd">\n
+        <form action="login_form"\n
+              name="loginform"\n
+              method="post"\n
+              tal:attributes="action string:${portal_url}/login_form">\n
+\n
+            <input type="hidden" name="form.submitted" value="1" />\n
+            <input type="hidden" name="came_from" value=""\n
+                   tal:attributes="value here/getCurrentUrl" />\n
+            <input type="hidden" name="js_enabled" id="js_enabled" value="0" />\n
+            <input type="hidden" name="cookies_enabled" id="cookies_enabled" value="" />\n
+            <input type="hidden" name="login_name" id="login_name" value="" />\n
+            <input type="hidden" name="pwd_empty" id="pwd_empty" value="0" />\n
+\n
+            <div class="field">\n
+                <label for="__ac_name"\n
+                       i18n:translate="label_login_name">Login Name</label>\n
+                <br />\n
+                <input type="text"\n
+                       size="10"\n
+                       alt="Login Name"\n
+                       onclick="showCookieMessage(\'cookies_message\')"\n
+                       tal:attributes="name ac_name; id ac_name;\n
+                                       value python:request.get(ac_name, \'\');\n
+                                       tabindex tabindex/next"\n
+                       i18n:attributes="alt label_login_name;"/>\n
+            </div>\n
+            \n
+            <div class="field">\n
+                <label for="__ac_password"\n
+                       i18n:translate="label_password">Password</label>\n
+                <br />\n
+                <input type="password"\n
+                       size="10"\n
+                       alt="Password"\n
+                       onclick="showCookieMessage(\'cookies_message\')"\n
+                       tal:attributes="name ac_password; id ac_password;\n
+                                       tabindex tabindex/next;"\n
+                       i18n:attributes="alt label_password;"/>\n
+            </div>\n
+\n
+            <div id="cookies_message" i18n:translate="enable_cookies_message" class="portalMessage" style="display:none">\n
+                Cookies are not enabled. You must <span i18n:name="enable_cookies">\n
+                <a href="enabling_cookies" i18n:translate="label_enable_cookies">enable cookies</a></span> before you can log in.\n
+            </div>\n
+            \n
+            <div class="formControls">\n
+            \n
+                <input class="context"\n
+                       type="submit"\n
+                       name="submit"\n
+                       value="Log in"\n
+                       alt="Log in"\n
+                       tal:attributes="tabindex tabindex/next;\n
+                                  onclick string:javascript:return setLoginVars(\'$ac_name\',\'login_name\',\'$ac_password\',\'pwd_empty\',\'js_enabled\',\'cookies_enabled\');"\n
+                       i18n:attributes="value label_log_in; alt label_log_in;"/>\n
+            </div>\n
+        </form>\n
+    </dd>\n
+    \n
+ </dl>\n
+\n
+\n
+\n
+\n
+<dl class="portlet"\n
+    id="portlet-login"\n
+    tal:condition="python: not auth">\n
+\n
+    <dt class="portletHeader">\n
+        <a href="#" i18n:translate="box_sign_in">Log in</a>\n
+    </dt>\n
+\n
+    <dd class="portletItem"\n
+        tal:condition="python: not auth"\n
+        i18n:translate="login_portlet_disabled">\n
+        Cookie authentication is disabled. \n
+        Login portlet not available.\n
+    </dd>\n
+\n
+</dl>\n
+\n
+\n
+\n
+</div>\n
+</body>\n
+</html>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8988.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8989" aka="AAAAAAAAIx0=">
+    <pickle>
+      <tuple>
+          <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">footer</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">\n
+<body>\n
+<div id="portal-footer" metal:define-macro="portal_footer">\n
+\n
+<p>\n
+    <span i18n:translate="description_copyright" tal:omit-tag="">\n
+    The \n
+    <span>\n
+        <a href="http://redhat.com">Conga Cluster and Storage Management System</a>\n
+    </span>\n
+    is Copyright\n
+    <acronym title="Copyright" i18n:name="copyright" i18n:attributes="title title_copyright;">&copy;</acronym>\n
+    2000-<span i18n:name="current_year" \n
+               tal:define="now modules/DateTime/DateTime" \n
+               tal:content="now/year" />\n
+    by <a href="http://redhat.com/Conga">Red Hat, Inc</a>\n
+    </span>\n
+</p>\n
+\n
+<p>\n
+    <span i18n:translate="description_license">\n
+    Distributed under the \n
+        <span i18n:name="license">\n
+            <a href="http://creativecommons.org/licenses/GPL/2.0/" i18n:translate="label_gnu_gpl_licence">GNU GPL license</a>\n
+        </span>.\n
+    </span>\n
+</p>\n
+\n
+</div>\n
+</body>\n
+</html>
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8989.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8427" aka="AAAAAAAAIOs=">
+    <pickle>
+      <tuple>
+          <global name="ControllerPageTemplate" module="Products.CMFFormController.ControllerPageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIOw=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIO0=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">login_form_TEST</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_portal_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"\n
+      metal:use-macro="here/main_template/macros/master"\n
+      i18n:domain="plone">\n
+\n
+<head>\n
+    <script type="text/javascript" metal:fill-slot="javascript_head_slot">\n
+    </script>\n
+    <metal:block fill-slot="top_slot"\n
+                 tal:define="dummy python:request.set(\'disable_border\',1)" />\n
+</head>\n
+\n
+<body>\n
+\n
+<div metal:fill-slot="main"\n
+     tal:define="auth nocall:here/cookie_authentication|nothing;\n
+                 came_from request/came_from|request/HTTP_REFERER|nothing;\n
+                 came_from python:test(utool.isURLInPortal(came_from), came_from, None);\n
+                 errors options/state/getErrors;">\n
+\n
+<h1 i18n:translate="heading_sign_in">Please log in</h1>\n
+\n
+<p i18n:translate="description_sign_in">\n
+To access this part of the site, you need to log in with your user name and password.\n
+</p>\n
+\n
+<p i18n:translate="description_no_account"\n
+   tal:define="join python:[a[\'url\'] for a in actions[\'user\'] if a[\'id\']==\'join\']"\n
+   tal:condition="python: join and checkPermission(\'Add portal member\', here)">\n
+\n
+If you do not have an account here, head over to the\n
+\n
+<span i18n:name="registration_form">\n
+    <a href=""\n
+       tal:define="join python:join.pop();\n
+                   join join;\n
+                   join python:join+test(join.find(\'?\')==-1, \'?\', \'&amp;\')+ztu.make_query(came_from=came_from);"\n
+       tal:attributes="href join"\n
+       i18n:translate="description_no_account_registration_linktext">\n
+        registration form</a></span>.\n
+\n
+</p>\n
+\n
+<div id="enable_cookies_message" i18n:translate="enable_cookies_message" class="portalMessage" style="display:none">\n
+  Cookies are not enabled. You must <span i18n:name="enable_cookies">\n
+  <a href="enabling_cookies" i18n:translate="label_enable_cookies">enable cookies</a></span> before you can log in.\n
+</div>\n
+\n
+<div tal:condition="python: not auth" i18n:translate="login_form_disabled">\n
+    While cookie authentication is disabled, cookie-based login is not available.\n
+</div>\n
+\n
+<form tal:attributes="action python:context.absolute_url()+\'/\'+template.id"\n
+      method="post"\n
+      id="login_form"\n
+      tal:condition="python:auth">\n
+\n
+    <fieldset tal:define="ac_name auth/name_cookie;\n
+                      ac_password auth/pw_cookie;\n
+                      ac_persist auth/persist_cookie;\n
+              login_name python:request.get(\'login_name\', request.get(ac_name, \'\'));">\n
+\n
+        <legend i18n:translate="legend_account_details">Account details</legend>\n
+\n
+        <input type="hidden"\n
+            name="came_from"\n
+            value=""\n
+        tal:attributes="value came_from" />\n
+\n
+        <input type="hidden" name="form.submitted" value="1" />\n
+        <input type="hidden" name="js_enabled" id="js_enabled" value="0" />\n
+        <input type="hidden" name="cookies_enabled" id="cookies_enabled" value="" />\n
+        <input type="hidden" name="login_name" id="login_name" value="" />\n
+        <input type="hidden" name="pwd_empty" id="pwd_empty" value="0" />\n
+\n
+        <div class="field"\n
+             tal:define="error python:errors.get(ac_name, None);"\n
+             tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+\n
+            <label i18n:translate="label_login_name"\n
+                   tal:attributes="for ac_name">Login Name</label>\n
+\n
+            <div i18n:translate="help_login_name_caps"\n
+                 class="formHelp">\n
+            Login names are case sensitive, make sure the caps lock key is not enabled.\n
+            </div>\n
+\n
+            <div tal:content="error">Validation error output</div>\n
+\n
+            <input type="text"\n
+                   size="15"\n
+                   tabindex=""\n
+                   tal:attributes="name ac_name;\n
+                                   id ac_name;\n
+                                   value login_name;\n
+                                   tabindex tabindex/next;"\n
+                   />\n
+\n
+    </div>\n
+\n
+    <div class="field"\n
+             tal:define="error python:errors.get(ac_password, None);"\n
+             tal:attributes="class python:test(error, \'field error\', \'field\')">\n
+\n
+            <label i18n:translate="label_password"\n
+                   tal:attributes="for ac_password">Password</label>\n
+\n
+            <div class="formHelp">\n
+                <div i18n:translate="help_capslock_password">\n
+                    Case sensitive, make sure caps lock is not enabled.\n
+                </div>\n
+                <div tal:condition="python:checkPermission(\'Mail forgotten password\', here)"\n
+                     i18n:translate="help_password_retrieval">\n
+                    If you have forgotten your password,\n
+                    <span i18n:name="click_here">\n
+                        <a tal:attributes="href python:\'mail_password_form?\'+ztu.make_query(userid=login_name)"\n
+                           i18n:translate="label_click_here_to_retrieve">click here to retrieve it</a>\n
+                    </span>.\n
+                </div>\n
+            </div>\n
+\n
+            <div tal:content="error">Validation error output</div>\n
+\n
+            <input type="password"\n
+                   size="15"\n
+                   tabindex=""\n
+                   tal:attributes="name ac_password;\n
+                                   id ac_password;\n
+                                   tabindex tabindex/next;"\n
+                   />\n
+    </div>\n
+\n
+        <div class="field">\n
+\n
+            <input type="checkbox"\n
+                   class="noborder formRememberName"\n
+                   value="1"\n
+                   checked="checked"\n
+                   id="cb_remember"\n
+                   tabindex=""\n
+                   tal:attributes="name ac_persist;\n
+                                   tabindex tabindex/next;\n
+                                   checked python:request.get(ac_name, \'\') and \'checked\' or None;"\n
+                   />\n
+\n
+            <label for="cb_remember" i18n:translate="label_remember_my_name">Remember my name.</label>\n
+\n
+            <div i18n:translate="help_remember_my_name"\n
+                 class="formHelp">\n
+                Check this to have your user name filled in automatically when you log in later.\n
+            </div>\n
+\n
+        </div>\n
+\n
+        <div class="formControls">\n
+\n
+            <input class="context"\n
+                   tabindex=""\n
+                   type="submit"\n
+                   name="submit"\n
+                   value="Log in"\n
+                   i18n:attributes="value label_log_in;"\n
+                   tal:attributes="tabindex tabindex/next;\n
+                               onclick string:javascript:return setLoginVars(\'$ac_name\',\'login_name\',\'$ac_password\',\'pwd_empty\',\'js_enabled\',\'cookies_enabled\');"\n
+                   />\n
+\n
+        </div>\n
+\n
+        <p i18n:translate="remember_to_log_out">\n
+            Please log out or exit your browser when you\'re done.\n
+        </p>\n
+\n
+    </fieldset>\n
+\n
+</form>\n
+</div>\n
+\n
+</body>\n
+</html>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8427.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9070" aka="AAAAAAAAI24=">
+    <pickle>
+      <tuple>
+          <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">login_failed</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"\n
+      lang="en"\n
+      metal:use-macro="here/main_template/macros/master"\n
+      i18n:domain="plone">\n
+\n
+<body>\n
+\n
+<div metal:fill-slot="main">\n
+  <div metal:define-macro="login_failed"\n
+       tal:define="login_name python:request.get(\'login_name\', \'\');">\n
+\n
+    <h1 i18n:translate="heading_sign_in_failure_auth">Sign-in failure</h1>\n
+\n
+    <p i18n:translate="description_not_logged_in_username_incorrect">\n
+      You are not currently logged in. Your user name and/or password\n
+      may be incorrect.\n
+    </p>\n
+\n
+    <p tal:condition="python: login_name == \'admin\'">\n
+If you have forgotten your password, you can reset the password by logging in to the server as root and running the command <code>luci_admin password</code>.\n
+    </p>\n
+\n
+    <p i18n:translate="description_enable_cookies">\n
+      If your user name and password are correct, the problem may be that\n
+      your browser is not configured to <span i18n:name="link">\n
+      <a href="enabling_cookies"\n
+        i18n:translate="description_login_fail_enable_cookies">\n
+          accept cookies\n
+      </a></span>.\n
+    </p>\n
+\n
+    <p i18n:translate="description_still_failure">\n
+      If you are still reaching this page after correctly configuring\n
+      your browser, here are some possible reasons:\n
+    </p>\n
+\n
+    <ul>\n
+      <li i18n:translate="description_still_failure_reason1">\n
+        You may be running web filtering software that\n
+        disables cookies.  If so, you will need to configure the\n
+        software so that it enables you to accept cookies from\n
+        <span tal:content="utool" tal:omit-tag="" i18n:name="url">url</span>\n
+      </li>\n
+      <li i18n:translate="description_still_failure_reason2">\n
+        Your computer may be behind a firewall or proxy server\n
+        that prevents cookies from being sent to or from your browser.\n
+        If so, you will need to ask your systems administrator if the\n
+        problem can be fixed.\n
+      </li>\n
+    </ul>\n
+  </div>\n
+</div>\n
+\n
+</body>\n
+</html>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="9070.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8986" aka="AAAAAAAAIxo=">
+    <pickle>
+      <tuple>
+          <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_Take_ownership_Permission</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">Manager</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_bindings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Access_contents_information_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">main_template</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr"></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Cacheable__manager_id</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Delete_objects_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Copy_or_Move_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">content_type</string> </key>
+            <value> <string encoding="repr">text/html</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<metal:page define-macro="master"><metal:doctype define-slot="doctype"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></metal:doctype>\n
+<metal:block define-slot="top_slot" />\n
+<metal:block use-macro="here/global_defines/macros/defines" />\n
+\n
+<html xmlns="http://www.w3.org/1999/xhtml"\n
+      xml:lang="en"\n
+      lang="en"\n
+      tal:attributes="lang language;\n
+                      xml:lang language">\n
+\n
+  <head metal:use-macro="here/header/macros/html_header">\n
+\n
+    <metal:fillbase fill-slot="base">\n
+      <metal:baseslot define-slot="base">\n
+        <base href="" tal:attributes="href here/renderBase" />\n
+      </metal:baseslot>\n
+    </metal:fillbase>\n
+\n
+    <metal:headslot fill-slot="head_slot"\n
+                    tal:define="lang language;\n
+                                charset site_properties/default_charset|string:utf-8">\n
+\n
+      <metal:cache use-macro="here/global_cache_settings/macros/cacheheaders">\n
+        Get the global cache headers located in global_cache_settings.\n
+      </metal:cache>\n
+\n
+      <metal:headslot define-slot="head_slot" />\n
+      <tal:comment replace="nothing"> A slot where you can insert elements in the header from a template </tal:comment>\n
+    </metal:headslot>\n
+\n
+    <metal:cssslot fill-slot="css_slot">\n
+      <tal:comment replace="nothing"> A slot where you can insert CSS in the header from a template </tal:comment>\n
+      <metal:cssslot define-slot="css_slot" />\n
+    </metal:cssslot>\n
+\n
+    <metal:javascriptslot fill-slot="javascript_head_slot">\n
+      <tal:comment replace="nothing"> A slot where you can insert javascript in the header from a template </tal:comment>\n
+      <metal:javascriptslot define-slot="javascript_head_slot" />\n
+    </metal:javascriptslot>\n
+  </head>\n
+\n
+  <body tal:attributes="class here/getSectionFromURL;\n
+                        dir python:test(isRTL, \'rtl\', \'ltr\')">\n
+    <div id="visual-portal-wrapper">\n
+\n
+      <div id="portal-top" i18n:domain="plone">\n
+\n
+        <div id="portal-header">\n
+          <a class="hiddenStructure"\n
+             accesskey="2"\n
+             tal:attributes="href string:${request/ACTUAL_URL}#documentContent"\n
+             i18n:translate="label_skiptocontent">Skip to content.</a>\n
+\n
+          <a class="hiddenStructure"\n
+             accesskey="6"\n
+             tal:attributes="href string:${request/ACTUAL_URL}#portlet-navigation-tree"\n
+             i18n:translate="label_skiptonavigation">Skip to navigation</a>\n
+\n
+             <div tal:condition="not:isAnon" metal:use-macro="here/global_siteactions/macros/site_actions">\n
+               Site-wide actions (Contact, Sitemap, Help, Style Switcher etc)\n
+             </div>\n
+\n
+             <div tal:condition="not:isAnon" metal:use-macro="here/global_searchbox/macros/quick_search">\n
+               The quicksearch box, normally placed at the top right\n
+             </div>\n
+\n
+             <a metal:use-macro="here/global_logo/macros/portal_logo">\n
+               The portal logo, linked to the portal root\n
+             </a>\n
+\n
+             <div tal:condition="not:isAnon" metal:use-macro="here/global_sections/macros/portal_tabs">\n
+               The global sections tabs. (Welcome, News etc)\n
+             </div>\n
+          </div>\n
+\n
+          <div metal:use-macro="here/global_personalbar/macros/personal_bar">\n
+             The personal bar. (log in, logout etc...)\n
+           </div>\n
+\n
+           <div tal:condition="not:isAnon" metal:use-macro="here/global_pathbar/macros/path_bar">\n
+             The breadcrumb navigation ("you are here")\n
+           </div>\n
+      </div>\n
+\n
+      <div class="visualClear"><!-- --></div>\n
+\n
+      <tal:comment replace="nothing">\n
+      The wrapper table. It contains the three columns. There\'s a table-less\n
+      alternative in the plone_tableless skin layer that you can use if you\n
+      prefer layouts that don\'t use tables.\n
+      </tal:comment>\n
+\n
+      <table id="portal-columns">\n
+        <tbody>\n
+          <tr>\n
+            <tal:comment replace="nothing"> Start of the left column </tal:comment>\n
+            <td id="portal-column-one"\n
+                metal:define-slot="column_one_slot"\n
+                tal:define="lccond1 sl;lccond2 isAnon" tal:condition="python:(lccond1 and not lccond2)">\n
+\n
+              <div class="visualPadding">\n
+                <metal:portlets define-slot="portlets_one_slot">\n
+                  <metal:leftportlets use-macro="here/portlets_fetcher/macros/left_column">\n
+                    This instruction gets the portlets (boxes) for the left column.\n
+                  </metal:leftportlets>\n
+                </metal:portlets>\n
+                &nbsp;\n
+              </div>\n
+            </td>\n
+            <tal:comment replace="nothing"> End of the left column </tal:comment>\n
+\n
+            <tal:comment replace="nothing"> Start of main content block </tal:comment>\n
+            <td id="portal-column-content"\n
+                tal:define="tabindex python:Iterator(pos=0)">\n
+\n
+              <metal:block define-slot="content">\n
+                <div id="content"\n
+                     metal:define-macro="content"\n
+                     tal:define="show_border python:here.showEditableBorder(template_id=template_id, actions=actions );"\n
+                     tal:attributes="class python:test(show_border,\'documentEditable\',\'\')">\n
+\n
+                  <metal:ifborder tal:condition="show_border" >\n
+                    <div metal:use-macro="here/global_contentviews/macros/content_views">\n
+                      The content views (View, Edit, Properties, Workflow)\n
+                    </div>\n
+\n
+                    <div metal:use-macro="here/global_contentviews/macros/content_actions">\n
+                      The content bar\n
+                    </div>\n
+                  </metal:ifborder>\n
+\n
+                  <div class="documentContent" id="region-content">\n
+\n
+                    <a name="documentContent"></a>\n
+\n
+                    <div metal:use-macro="here/global_statusmessage/macros/portal_message">\n
+                      Portal status message\n
+                    </div>\n
+\n
+                    <metal:header metal:define-slot="header" tal:content="nothing">\n
+                      Visual Header\n
+                    </metal:header>\n
+\n
+                    <metal:bodytext metal:define-slot="main" tal:content="nothing">\n
+                      Page body text\n
+                    </metal:bodytext>\n
+\n
+                    <metal:sub metal:define-slot="sub">\n
+                      <metal:discussion use-macro="here/viewThreadsAtBottom/macros/discussionView" />\n
+                    </metal:sub>\n
+\n
+                  </div>\n
+\n
+                </div>\n
+\n
+              </metal:block>\n
+            </td>\n
+            <tal:comment replace="nothing"> End of main content block </tal:comment>\n
+\n
+            <tal:comment replace="nothing"> Start of right column </tal:comment>\n
+            <td id="portal-column-two"\n
+                metal:define-slot="column_two_slot"\n
+                tal:define="rccond1 sr;rccond2 isAnon" tal:condition="python:(rccond1 and not rccond2)">\n
+              <div class="visualPadding">\n
+                <metal:portlets define-slot="portlets_two_slot">\n
+                  <metal:rightportlets use-macro="here/portlets_fetcher/macros/right_column">\n
+                    This instruction gets the portlets (boxes) for the right column.\n
+                  </metal:rightportlets>\n
+                </metal:portlets>\n
+                &nbsp;\n
+              </div>\n
+            </td>\n
+            <tal:comment replace="nothing"> End of the right column </tal:comment>\n
+          </tr>\n
+        </tbody>\n
+      </table>\n
+      <tal:comment replace="nothing"> end column wrapper </tal:comment>\n
+\n
+      <div class="visualClear"><!-- --></div>\n
+\n
+\n
+      <hr class="netscape4" />\n
+\n
+      <metal:block i18n:domain="plone">\n
+\n
+        <metal:footer use-macro="here/footer/macros/portal_footer">\n
+          Footer\n
+        </metal:footer>\n
+\n
+        <metal:colophon use-macro="here/colophon/macros/colophon">\n
+          The colophon area - contains details about the production of\n
+          the site. Typically "powered by" buttons, standards, tools used.\n
+        </metal:colophon>\n
+      </metal:block>\n
+\n
+    </div>\n
+\n
+</body>\n
+</html>\n
+</metal:page>\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_View_management_screens_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_cache_settings_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Unlock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_properties_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_WebDAV_Lock_items_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Undo_changes_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_FTP_access_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Manage_WebDAV_Locks_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_bind_names</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                  </klass>
+                  <tuple/>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">_asgns</string> </key>
+                          <value>
+                            <dictionary>
+                              <item>
+                                  <key> <string encoding="repr">name_subpath</string> </key>
+                                  <value> <string encoding="repr">traverse_subpath</string> </value>
+                              </item>
+                            </dictionary>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_Change_permissions_Permission</string> </key>
+            <value>
+              <list>
+                  <reference id="8986.6"/>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9049" aka="AAAAAAAAI1k=">
+    <pickle>
+      <tuple>
+          <global name="ExternalMethod" module="Products.ExternalMethod.ExternalMethod"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">_module</string> </key>
+            <value> <string encoding="repr">homebase_adapters</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">_function</string> </key>
+            <value> <string encoding="repr">siteIsSetup</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">__ac_local_roles__</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string encoding="repr">admin</string> </key>
+                    <value>
+                      <list>
+                          <string encoding="repr">Owner</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">id</string> </key>
+            <value> <string encoding="repr">siteIsSetup</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">title</string> </key>
+            <value> <string encoding="repr">siteIsSetup</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9051" aka="AAAAAAAAI1s=">
+    <pickle>
+      <tuple>
+          <global name="FormActionContainer" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAI10=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAI14=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAI18=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAI2A=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9052" aka="AAAAAAAAI1w=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorContainer" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8927" aka="AAAAAAAAIt8=">
+    <pickle>
+      <tuple>
+          <global name="FormActionContainer" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIuM=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIuQ=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIuU=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIuY=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIuc=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIug=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIuk=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIuo=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8928" aka="AAAAAAAAIuA=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorContainer" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIuE=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIuI=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8514" aka="AAAAAAAAIUI=">
+    <pickle>
+      <tuple>
+          <global name="FormActionContainer" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIYc=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIYg=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIYk=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIYo=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIYs=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIYw=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8515" aka="AAAAAAAAIUM=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorContainer" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIZA=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIZE=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIZI=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIZM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8969" aka="AAAAAAAAIwk=">
+    <pickle>
+      <tuple>
+          <global name="FormActionContainer" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIw0=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIw4=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIw8=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIxA=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIxE=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIxI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIxM=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIxQ=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8970" aka="AAAAAAAAIwo=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorContainer" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIws=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIww=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8960" aka="AAAAAAAAIwA=">
+    <pickle>
+      <tuple>
+          <global name="FormActionContainer" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIwI=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIwM=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIwQ=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIwU=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8961" aka="AAAAAAAAIwE=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorContainer" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8945" aka="AAAAAAAAIvE=">
+    <pickle>
+      <tuple>
+          <global name="FormActionContainer" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIvU=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIvY=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIvc=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIvg=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIvk=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIvo=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8946" aka="AAAAAAAAIvI=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorContainer" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIvM=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIvQ=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8428" aka="AAAAAAAAIOw=">
+    <pickle>
+      <tuple>
+          <global name="FormActionContainer" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">actions</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIZQ=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIZU=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIZY=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIZc=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIZg=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIZk=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIZo=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIZs=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8429" aka="AAAAAAAAIO0=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorContainer" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key>
+                      <persistent> <string encoding="base64">AAAAAAAAIaA=</string> </persistent>
+                    </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAIaE=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9053" aka="AAAAAAAAI10=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_next</string>
+                  <string encoding="repr">success</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9054" aka="AAAAAAAAI14=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAI2I=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAI10=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_success</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9055" aka="AAAAAAAAI18=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_next</string>
+                  <string encoding="repr">failure</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9056" aka="AAAAAAAAI2A=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAI2E=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAI18=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_failed</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8931" aka="AAAAAAAAIuM=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_form</string>
+                  <string encoding="repr">failure</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8932" aka="AAAAAAAAIuQ=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIu4=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIuM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_form</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8933" aka="AAAAAAAAIuU=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_form</string>
+                  <string encoding="repr">enable_cookies</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8934" aka="AAAAAAAAIuY=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIu0=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIuU=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:enabling_cookies</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8935" aka="AAAAAAAAIuc=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_form</string>
+                  <string encoding="repr">success</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8936" aka="AAAAAAAAIug=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIuw=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIuc=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:logged_in</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8937" aka="AAAAAAAAIuk=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_form</string>
+                  <string encoding="repr">failure_page</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8938" aka="AAAAAAAAIuo=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIus=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIuk=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_failed</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8929" aka="AAAAAAAAIuE=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorKey" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_form</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8930" aka="AAAAAAAAIuI=">
+    <pickle>
+      <tuple>
+          <global name="FormValidator" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIuE=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">login_form_validate</string>
+              </list>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8583" aka="AAAAAAAAIYc=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">document_edit_form_TEST</string>
+                  <string encoding="repr">failure</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8584" aka="AAAAAAAAIYg=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIY8=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIYc=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:document_edit_form</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8585" aka="AAAAAAAAIYk=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">document_edit_form_TEST</string>
+                  <string encoding="repr">success</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8586" aka="AAAAAAAAIYo=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIY4=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIYk=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:document_edit</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8587" aka="AAAAAAAAIYs=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">document_edit_form_TEST</string>
+                  <string encoding="repr">success</string>
+                  <none/>
+                  <string encoding="repr">Cancel</string>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8588" aka="AAAAAAAAIYw=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="RedirectToAction" module="Products.CMFFormController.Actions.RedirectToAction"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIY0=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIYs=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">redirect_to_action</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8592" aka="AAAAAAAAIZA=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorKey" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">document_edit_form_TEST</string>
+                  <none/>
+                  <string encoding="repr">Cancel</string>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8593" aka="AAAAAAAAIZE=">
+    <pickle>
+      <tuple>
+          <global name="FormValidator" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIZA=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8594" aka="AAAAAAAAIZI=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorKey" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">document_edit_form_TEST</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8595" aka="AAAAAAAAIZM=">
+    <pickle>
+      <tuple>
+          <global name="FormValidator" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIZI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">validate_id</string>
+                  <string encoding="repr">validate_title</string>
+                  <string encoding="repr">validate_document_edit</string>
+              </list>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8973" aka="AAAAAAAAIw0=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">failsafe_login_form</string>
+                  <string encoding="repr">failure</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8974" aka="AAAAAAAAIw4=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIxg=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIw0=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_form</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8975" aka="AAAAAAAAIw8=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">failsafe_login_form</string>
+                  <string encoding="repr">success</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8976" aka="AAAAAAAAIxA=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIxc=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIw8=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:logged_in</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8977" aka="AAAAAAAAIxE=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">failsafe_login_form</string>
+                  <string encoding="repr">enable_cookies</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8978" aka="AAAAAAAAIxI=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIxY=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIxE=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:enabling_cookies</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8979" aka="AAAAAAAAIxM=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">failsafe_login_form</string>
+                  <string encoding="repr">failure_page</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8980" aka="AAAAAAAAIxQ=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIxU=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIxM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_failed</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8971" aka="AAAAAAAAIws=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorKey" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">failsafe_login_form</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8972" aka="AAAAAAAAIww=">
+    <pickle>
+      <tuple>
+          <global name="FormValidator" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIws=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">login_form_validate</string>
+              </list>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8962" aka="AAAAAAAAIwI=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_initial</string>
+                  <string encoding="repr">success</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8963" aka="AAAAAAAAIwM=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIwc=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIwI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_next</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8964" aka="AAAAAAAAIwQ=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_initial</string>
+                  <string encoding="repr">login_change_password</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8965" aka="AAAAAAAAIwU=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIwY=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIwQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_password</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8949" aka="AAAAAAAAIvU=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_password</string>
+                  <string encoding="repr">failure_anonymous</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8950" aka="AAAAAAAAIvY=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIv0=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIvU=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:enabling_cookies</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8951" aka="AAAAAAAAIvc=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_password</string>
+                  <string encoding="repr">success</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8952" aka="AAAAAAAAIvg=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIvw=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIvc=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_change_password</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8953" aka="AAAAAAAAIvk=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_password</string>
+                  <string encoding="repr">failure</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8954" aka="AAAAAAAAIvo=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIvs=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIvk=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_password</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8947" aka="AAAAAAAAIvM=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorKey" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_password</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8948" aka="AAAAAAAAIvQ=">
+    <pickle>
+      <tuple>
+          <global name="FormValidator" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIvM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">login_password_validate</string>
+              </list>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8596" aka="AAAAAAAAIZQ=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_form_TEST</string>
+                  <string encoding="repr">failure_page</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8597" aka="AAAAAAAAIZU=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIZ8=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIZQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_failed</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8598" aka="AAAAAAAAIZY=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_form_TEST</string>
+                  <string encoding="repr">enable_cookies</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8599" aka="AAAAAAAAIZc=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIZ4=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIZY=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:enabling_cookies</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8600" aka="AAAAAAAAIZg=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_form_TEST</string>
+                  <string encoding="repr">failure</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8601" aka="AAAAAAAAIZk=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIZ0=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIZg=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:login_form</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8602" aka="AAAAAAAAIZo=">
+    <pickle>
+      <tuple>
+          <global name="FormActionKey" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_form_TEST</string>
+                  <string encoding="repr">success</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8603" aka="AAAAAAAAIZs=">
+    <pickle>
+      <tuple>
+          <global name="FormAction" module="Products.CMFFormController.FormAction"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">action</string> </key>
+            <value>
+              <object>
+                  <klass>
+                    <global name="__newobj__" module="copy_reg"/>
+                  </klass>
+                  <tuple>
+                      <global name="TraverseTo" module="Products.CMFFormController.Actions.TraverseTo"/>
+                  </tuple>
+                  <state>
+                    <dictionary>
+                      <item>
+                          <key> <string encoding="repr">expression</string> </key>
+                          <value>
+                            <persistent> <string encoding="base64">AAAAAAAAIZw=</string> </persistent>
+                          </value>
+                      </item>
+                    </dictionary>
+                  </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIZo=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_type</string> </key>
+            <value> <string encoding="repr">traverse_to</string> </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">action_arg</string> </key>
+            <value> <string encoding="repr">string:logged_in</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8608" aka="AAAAAAAAIaA=">
+    <pickle>
+      <tuple>
+          <global name="FormValidatorKey" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <tuple>
+                  <string encoding="repr">login_form_TEST</string>
+                  <none/>
+                  <none/>
+              </tuple>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8609" aka="AAAAAAAAIaE=">
+    <pickle>
+      <tuple>
+          <global name="FormValidator" module="Products.CMFFormController.FormValidator"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">key</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAIaA=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string encoding="repr">validators</string> </key>
+            <value>
+              <list>
+                  <string encoding="repr">login_form_validate</string>
+              </list>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9058" aka="AAAAAAAAI2I=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_success</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="9057" aka="AAAAAAAAI2E=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_failed</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8942" aka="AAAAAAAAIu4=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_form</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8941" aka="AAAAAAAAIu0=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:enabling_cookies</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8940" aka="AAAAAAAAIuw=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:logged_in</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8939" aka="AAAAAAAAIus=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_failed</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8591" aka="AAAAAAAAIY8=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:document_edit_form</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8590" aka="AAAAAAAAIY4=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:document_edit</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8589" aka="AAAAAAAAIY0=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8984" aka="AAAAAAAAIxg=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_form</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8983" aka="AAAAAAAAIxc=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:logged_in</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8982" aka="AAAAAAAAIxY=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:enabling_cookies</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8981" aka="AAAAAAAAIxU=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_failed</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8967" aka="AAAAAAAAIwc=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_next</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8966" aka="AAAAAAAAIwY=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_password</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8957" aka="AAAAAAAAIv0=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:enabling_cookies</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8956" aka="AAAAAAAAIvw=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_change_password</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8955" aka="AAAAAAAAIvs=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_password</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8607" aka="AAAAAAAAIZ8=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_failed</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8606" aka="AAAAAAAAIZ4=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:enabling_cookies</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8605" aka="AAAAAAAAIZ0=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:login_form</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="8604" aka="AAAAAAAAIZw=">
+    <pickle>
+      <tuple>
+          <global name="Expression" module="Products.CMFCore.Expression"/>
+          <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string encoding="repr">text</string> </key>
+            <value> <string encoding="repr">string:logged_in</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>



             reply	other threads:[~2006-07-25 20:26 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-25 20:26 rmccabe [this message]
  -- strict thread matches above, loose matches on Subject: below --
2006-09-15 21:36 [Cluster-devel] conga/luci/plone-custom custom.xml rmccabe

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060725202604.17986.qmail@sourceware.org \
    --to=rmccabe@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.