replace contact facet view by a table view

This commit is contained in:
Frédéric Péters 2014-02-05 15:07:45 +01:00
parent d0a2f4b69b
commit 3b864b1b86
5 changed files with 3 additions and 25 deletions

View File

@ -44,7 +44,6 @@ setup(
install_requires=[
'setuptools',
'collective.contact.core',
'collective.contact.facetednav',
'collective.dms.basecontent',
'collective.dms.batchimport',
'collective.dms.mailcontent',
@ -54,11 +53,10 @@ setup(
'collective.onlogin',
'collective.solr',
'collective.task',
'eea.facetednavigation',
'five.grok',
'pfwbged.basecontent',
'pfwbged.basecontent',
'pfwbged.collection',
'pfwbged.contact',
'pfwbged.theme',
'pfwbged.folder',
'plone.app.contenttypes',

View File

@ -25,10 +25,8 @@
<include package="collective.edm.listing" />
<include package="collective.externaleditor" />
<include package="collective.task" />
<include package="collective.contact.facetednav" />
<include package="collective.onlogin" />
<include package="collective.solr" />
<include package="eea.facetednavigation" />
<include package="pfwbged.basecontent" />
<include package="pfwbged.collection" />
<include package="pfwbged.folder" />
@ -37,11 +35,6 @@
<include package="plone.app.contenttypes" />
<!-- minimal eea.factednavigation -->
<exclude package="eea.facetednavigation" />
<include package="eea.facetednavigation" file="meta.zcml" />
<include package="eea.facetednavigation" file="minimal.zcml" />
<!--
<class class="collective.task.content.Task">
<implements interface="Products.CMFPlone.interfaces.breadcrumbs.IHideFromBreadcrumbs" />

View File

@ -2,7 +2,6 @@
<metadata>
<version>1</version>
<dependencies>
<dependency>profile-collective.contact.facetednav:default</dependency>
<dependency>profile-collective.dms.basecontent:default</dependency>
<dependency>profile-collective.dms.batchimport:default</dependency>
<dependency>profile-collective.dms.mailcontent:default</dependency>

View File

@ -15,12 +15,6 @@ from Products.CMFPlone.interfaces.constrains import ISelectableConstrainTypes
from plone.app.dexterity.behaviors import constrains
from plone.dexterity.interfaces import IDexterityContainer
from eea.facetednavigation.interfaces import (
IFacetedNavigable,
IDisableSmartFacets,
IHidePloneLeftColumn,
IHidePloneRightColumn)
def isNotCurrentProfile(context):
return context.readDataFile("pfwbgedpolicy_marker.txt") is None
@ -235,6 +229,7 @@ def post_install(context):
# enable user folders
portal.portal_membership.memberareaCreationFlag = True
portal.portal_types.directory.global_allow = True
if 'annuaire' not in portal:
portal.invokeFactory('directory', 'annuaire', title="Annuaire")
annuaire = portal.annuaire
@ -246,13 +241,8 @@ def post_install(context):
{'token': u'sous-chef', 'name': u'Sous-chef'},
{'token': u'gerant', 'name': u'G\xe9rant'}]
annuaire = portal.annuaire
alsoProvides(annuaire, IFacetedNavigable)
alsoProvides(annuaire, IDisableSmartFacets)
alsoProvides(annuaire, IHidePloneLeftColumn)
alsoProvides(annuaire, IHidePloneRightColumn)
annuaire.unrestrictedTraverse('@@faceted_exportimport').import_xml(
import_file=open(os.path.dirname(__file__) + '/annuaire-faceted.xml'))
portal.portal_types.directory.global_allow = False
portal.portal_types.directory.default_view = 'table'
if 'documents' not in portal:
portal.invokeFactory('Folder', 'documents', title="Documents")

View File

@ -52,12 +52,10 @@ class PfwbgedPolicyLayer(PloneSandboxLayer):
defaultBases = (PLONE_FIXTURE,)
products = ['collective.task',
'collective.contact.facetednav',
'collective.documentviewer',
'collective.solr',
'collective.task',
'collective.z3cform.chosen',
'eea.facetednavigation',
'pfwbged.collection',
'pfwbged.folder',
'pfwbged.policy',