[Zope3-checkins] CVS: Zope3/src/zope/app/browser - introspector.zcml:1.1 menus.zcml:1.1 onlinehelp.zcml:1.1 traversal.zcml:1.1 undo.zcml:1.1 configure.zcml:1.16 gadflyda.py:NONE rdb.py:NONE rdbadd.pt:NONE rdbconnection.pt:NONE rdbtestresults.pt:NONE rdbtestsql.pt:NONE
Jim Fulton
jim@zope.com
Fri, 7 Feb 2003 10:49:08 -0500
Update of /cvs-repository/Zope3/src/zope/app/browser
In directory cvs.zope.org:/tmp/cvs-serv23045/browser
Modified Files:
configure.zcml
Added Files:
introspector.zcml menus.zcml onlinehelp.zcml traversal.zcml
undo.zcml
Removed Files:
gadflyda.py rdb.py rdbadd.pt rdbconnection.pt
rdbtestresults.pt rdbtestsql.pt
Log Message:
Cleaned up the layout of the browser configuration a bit.
Moved some container traversal browser configs from zope.app.container
to zope.app.browser.
=== Added File Zope3/src/zope/app/browser/introspector.zcml ===
<zopeConfigure xmlns='http://namespaces.zope.org/browser'>
<!-- Introspection -->
<!-- XXX wrong perm -->
<page
name="classBrowser.html"
for = "zope.interface.Interface"
permission="zope.View"
template="introspector.pt"
class="zope.app.browser.introspector.IntrospectorView"
/>
<menuItem
for = "zope.interface.Interface"
title="Introspector"
menu="zmi_views"
action="classBrowser.html"
/>
<page
name="index.html"
for="zope.interface.interfaces.IInterface"
permission="zope.View"
template="introspector.pt"
class="zope.app.browser.introspector.IntrospectorView"
/>
</zopeConfigure>
=== Added File Zope3/src/zope/app/browser/menus.zcml ===
<zopeConfigure xmlns="http://namespaces.zope.org/browser">
<menu
id="zmi_views"
title="Menu for displaying alternate representations of an object"
/>
<menu
id="zmi_actions"
title="Menu for displaying actions to be performed"
/>
<menu
id="add_content"
title="Menu of objects to be added to content folders"
/>
<menu
id="add_component"
title="Menu of objects to be added to service manager packages"
/>
<menu id="add_configuration"
title="Menu of addable configuration objects"
/>
<!-- Management view selector -->
<!-- Get first accessable item from zmi_views menu -->
<page
for="*"
name="SelectedManagementView.html"
permission="zope.Public"
class=".managementviewselector.ManagementViewSelector"
allowed_interface="zope.publisher.interfaces.browser.IBrowserPublisher"
/>
<!-- Make manage an alias for same -->
<page
for="*"
name="manage"
permission="zope.ManageContent"
class=".managementviewselector.ManagementViewSelector"
allowed_interface="zope.publisher.interfaces.browser.IBrowserPublisher"
/>
<!-- Menu access -->
<page
for="*"
name="view_get_menu"
permission="zope.Public"
class=".menu.MenuAccessView"
allowed_interface="zope.app.interfaces.browser.menu.IMenuAccessView"
/>
</zopeConfigure>
=== Added File Zope3/src/zope/app/browser/onlinehelp.zcml ===
<zopeConfigure xmlns="http://namespaces.zope.org/browser">
<!-- OnlineHelp -->
<page
for="*"
name="find_help_topics"
class=".onlinehelp.FindRelevantHelpTopics"
permission="zope.Public"
allowed_attributes="__call__"
/>
<page
name="+"
for="zope.app.interfaces.onlinehelp.IOnlineHelpTopic"
permission="zope.View"
template="onlinehelptopic.pt"
class="zope.app.browser.onlinehelp.OnlineHelpTopicView"
/>
<page
name="index.html"
for="zope.app.interfaces.onlinehelp.IOnlineHelpTopic"
permission="zope.View"
template="onlinehelptopic.pt"
class="zope.app.browser.onlinehelp.OnlineHelpTopicView"
/>
</zopeConfigure>
=== Added File Zope3/src/zope/app/browser/traversal.zcml ===
<zopeConfigure xmlns='http://namespaces.zope.org/browser'>
<page
name="_traverse"
for="zope.interface.Interface"
class="zope.app.publication.traversers.SimpleComponentTraverser"
permission="zope.Public"
/>
<view
name="_traverse"
for="zope.app.interfaces.content.file.IFileContent"
class="zope.app.publication.traversers.FileContentTraverser"
permission="zope.Public"
/>
<page
name="_traverse"
for="zope.app.interfaces.container.IItemContainer"
class="zope.app.container.traversal.ItemTraverser"
permission="zope.Public"
/>
<page
name="_traverse"
for="zope.app.interfaces.container.ISimpleReadContainer"
class="zope.app.container.traversal.ContainerTraverser"
permission="zope.Public"
/>
<page
for="*"
name="absolute_url"
class=".absoluteurl.AbsoluteURL"
permission="zope.Public"
allowed_interface="zope.app.interfaces.browser.absoluteurl.IAbsoluteURL"
/>
<page
for="zope.app.interfaces.content.folder.IRootFolder"
name="absolute_url"
class=".absoluteurl.SiteAbsoluteURL"
permission="zope.Public"
allowed_interface="zope.app.interfaces.browser.absoluteurl.IAbsoluteURL"
/>
<page
for="*"
name="object_name"
class=".objectname.ObjectNameView"
permission="zope.Public"
allowed_interface="zope.app.interfaces.traversing.IObjectName"
/>
<page
for="zope.app.interfaces.content.folder.IRootFolder"
name="object_name"
class=".objectname.SiteObjectNameView"
permission="zope.Public"
allowed_interface="zope.app.interfaces.traversing.IObjectName"
/>
</zopeConfigure>
=== Added File Zope3/src/zope/app/browser/undo.zcml ===
<zopeConfigure xmlns="http://namespaces.zope.org/browser">
<!-- Undo -->
<pages
for="*"
permission="zope.ManageContent"
class="zope.app.browser.undo.Undo" >
<page name="undoForm.html" attribute="index" />
<page name="undo.html" attribute="action" />
</pages>
<menuItem
for="*"
menu="zmi_actions"
title="Undo"
action="@@undoForm.html"
/>
</zopeConfigure>
=== Zope3/src/zope/app/browser/configure.zcml 1.15 => 1.16 ===
--- Zope3/src/zope/app/browser/configure.zcml:1.15 Wed Feb 5 06:34:52 2003
+++ Zope3/src/zope/app/browser/configure.zcml Fri Feb 7 10:48:36 2003
@@ -1,68 +1,8 @@
<zopeConfigure xmlns="http://namespaces.zope.org/browser">
-<!-- Foundational setup -->
-
- <!-- The default default view -->
- <defaultView name="index.html" />
-
-
- <!-- Standard menus -->
-
- <menu
- id="zmi_views"
- title="Menu for displaying alternate representations of an object"
- />
-
- <menu
- id="zmi_actions"
- title="Menu for displaying actions to be performed"
- />
-
- <menu
- id="add_content"
- title="Menu of objects to be added to content folders"
- />
-
- <menu
- id="add_component"
- title="Menu of objects to be added to service manager packages"
- />
-
- <menu id="add_configuration"
- title="Menu of addable configuration objects"
- />
-
-
- <!-- Management view selector -->
- <!-- Get first accessable item from zmi_views menu -->
- <page
- for="*"
- name="SelectedManagementView.html"
- permission="zope.Public"
- class=".managementviewselector.ManagementViewSelector"
- allowed_interface="zope.publisher.interfaces.browser.IBrowserPublisher"
- />
-
- <!-- Make manage an alias for same -->
- <page
- for="*"
- name="manage"
- permission="zope.ManageContent"
- class=".managementviewselector.ManagementViewSelector"
- allowed_interface="zope.publisher.interfaces.browser.IBrowserPublisher"
- />
-
- <!-- Menu access -->
- <page
- for="*"
- name="view_get_menu"
- permission="zope.Public"
- class=".menu.MenuAccessView"
- allowed_interface="zope.app.interfaces.browser.menu.IMenuAccessView"
- />
-
-<!-- includes -->
+<defaultView name="index.html" />
+<include file="menus.zcml" />
<include package=".applicationcontrol" />
<include package=".cache" />
<include package=".component" />
@@ -74,165 +14,11 @@
<include package=".services" />
<include package=".skins" />
<include package=".index" />
-
-<!-- OnlineHelp -->
-
- <page
- for="*"
- name="find_help_topics"
- class=".onlinehelp.FindRelevantHelpTopics"
- permission="zope.Public"
- allowed_attributes="__call__"
- />
-
- <!-- XXX: This sucks. You cannot define a content type without making
- a '+' view, since some menu code will complain otherwise. -->
- <page
- name="+"
- for="zope.app.interfaces.onlinehelp.IOnlineHelpTopic"
- permission="zope.View"
- template="onlinehelptopic.pt"
- class="zope.app.browser.onlinehelp.OnlineHelpTopicView"
- />
-
- <page
- name="index.html"
- for="zope.app.interfaces.onlinehelp.IOnlineHelpTopic"
- permission="zope.View"
- template="onlinehelptopic.pt"
- class="zope.app.browser.onlinehelp.OnlineHelpTopicView"
- />
-
-<!-- Introspection -->
-
- <!-- XXX wrong perm -->
- <page
- name="classBrowser.html"
- for = "zope.interface.Interface"
- permission="zope.View"
- template="introspector.pt"
- class="zope.app.browser.introspector.IntrospectorView"
- />
-
- <menuItem
- for = "zope.interface.Interface"
- title="Introspector"
- menu="zmi_views"
- action="classBrowser.html"
- />
-
-
- <page
- name="index.html"
- for="zope.interface.interfaces.IInterface"
- permission="zope.View"
- template="introspector.pt"
- class="zope.app.browser.introspector.IntrospectorView"
- />
-
-<!-- Gadfly DA -->
-
- <view
- name="zope.app.rdb.gadflyda.GadflyAdapter"
- for="zope.app.interfaces.container.IAdding"
- class="zope.app.browser.gadflyda.GadflyDAAddView"
- permission="zope.ManageServices">
-
- <page name="+" attribute="add" />
- <page name="action.html" attribute="action" />
-
- </view>
-
- <menuItem menu="add_component"
- for="zope.app.interfaces.container.IAdding"
- title="Gadfly DA"
- action="zope.app.rdb.gadflyda.GadflyAdapter"
- description="A Gadfly Database Adapter"/>
-
-<!-- ZopeDatabaseAdapter default views -->
-
- <defaultView for="zope.app.interfaces.rdb.IZopeDatabaseAdapter"
- name="editForm.html" />
-
- <menuItems menu="zmi_views"
- for="zope.app.interfaces.rdb.IZopeDatabaseAdapter">
- <menuItem title="Edit" action="editForm.html"/>
- <menuItem title="Test" action="testForm.html"/>
- </menuItems>
-
- <pages
- for="zope.app.interfaces.rdb.IZopeDatabaseAdapter"
- permission="zope.View"
- class="zope.app.browser.rdb.Connection"
- >
- <page name="editForm.html"
- template="rdbconnection.pt" />
- <page name="edit.html" attribute="edit" />
- <page name="connect.html" attribute="connect" />
- <page name="disconnect.html" attribute="disconnect" />
-
- </pages>
-
- <pages
- for="zope.app.interfaces.rdb.IZopeDatabaseAdapter"
- permission="zope.View"
- class="zope.app.browser.rdb.TestSQL"
- >
- <page name="testForm.html" template="rdbtestsql.pt" />
- <page name="test.html" template="rdbtestresults.pt" />
-
- </pages>
-
-<!-- Undo -->
-
- <pages
- for="*"
- permission="zope.ManageContent"
- class="zope.app.browser.undo.Undo" >
-
- <page name="undoForm.html" attribute="index" />
- <page name="undo.html" attribute="action" />
- </pages>
-
- <menuItem
- for="*"
- menu="zmi_actions"
- title="Undo"
- action="@@undoForm.html"
- />
-<!-- URLs and names -->
-
-<page
- for="*"
- name="absolute_url"
- class=".absoluteurl.AbsoluteURL"
- permission="zope.Public"
- allowed_interface="zope.app.interfaces.browser.absoluteurl.IAbsoluteURL"
- />
-
-<page
- for="zope.app.interfaces.content.folder.IRootFolder"
- name="absolute_url"
- class=".absoluteurl.SiteAbsoluteURL"
- permission="zope.Public"
- allowed_interface="zope.app.interfaces.browser.absoluteurl.IAbsoluteURL"
- />
-
-<page
- for="*"
- name="object_name"
- class=".objectname.ObjectNameView"
- permission="zope.Public"
- allowed_interface="zope.app.interfaces.traversing.IObjectName"
- />
-
-<page
- for="zope.app.interfaces.content.folder.IRootFolder"
- name="object_name"
- class=".objectname.SiteObjectNameView"
- permission="zope.Public"
- allowed_interface="zope.app.interfaces.traversing.IObjectName"
- />
+<include package=".rdb" />
+<include file="onlinehelp.zcml" />
+<include file="introspector.zcml" />
+<include file="traversal.zcml" />
+<include file="undo.zcml" />
<include package=".exception" />
=== Removed File Zope3/src/zope/app/browser/gadflyda.py ===
=== Removed File Zope3/src/zope/app/browser/rdb.py ===
=== Removed File Zope3/src/zope/app/browser/rdbadd.pt ===
=== Removed File Zope3/src/zope/app/browser/rdbconnection.pt ===
=== Removed File Zope3/src/zope/app/browser/rdbtestresults.pt ===
=== Removed File Zope3/src/zope/app/browser/rdbtestsql.pt ===