VisualZope sounds cool! But alas, I tried following your instructions and get the following upon trying to view the examples. Any help available? Dale Lance Zope Error Zope has encountered an error while publishing this resource. Error Type: AttributeError Error Value: aq_base ---------------------------------------------------------------------------- ---- Troubleshooting Suggestions The URL may be incorrect. The parameters passed to this resource may be incorrect. A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the HTML source for this page. If the error persists please contact the site maintainer. Thank you for your patience. Traceback (innermost last): File C:\Program Files\WebSite\lib\python\ZPublisher\Publish.py, line 214, in publish_module File C:\Program Files\WebSite\lib\python\ZPublisher\Publish.py, line 179, in publish File C:\Program Files\WebSite\lib\python\Zope\__init__.py, line 201, in zpublisher_exception_hook (Object: ElementWithAttributes) File C:\Program Files\WebSite\lib\python\ZPublisher\Publish.py, line 165, in publish File C:\Program Files\WebSite\lib\python\ZPublisher\mapply.py, line 160, in mapply (Object: XMLWidgetManagerBase) File C:\Program Files\WebSite\lib\python\ZPublisher\Publish.py, line 102, in call_object (Object: XMLWidgetManagerBase) File C:\Program Files\WebSite\lib\python\Products\VisualZope\vzManager.py, line 49, in __call__ (Object: XMLWidgetManagerBase) File C:\Program Files\WebSite\lib\python\OFS\DTMLMethod.py, line 145, in __call__ (Object: view) File C:\Program Files\WebSite\lib\python\DocumentTemplate\DT_String.py, line 502, in __call__ (Object: view) File C:\Program Files\WebSite\lib\python\DocumentTemplate\DT_Util.py, line 321, in eval (Object: dorender(getDocumentElement(), REQUEST)) File <string>, line 0, in ? File C:\Program Files\WebSite\lib\python\Products\VisualZope\vzManager.py, line 56, in dorender (Object: XMLWidgetManagerBase) File C:\Program Files\WebSite\lib\python\Products\VisualZope\vzManager.py, line 70, in prender (Object: XMLWidgetManagerBase) File C:\Program Files\WebSite\lib\python\Products\VisualZope\vzManager.py, line 70, in prender (Object: XMLWidgetManagerBase) File C:\Program Files\WebSite\lib\python\Products\VisualZope\vzManager.py, line 70, in prender (Object: XMLWidgetManagerBase) File C:\Program Files\WebSite\lib\python\Products\VisualZope\vzManager.py, line 72, in prender (Object: XMLWidgetManagerBase) File C:\Program Files\WebSite\lib\python\Products\VisualZope\vz.py, line 58, in prender File C:\Program Files\WebSite\lib\python\Products\PythonMethod\PythonMethod.py, line 168, in __call__ (Object: prender) (Info: ((<widget instance at 013A16D0>, <Form instance at 013A1B90>, <Element instance at 013AB2B0>, <h3>form</h3><table></table><h3>cookies</h3><table><tr valign="top" align="left"><th>tree-s</th><td>eJyLjlZ3hANPW/XYWAAtiQTP</td></tr><tr valign="top" align="left"><th>dtpref_rows</th><td>20</td></tr><tr valign="top" align="left"><th>dtpref_cols</th><td>80</td></tr></table><h3>other</h3><tabl e><tr valign="top" align="left"><th>type</th><td>watermark</td></tr><tr valign="top" align="left"><th>dtpref_rows</th><td>20</td></tr><tr valign="top" align="left"><th>inherited</th><td>#mywatermarkResizeButton position: absolute; top: 80px; left: 80px; width: 20px; height: 20px; clip:rect(0px 100px 100px 0px); }</td></tr><tr valign="top" align="left"><th>BASE4</th><td>http://127.0.0.1:8080/VZexamples/VisualZope/i ndex_html</td></tr><tr valign="top" align="left"><th>dtpref_cols</th><td>80</td></tr><tr valign="top" align="left"><th>BASE3</th><td>http://127.0.0.1:8080/VZexamples/VisualZope</ td></tr><tr valign="top" align="left"><th>init</th><td>document.onmousedown = mouseDown document.onmousemove = mouseMove document.onmouseup = mouseUp if (ns4) document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP) mywatermark.activate() </td></tr><tr valign="top" align="left"><th>behaviourmode</th><td>0</td></tr><tr valign="top" align="left"><th>BASE0</th><td>http://127.0.0.1:8080</td></tr><tr valign="top" align="left"><th>URL1</th><td>http://127.0.0.1:8080/VZexamples/VisualZope</t d></tr><tr valign="top" align="left"><th>SERVER_URL</th><td>http://127.0.0.1:8080</td></tr><tr valign="top" align="left"><th>script</th><td></td></tr><tr valign="top" align="left"><th>name</th><td>mywatermark</td></tr><tr valign="top" align="left"><th>tree-s</th><td>eJyLjlZ3hANPW/XYWAAtiQTP</td></tr><tr valign="top" align="left"><th>AUTHENTICATION_PATH</th><td></td></tr><tr valign="top" align="left"><th>URL3</th><td>http://127.0.0.1:8080</td></tr><tr valign="top" align="left"><th>URL0</th><td>http://127.0.0.1:8080/VZexamples/VisualZope/in dex_html</td></tr><tr valign="top" align="left"><th>URL2</th><td>http://127.0.0.1:8080/VZexamples</td></tr><tr valign="top" align="left"><th>clone</th><td><Element instance at 013A6690></td></tr><tr valign="top" align="left"><th>int</th><td><built-in function int></td></tr><tr valign="top" align="left"><th>URL</th><td>http://127.0.0.1:8080/VZexamples/VisualZope/ind ex_html</td></tr><tr valign="top" align="left"><th>BASE2</th><td>http://127.0.0.1:8080/VZexamples</td></tr><tr valign="top" align="left"><th>BASE1</th><td>http://127.0.0.1:8080</td></tr><tr valign="top" align="left"><th>AUTHENTICATED_USER</th><td>Dale</td></tr><tr valign="top" align="left"><th>node</th><td><Element instance at 013AB2B0></td></tr><tr valign="top" align="left"><th>URL0</th><td>http://127.0.0.1:8080/VZexamples/VisualZope/in dex_html</td></tr><tr valign="top" align="left"><th>URL1</th><td>http://127.0.0.1:8080/VZexamples/VisualZope</t d></tr><tr valign="top" align="left"><th>URL2</th><td>http://127.0.0.1:8080/VZexamples</td></tr><tr valign="top" align="left"><th>URL3</th><td>http://127.0.0.1:8080</td></tr><tr valign="top" align="left"><th>BASE0</th><td>http://127.0.0.1:8080</td></tr><tr valign="top" align="left"><th>BASE1</th><td>http://127.0.0.1:8080</td></tr><tr valign="top" align="left"><th>BASE2</th><td>http://127.0.0.1:8080/VZexamples</td></tr><tr valign="top" align="left"><th>BASE3</th><td>http://127.0.0.1:8080/VZexamples/VisualZope</ td></tr><tr valign="top" align="left"><th>BASE4</th><td>http://127.0.0.1:8080/VZexamples/VisualZope/i ndex_html</td></tr></table><h3>environ</h3><table><tr valign="top" align="left"><th>HTTP_ACCEPT_ENCODING</th><td>gzip, deflate</td></tr><tr valign="top" align="left"><th>channel.creation_time</th><td>942637129</td></tr><tr valign="top" align="left"><th>SERVER_PROTOCOL</th><td>1.1</td></tr><tr valign="top" align="left"><th>SERVER_PORT</th><td>8080</td></tr><tr valign="top" align="left"><th>PATH_INFO</th><td>/VZexamples/VisualZope/index_html</td></t r><tr valign="top" align="left"><th>HTTP_HOST</th><td>127.0.0.1:8080</td></tr><tr valign="top" align="left"><th>REQUEST_METHOD</th><td>GET</td></tr><tr valign="top" align="left"><th>PATH_TRANSLATED</th><td>\VZexamples\VisualZope\index_html</ td></tr><tr valign="top" align="left"><th>HTTP_COOKIE</th><td>dtpref_rows="20"; dtpref_cols="80"; tree-s="eJyLjlZ3hANPW/XYWAAtiQTP"</td></tr><tr valign="top" align="left"><th>SCRIPT_NAME</th><td></td></tr><tr valign="top" align="left"><th>SERVER_SOFTWARE</th><td>Zope/Zope 2.0.0 (binary release, python 1.5.2, win32-x86) ZServer/1.1b1</td></tr><tr valign="top" align="left"><th>HTTP_ACCEPT_LANGUAGE</th><td>en-us</td></tr><tr valign="top" align="left"><th>HTTP_ACCEPT</th><td>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*</td></tr><tr valign="top" align="left"><th>REMOTE_ADDR</th><td>127.0.0.1</td></tr><tr valign="top" align="left"><th>HTTP_REFERER</th><td>http://127.0.0.1:8080/VZexamples/Visua lZope/manage_main</td></tr><tr valign="top" align="left"><th>SERVER_NAME</th><td>1Cust188.tnt18.dfw5.da.uu.net</td></tr> <tr valign="top" align="left"><th>GATEWAY_INTERFACE</th><td>CGI/1.1</td></tr><tr valign="top" align="left"><th>HTTP_USER_AGENT</th><td>Mozilla/4.0 (compatible; MSIE 5.0; MSN 2.5; Windows 98; DigExt)</td></tr><tr valign="top" align="left"><th>CONNECTION_TYPE</th><td>Keep-Alive</td></tr></table>), {}, None)) File <string>, line 27, in prender (Object: ElementWithAttributes) File C:\Program Files\WebSite\lib\python\Products\XMLDocument\Node.py, line 690, in setAttribute (Object: Manageable) File C:\Program Files\WebSite\lib\python\OFS\PropertyManager.py, line 206, in _setProperty (Object: Manageable) File C:\Program Files\WebSite\lib\python\OFS\PropertyManager.py, line 182, in valid_property_id (Object: Manageable) AttributeError: (see above)
Date: Sun, 14 Nov 1999 15:52:29 +1000 (GMT+1000) From: Anthony Pfrunder <s341625@student.uq.edu.au> To: zope-dev@zope.org Subject: [Zope-dev] ANN: VisualZope 0.1alpha
Hi,
VisualZope 0.1a is now available! It has the following features: * Included "GeoCities" watermark example widget * Two behaviours - draggable and resizeable (resizing may not occur) * Extensive code streamlining and documentation in tutorial format (the README_txt files)
It should be easy to create simple floating and inline widgets with this version. A static (non-active) version of the UI is provided under the Editor tag. Note, behaviours cannot be recursive at the moment.
Further info is available at: http://163.182.196.200/zwiki/VisualZope (download via the "available" link)
Cheers,
Anthony Pfrunder
Hi, Turns out the XML Document I was using was a CVS version. On the download page I've added a copy of the replacement file (Node.py). Install this and it should work. crossing-my-fingers-ly, Anthony Pfrunder
participants (2)
-
Anthony Pfrunder -
Dale Lance