Skip to content

Commit 46da529

Browse files
committed
additions collected during buschenschanksprint 2026
1 parent 1afd2ee commit 46da529

1 file changed

Lines changed: 29 additions & 8 deletions

File tree

README.md

Lines changed: 29 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Plone 6 comes with a new default frontend called Volto, which is written in Reac
2323
## Contents
2424

2525
* [Content and utilities for content](#content-and-utilities-for-content)
26+
* [Editing](#editing)
2627
* [Searching and Categorizing](#searching-and-categorizing)
2728
* [Layout](#layout)
2829
* [Tiles](#tiles)
@@ -47,8 +48,6 @@ Plone 6 comes with a new default frontend called Volto, which is written in Reac
4748

4849
_Add-ons that provide content-types or additional functionality for content_
4950

50-
* [collective.a11ycheck](https://github.com/collective/collective.a11ycheck) - Reports accessibility issues to your site editors when a page is saved.
51-
* [collective.bbcodesnippets](https://github.com/collective/collective.bbcodesnippets) - Provides generic and extensible BBCode markup integration for Plone.
5251
* [collective.consent](https://github.com/collective/collective.consent) - Ask users for consent to different topics, before they can continue.
5352
* [collective.dexteritytextindexer](https://github.com/collective/collective.dexteritytextindexer) - Dynamic SearchableText index for dexterity content types. For Plone 6 this was merged into Plone core.
5453
* [collective.documentgenerator](https://github.com/collective/collective.documentgenerator) - Generate Documents (.odt, .pdf, .doc) from content based on appy framework (https://appyframe.work/) and OpenOffice/LibreOffice.
@@ -65,14 +64,23 @@ _Add-ons that provide content-types or additional functionality for content_
6564
* [collective.mirror](https://github.com/collective/collective.mirror) - A content type that mirrors the content of any other container.
6665
* [collective.mustread](https://github.com/collective/collective.mustread) - Tracking user views on content that are marked as must-read.
6766
* [collective.person](https://github.com/collective/collective.person) - A content type to represent a person, with an optional behavior to connect it to a Plone user.
67+
* [collective.pdfjs](https://github.com/collective/collective.pdfjs) - Plone integration for Mozilla's JavaScript PDF reader.
6868
* [collective.remoteproxy](https://github.com/collective/collective.remoteproxy) - Proxy for remote content. All remote URLs for which a local proxy was created are replaced in the resulting content.
6969
* [collective.restrictportlets](https://github.com/collective/collective.restrictportlets) - Allows you to restrict the available portlets that non-Managers can add.
70-
* [collective.richdescription](https://github.com/collective/collective.richdescription) - Formatable description field for Plone.
7170
* [collective.workspace](https://github.com/collective/collective.workspace) - Easily manage 'membership' in specific areas of a Plone Site. It allows to grant people access to areas of content using a membership group rather than local roles for each user, and to delegate control over that group to people who don't have access to the site-wide user/group control panel.
7271
* [dexterity.membrane](https://github.com/collective/dexterity.membrane) - Enables content to be used as users and groups in Plone sites.
7372
* [plone.pdfexport](https://github.com/plone/plone.pdfexport) - Generic PDF export functionality for Plone content.
7473
* [Products.EasyNewsletter](https://github.com/collective/Products.EasyNewsletter) - Powerful newsletter/mailing product for Plone.
7574
* [zopyx.ipsumplone](https://github.com/zopyx/zopyx.ipsumplone) - Creates demo content and demo images for Plone.
75+
* [collective.folderorder](https://github.com/collective/collective.folderorder) - Allows alternative ordering on plone folders.
76+
77+
78+
## Editing
79+
80+
* [collective.a11ycheck](https://github.com/collective/collective.a11ycheck) - Reports accessibility issues to your site editors when a page is saved.
81+
* [collective.collabora](https://github.com/collective/collective.collabora) - Collabora Online integration for Plone to provide collaborative document editing.
82+
* [collective.bbcodesnippets](https://github.com/collective/collective.bbcodesnippets) - Provides generic and extensible BBCode markup integration for Plone.
83+
* [collective.richdescription](https://github.com/collective/collective.richdescription) - Formatable description field for Plone.
7684

7785

7886
## Searching and Categorizing
@@ -97,6 +105,7 @@ _Products and resources that help developers and users to create and manage site
97105
* [plone.app.mosaic](https://github.com/plone/plone.app.mosaic) - Powerful and extendable editor that allows users to compose the content of a page with different tiles.
98106
* [collective.cover](https://github.com/collective/collective.cover) - Cover allows the creation of elaborate covers built around a drag-and-drop interface. Uses the same blocks/tiles ecosystem as plone.app.mosaic but a different approach to editing.
99107
* [collective.contentsections](https://github.com/collective/collective.contentsections) - Offers a block approach for Plone 6 Classic based entirely on Dexterity content types.
108+
* [collective.gridlisting](https://github.com/collective/collective.gridlisting) - Adds a dexterity behavior and a browser template to manipulate folder and collection listings by adding Bootstrap 5 CSS classes and `pat-masonry` from patternslib.
100109

101110

102111
## Tiles
@@ -138,6 +147,7 @@ _Add-ons to help manage multilingual sites._
138147
* [collective.linguatags](https://github.com/collective/collective.linguatags) - Multilingual Tags for Plone.
139148
* [plone.app.multilingualindexes](https://github.com/plone/plone.app.multilingualindexes) - Indexes optimized to query multilingual content made with plone.app.multilingual.
140149
* [cs.adminlanguage](https://github.com/codesyntax/cs.adminlanguage) - Configure a language to be used when editing your Plone site, independent to the site language.
150+
* [collective.multilingual](https://github.com/collective/collective.multilingual/tree/fix-tests) - This add-on provides support for content in multiple languages (multilingual).
141151

142152

143153
## Media
@@ -161,6 +171,8 @@ _Add-ons that handle image, video and audio content._
161171
* [collective.explicitacquisition](https://github.com/collective/collective.explicitacquisition) - Disallow access to acquired content outside the current path.
162172
* [collective.geotransform](https://github.com/collective/collective.geotransform) - Graceful E-mail Obfuscation for Plone.
163173
* [collective.contactformprotection](https://github.com/collective/collective.contactformprotection) - Disables the default `contact-info` form or protect it with `plone.formwidget.[h|re]captcha`.
174+
* [collective.lockdown](https://github.com/collective/collective.lockdown) - Protect Plone sites against site administrators from reconfiguring the site or making layout changes.
175+
164176

165177
## SEO
166178

@@ -171,6 +183,7 @@ _Add-ons for search engine optimization._
171183
* [collective.splitsitemap](https://github.com/collective/collective.splitsitemap) - Provides a cached split sitemap on big public sites.
172184
* [kitconcept.seo](https://github.com/kitconcept/kitconcept.seo) - Adds extra fields used for SEO optimisation for sites using Volto.
173185

186+
174187
## Authentication
175188

176189
_A list of authentication plugins, to integrate Plone with external user , Importsources and Migrations.import_
@@ -186,25 +199,27 @@ _A list of authentication plugins, to integrate Plone with external user , Impor
186199
* [pas.plugins.oidc](https://github.com/collective/pas.plugins.oidc) - Login using OIDC providers.
187200
* [wcs.samlauth](https://github.com/collective/wcs.samlauth) - Login using SAML providers.
188201

202+
189203
## Shop
190204

191205
* [bda.plone.productshop](https://github.com/bluedynamics/bda.plone.productshop) - Flexible and modular e-commerce solution for Plone.
192206

193207

194208
## Export, Import and Migrations
195209

196-
* [collective.exportimport](https://github.com/collective/collective.exportimport/) - Export and import content and a lot of other data from and to Plone. The main solution for all kinds of migrations based on plone.restapi.
197-
* [collective.migrationhelpers](https://github.com/collective/collective.migrationhelpers/) - Helpers and examples to use during migrations.
210+
* [collective.exportimport](https://github.com/collective/collective.exportimport) - Export and import content and a lot of other data from and to Plone. The main solution for all kinds of migrations based on plone.restapi.
211+
* [collective.migrationhelpers](https://github.com/collective/collective.migrationhelpers) - Helpers and examples to use during migrations.
198212
* [collective.jsonify](https://github.com/collective/collective.jsonify) - Export Plone content to JSON.
199213
* [collective.transmogrifier](https://github.com/collective/collective.transmogrifier) - A configurable pipeline, aimed at transforming content for import and export.
200214

201215

202216
## Themes
203217

204-
* [plonetheme.tokyo](https://github.com/collective/plonetheme.tokyo) - Tokyo Theme for Plone implements Bootstrap 4 into Plone, with an emphasis on keeping things as close to "default" as possible.
218+
* [plonetheme.tokyo](https://github.com/collective/plonetheme.tokyo) - A alternative theme for Plone using Bootstrap 5.
205219
* [plonetheme.grueezibuesi](https://github.com/collective/plonetheme.grueezibuesi) - A kitten inspired theme for Plone 6.
206220
* [collective.sidebar](https://github.com/collective/collective.sidebar) - A sidebar that consolidates toolbar and navigation.
207221
* [collective.editablemenu](https://github.com/RedTurtle/collective.editablemenu) - A customizable navigation menu for Plone.
222+
* [collective.localstyles](https://github.com/collective/collective.localstyles) - Add local styles within any subsection of a Plone site by adding a css-file.
208223

209224

210225
## Develop
@@ -216,7 +231,10 @@ _Add-ons that help developing Plone_
216231
* [plone.reload](https://github.com/plone/plone.reload) - Code and configuration reload without server restarts.
217232
* [Products.PrintingMailHost](https://github.com/collective/Products.PrintingMailHost) - Log mail messages instead of sending mail.
218233
* [experimental.gracefulblobmissing](https://github.com/collective/experimental.gracefulblobmissing/) - Gracefully handle missing binary files in Plone.
219-
* [collective.patchwatcher](https://github.com/collective/collective.patchwatcher) - A great companion for keeping track of patched or overridden files.
234+
* [collective.debugtools](https://github.com/collective/collective.debugtools) - Add remote debugging via debugpy for debugpy-compatible clients like VSCode or PyCharm.
235+
* [collective.icecream](https://github.com/collective/collective.icecream) - Debug and inspect Plone using the icecream package.
236+
* [collective.patchwatcher](https://github.com/collective/collective.patchwatcher) - A companion for keeping track of patched or overridden files.
237+
* [collective.pdbpp](https://github.com/collective/collective.pdbpp) - Allows you to use the pdbpp package.
220238
* [collective.relationhelpers](https://github.com/collective/collective.relationhelpers) - Helpers to manage, create, export and rebuild relations in Plone 5.x. For Plone 6 this was merged into Plone core.
221239

222240

@@ -226,14 +244,17 @@ _Add-ons that help admins deploying and maintaining Plone_
226244

227245
* [collective.catalogcleanup](https://github.com/collective/collective.catalogcleanup) - Removes data from the catalog that no longer belong to an actual object.
228246
* [collective.fingerpointing](https://github.com/collective/collective.fingerpointing) - Keeps track of different events and write them down to an audit log.
247+
* [collective.ftw.upgrade](https://github.com/collective/collective.ftw.upgrade) - Simplifies writing and running upgrade steps for Plone add-ons and projects.
229248
* [collective.ifttt](https://github.com/collective/collective.ifttt) - Enables any Plone site to play in the IFTTT ecosystem. For example when a news item is published, then tweet about it or post it on Facebook.
230249
* [collective.purgebyid](https://github.com/collective/collective.purgebyid) - Use tag-based cache invalidation in Plone (e.g. with Varnish's xkey module).
231250
* [collective.recipe.backup](https://github.com/collective/collective.recipe.backup) - Powerful and flexible backup/restore solution for Plone.
232-
* [collective.regenv](https://github.com/collective/collective.regenv) - Override registry settings using environment variables.
251+
* [collective.regenv](https://github.com/collective/collective.regenv) - Override registry settings using environment variables stored in a file.
252+
* [plone-registryfromenviron](https://github.com/bluedynamics/plone-registryfromenviron) - Override plone.registry settings from environment variables.
233253
* [collective.revisionmanager](https://github.com/collective/collective.revisionmanager) - Manage Products.CMFEditions histories that can bloat your database.
234254
* [collective.sentry](https://github.com/collective/collective.sentry) - Sentry integration to aggregate errors and help finding their causes.
235255
* [dm.historical](https://pypi.org/project/dm.historical) - Access any historical state of your database. Can be useful to find out what happened to objects in the past and to restore accidentally deleted or modified objects.
236256
* [haufe.requestmonitoring](https://github.com/collective/haufe.requestmonitoring) - Detailed request logging functionality on top of the publication events. Useful to find out what takes longer than it should.
257+
* [Cloudbrine](https://bluedynamics.github.io/zodb-pgjsonb/ecosystem.html) - A set of add-ons that replace the ZODB and the catalog with PostgreSQL and stores objects as queryable JSONB.
237258

238259

239260
## Finding more add-ons

0 commit comments

Comments
 (0)