-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #21 from kitconcept/revert-20-revert-15-ree-add-so…
…lr-support Revert "Revert "Add SOLR support""
- Loading branch information
Showing
34 changed files
with
672 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# syntax=docker/dockerfile:1 | ||
FROM solr:8 | ||
|
||
LABEL maintainer="kitconcept, GmbH <[email protected]>" \ | ||
org.label-schema.name="ghcr.io/kitconcept/solr" \ | ||
org.label-schema.description="Solr 8 image with Plone default settings" \ | ||
org.label-schema.vendor="kitconcept, GmbH" | ||
|
||
# Copy default plone configuration for this image | ||
COPY etc /plone-config | ||
COPY bin/solr-update-core /opt/docker-solr/scripts |
Empty file.
33 changes: 33 additions & 0 deletions
33
src/kitconcept/intranet/behaviors/additional_contact_info.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
from kitconcept.intranet import _ | ||
from plone.autoform.directives import read_permission | ||
from plone.autoform.interfaces import IFormFieldProvider | ||
from plone.supermodel import directives | ||
from plone.supermodel import model | ||
from zope import schema | ||
from zope.interface import provider | ||
|
||
|
||
PERMISSION = "kitconcept.intranet.behaviors.additional_contact_info.view" | ||
|
||
|
||
@provider(IFormFieldProvider) | ||
class IAdditionalContactInfo(model.Schema): | ||
directives.fieldset( | ||
"additional_contact_info", | ||
label=_( | ||
"label_additional_contact_info", | ||
default="Additional Contact Information", | ||
), | ||
fields=("contact_building", "contact_room"), | ||
) | ||
|
||
read_permission(contact_building=PERMISSION, contact_room=PERMISSION) | ||
|
||
contact_building = schema.TextLine( | ||
title=_("label_contact_building", default="Building"), | ||
required=False, | ||
) | ||
|
||
contact_room = schema.TextLine( | ||
title=_("label_contact_room", default="Room"), required=False | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
<configure | ||
xmlns="http://namespaces.zope.org/zope" | ||
xmlns:browser="http://namespaces.zope.org/browser" | ||
xmlns:plone="http://namespaces.plone.org/plone" | ||
xmlns:zcml="http://namespaces.zope.org/zcml" | ||
i18n_domain="kitconcept.intranet" | ||
> | ||
|
||
<include | ||
package="plone.behavior" | ||
file="meta.zcml" | ||
/> | ||
|
||
<!-- Person Behavior --> | ||
<plone:behavior | ||
name="kitconcept.intranet.additional_contact_info" | ||
title="Person Behavior" | ||
description="Fields with additional person information" | ||
provides=".additional_contact_info.IAdditionalContactInfo" | ||
/> | ||
|
||
</configure> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<configure | ||
xmlns="http://namespaces.zope.org/zope" | ||
xmlns:zcml="http://namespaces.zope.org/zcml" | ||
i18n_domain="kitconcept.intranet" | ||
> | ||
|
||
<configure zcml:condition="installed AccessControl.security"> | ||
<!-- -*- extra stuff goes here -*- --> | ||
|
||
</configure> | ||
|
||
</configure> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
<configure | ||
xmlns="http://namespaces.zope.org/zope" | ||
xmlns:genericsetup="http://namespaces.zope.org/genericsetup" | ||
i18n_domain="kitconcept.intranet" | ||
> | ||
|
||
<genericsetup:registerProfile | ||
name="default" | ||
title="kitconcept.intranet: Install" | ||
description="Policy package to install our site" | ||
provides="Products.GenericSetup.interfaces.EXTENSION" | ||
directory="profiles/default" | ||
/> | ||
|
||
<genericsetup:registerProfile | ||
name="initial" | ||
title="kitconcept.intranet: Initial content" | ||
description="Initial content for our website." | ||
provides="Products.GenericSetup.interfaces.EXTENSION" | ||
directory="profiles/initial" | ||
pre_handler=".setuphandlers.populate_portal" | ||
/> | ||
|
||
<genericsetup:registerProfile | ||
name="uninstall" | ||
title="kitconcept.intranet: Uninstall" | ||
description="Uninstall kitconcept.intranet setup." | ||
provides="Products.GenericSetup.interfaces.EXTENSION" | ||
directory="profiles/uninstall" | ||
/> | ||
|
||
<include package=".upgrades" /> | ||
|
||
</configure> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<object xmlns:i18n="http://xml.zope.org/namespaces/i18n" | ||
meta_type="Plone Actions Tool" | ||
name="portal_actions" | ||
> | ||
<action-provider name="portal_actions" /> | ||
<object meta_type="CMF Action Category" | ||
name="portal_tabs" | ||
> | ||
<object meta_type="CMF Action" | ||
name="index_html" | ||
i18n:domain="plone" | ||
> | ||
<property name="visible">False</property> | ||
</object> | ||
</object> | ||
<object meta_type="CMF Action Category" | ||
name="user" | ||
> | ||
<object meta_type="CMF Action" | ||
name="preferences" | ||
i18n:domain="plone" | ||
> | ||
<property name="visible">True</property> | ||
</object> | ||
<object meta_type="CMF Action" | ||
name="dashboard" | ||
i18n:domain="plone" | ||
> | ||
<property name="visible">False</property> | ||
</object> | ||
<object meta_type="CMF Action" | ||
name="login" | ||
i18n:domain="plone" | ||
> | ||
<property name="visible">False</property> | ||
</object> | ||
<object meta_type="CMF Action" | ||
name="join" | ||
i18n:domain="plone" | ||
> | ||
<property name="visible">False</property> | ||
</object> | ||
</object> | ||
</object> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<layers> | ||
<layer interface="kitconcept.intranet.interfaces.IKitconceptIntranetLayer" | ||
name="kitconcept.intranet" | ||
/> | ||
</layers> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<object name="portal_catalog"> | ||
|
||
<!-- Needed for additional_contact_info in Person content type --> | ||
|
||
<index meta_type="FieldIndex" | ||
name="contact_building" | ||
> | ||
<indexed_attr value="contact_building" /> | ||
</index> | ||
<column value="contact_building" /> | ||
|
||
<index meta_type="FieldIndex" | ||
name="contact_room" | ||
> | ||
<indexed_attr value="contact_room" /> | ||
</index> | ||
<column value="contact_room" /> | ||
|
||
</object> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<metadata> | ||
<version>20231122001</version> | ||
<dependencies> | ||
<dependency>profile-plone.volto:default</dependency> | ||
<dependency>kitconcept.solr:default</dependency> | ||
<dependency>collective.person:default</dependency> | ||
</dependencies> | ||
</metadata> |
70 changes: 70 additions & 0 deletions
70
...intranet/profiles/default/registry/kitconcept.solr.interfaces.IKitconceptSolrSettings.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<registry xmlns:i18n="http://xml.zope.org/namespaces/i18n" | ||
i18n:domain="kitconcept.solr" | ||
> | ||
|
||
<records interface="kitconcept.solr.interfaces.IKitconceptSolrSettings" | ||
prefix="kitconcept.solr" | ||
> | ||
<value key="config" | ||
purge="false" | ||
>{ | ||
"fieldList": [ | ||
"UID", | ||
"Title", | ||
"Description", | ||
"Type", | ||
"effective", | ||
"start", | ||
"created", | ||
"end", | ||
"path_string", | ||
"mime_type", | ||
"location", | ||
"contact_email", | ||
"contact_phone", | ||
"contact_building", | ||
"contact_room", | ||
"image_scales", | ||
"image_field" | ||
], | ||
"searchTabs": [ | ||
{ | ||
"label": "All", | ||
"filter": "Type(*)" | ||
}, | ||
{ | ||
"label": "Pages", | ||
"filter": "Type:(Page)" | ||
}, | ||
{ | ||
"label": "Events", | ||
"filter": "Type:(Event)" | ||
}, | ||
{ | ||
"label": "Images", | ||
"filter": "Type:(Image)" | ||
}, | ||
{ | ||
"label": "Files", | ||
"filter": "Type:(File)" | ||
}, | ||
{ | ||
"label": "Persons", | ||
"filter": "Type:(Person)", | ||
"layouts": ["list", "grid"], | ||
"facetFields": [ | ||
{ | ||
"name": "contact_building", | ||
"label": "Building", | ||
}, | ||
{ | ||
"name":"contact_room", | ||
"label": "Room" | ||
} | ||
] | ||
} | ||
] | ||
}</value> | ||
</records> | ||
</registry> |
9 changes: 9 additions & 0 deletions
9
...ept/intranet/profiles/default/registry/plone.base.interfaces.controlpanel.IMailSchema.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<registry> | ||
<records interface="plone.base.interfaces.controlpanel.IMailSchema" | ||
prefix="plone" | ||
purge="false" | ||
> | ||
<value key="email_from_name">kitconcept.intranet.demo</value> | ||
</records> | ||
</registry> |
9 changes: 9 additions & 0 deletions
9
...ept/intranet/profiles/default/registry/plone.base.interfaces.controlpanel.ISiteSchema.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<registry> | ||
<records interface="plone.base.interfaces.controlpanel.ISiteSchema" | ||
prefix="plone" | ||
purge="false" | ||
> | ||
<value key="site_title">kitconcept.intranet.demo</value> | ||
</records> | ||
</registry> |
12 changes: 12 additions & 0 deletions
12
src/kitconcept/intranet/profiles/default/registry/plone.i18n.interfaces.ILanguageSchema.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<registry> | ||
<records interface="plone.i18n.interfaces.ILanguageSchema" | ||
prefix="plone" | ||
purge="false" | ||
> | ||
<value key="available_languages"> | ||
<element>en</element> | ||
</value> | ||
<value key="default_language">en</value> | ||
</records> | ||
</registry> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<theme> | ||
<name>barceloneta</name> | ||
<enabled>true</enabled> | ||
</theme> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<object meta_type="Plone Types Tool" | ||
name="portal_types" | ||
> | ||
<!-- | ||
<object meta_type="Dexterity FTI" | ||
name="MyType" | ||
/> | ||
--> | ||
</object> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<object xmlns:i18n="http://xml.zope.org/namespaces/i18n" | ||
meta_type="Dexterity FTI" | ||
name="Person" | ||
i18n:domain="collective.person" | ||
> | ||
<property name="behaviors" | ||
purge="false" | ||
> | ||
<element value="kitconcept.intranet.demo.additional_contact_info" /> | ||
</property> | ||
</object> |
Oops, something went wrong.