source: enpraxis.educommons/trunk/enpraxis/educommons/overrides.zcml @ 159

Revision 159, 4.1 KB checked in by jon, 4 years ago (diff)

Reverting changes made for the integration of refactored IMSTransport tool. Changes our now located in trunk.

Line 
1<configure
2    xmlns="http://namespaces.zope.org/zope"
3    xmlns:browser="http://namespaces.zope.org/browser">
4
5 <browser:page
6    name="imsimport_form"
7    for="*"
8    class=".eventHandlers.eduCommonsImportForm"
9    permission="zope2.View"
10    />
11
12 <browser:page
13    name="rss"
14    for="collective.contentlicensing.DublinCoreExtensions.interfaces.ILicensable"
15    class=".browser.RSSView"
16    template="../../../collective.contentlicensing/collective/contentlicensing/browser/rss.pt"
17    permission="zope2.View"
18    />
19
20 <browser:page
21    name="rss_template"
22    for="collective.contentlicensing.DublinCoreExtensions.interfaces.ILicensable"
23    template="../../../collective.contentlicensing/collective/contentlicensing/browser/rss_template.pt"
24    permission="zope2.View"
25    />
26
27 <browser:page
28    name="citation_view"
29    for="collective.contentlicensing.DublinCoreExtensions.interfaces.ILicensable"
30    class=".browser.CopyrightBylineView"
31    template="../../../collective.contentlicensing/collective/contentlicensing/browser/citation_view.pt"
32    permission="zope2.View"
33    />
34
35 <browser:page
36    name="copyright_byline_view"
37    for="collective.contentlicensing.DublinCoreExtensions.interfaces.ILicensable"
38    class=".browser.CopyrightBylineView"
39    template="../../../collective.contentlicensing/collective/contentlicensing/browser/copyright_byline.pt"
40    permission="zope2.View"
41    />
42
43 <browser:page
44    name="metadata_view"
45    for="collective.contentlicensing.DublinCoreExtensions.interfaces.ILicensable"
46    class=".browser.RDFMetadataView"
47    template="../../../collective.contentlicensing/collective/contentlicensing/browser/metadata_view.pt"
48    permission="zope2.View"
49    />
50
51  <browser:menu
52    id="plone_contentmenu_workflow"
53    title="The 'workflow' menu - allows the user to execute workflow transitions"
54    class=".browser.menu.WorkflowMenu"
55    />
56
57
58    <!-- Folder contents for clear copyright column -->
59    <browser:page
60        for="*"
61        class=".browser.foldercontents.FolderContentsCCView"
62        name="folder_contents"
63        template="browser/foldercontents.pt"
64        permission="cmf.ListFolderContents"
65        />
66
67    <!-- Update KSS View -->
68    <browser:page
69         for="*"
70         class=".browser.foldercontents.FolderContentsCCKSSView"
71         attribute="update_table"
72         name="foldercontents_update_table"
73         permission="cmf.ListFolderContents" />
74
75<!-- Override dashboard creation for new users -->
76  <adapter factory=".browser.dashboard.DefaultDashboard" />
77 
78<!-- Override to ensure parent is translated first -->
79
80  <browser:page
81    for="Products.LinguaPlone.interfaces.ITranslatable"
82    name="translate"
83    class=".browser.translate.CreateTranslation"
84    permission="cmf.AddPortalContent" />
85
86
87<!--Override manager for LinguaPlone Language Selector -->
88   <browser:viewlet
89     name="plone.app.i18n.locales.languageselector"
90     manager="enpraxis.leftskin.browser.interfaces.IContentTop"
91     class=".browser.selector.TranslatableLanguageSelector"
92     permission="zope2.View"
93     for="Products.LinguaPlone.interfaces.ITranslatable"
94     />
95
96<!--Add logic to Sharing Tab to discern which profile is installed (eduCommons or OpenOCW -->
97
98    <browser:page
99        name="sharing"
100        for="*"
101        class=".browser.sharing.SharingView"
102        permission="cmf.ChangeLocalRoles"
103        />
104       
105
106    <browser:page
107        for="*"
108        name="plone_nextprevious_view"
109        class=".browser.nextprev.view.NextPreviousView"
110        permission="zope.Public"
111        allowed_attributes="next previous enabled"
112        />
113
114    <browser:viewlet 
115        name="plone.nextprevious"
116        manager="plone.app.layout.viewlets.interfaces.IBelowContent"
117        class=".browser.nextprev.view.NextPreviousViewlet"
118        permission="zope2.View"
119        />
120
121    <browser:viewlet 
122        name="plone.nextprevious.links"
123        manager="plone.app.layout.viewlets.interfaces.IHtmlHeadLinks"
124        class=".browser.nextprev.view.NextPreviousLinksViewlet"
125        permission="zope2.View"
126        />
127
128<!-- Override next/previous links for folders -->
129    <adapter factory=".browser.nextprevious.ATFolderNextPrevious" />
130
131
132       
133</configure>
Note: See TracBrowser for help on using the repository browser.