You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+29-8Lines changed: 29 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@ Plone 6 comes with a new default frontend called Volto, which is written in Reac
23
23
## Contents
24
24
25
25
*[Content and utilities for content](#content-and-utilities-for-content)
26
+
*[Editing](#editing)
26
27
*[Searching and Categorizing](#searching-and-categorizing)
27
28
*[Layout](#layout)
28
29
*[Tiles](#tiles)
@@ -47,8 +48,6 @@ Plone 6 comes with a new default frontend called Volto, which is written in Reac
47
48
48
49
_Add-ons that provide content-types or additional functionality for content_
49
50
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.
52
51
*[collective.consent](https://github.com/collective/collective.consent) - Ask users for consent to different topics, before they can continue.
53
52
*[collective.dexteritytextindexer](https://github.com/collective/collective.dexteritytextindexer) - Dynamic SearchableText index for dexterity content types. For Plone 6 this was merged into Plone core.
54
53
*[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_
65
64
*[collective.mirror](https://github.com/collective/collective.mirror) - A content type that mirrors the content of any other container.
66
65
*[collective.mustread](https://github.com/collective/collective.mustread) - Tracking user views on content that are marked as must-read.
67
66
*[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.
68
68
*[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.
69
69
*[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.
71
70
*[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.
72
71
*[dexterity.membrane](https://github.com/collective/dexterity.membrane) - Enables content to be used as users and groups in Plone sites.
73
72
*[plone.pdfexport](https://github.com/plone/plone.pdfexport) - Generic PDF export functionality for Plone content.
74
73
*[Products.EasyNewsletter](https://github.com/collective/Products.EasyNewsletter) - Powerful newsletter/mailing product for Plone.
75
74
*[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.
76
84
77
85
78
86
## Searching and Categorizing
@@ -97,6 +105,7 @@ _Products and resources that help developers and users to create and manage site
97
105
*[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.
98
106
*[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.
99
107
*[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.
100
109
101
110
102
111
## Tiles
@@ -138,6 +147,7 @@ _Add-ons to help manage multilingual sites._
138
147
*[collective.linguatags](https://github.com/collective/collective.linguatags) - Multilingual Tags for Plone.
139
148
*[plone.app.multilingualindexes](https://github.com/plone/plone.app.multilingualindexes) - Indexes optimized to query multilingual content made with plone.app.multilingual.
140
149
*[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).
141
151
142
152
143
153
## Media
@@ -161,6 +171,8 @@ _Add-ons that handle image, video and audio content._
161
171
*[collective.explicitacquisition](https://github.com/collective/collective.explicitacquisition) - Disallow access to acquired content outside the current path.
162
172
*[collective.geotransform](https://github.com/collective/collective.geotransform) - Graceful E-mail Obfuscation for Plone.
163
173
*[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
+
164
176
165
177
## SEO
166
178
@@ -171,6 +183,7 @@ _Add-ons for search engine optimization._
171
183
*[collective.splitsitemap](https://github.com/collective/collective.splitsitemap) - Provides a cached split sitemap on big public sites.
172
184
*[kitconcept.seo](https://github.com/kitconcept/kitconcept.seo) - Adds extra fields used for SEO optimisation for sites using Volto.
173
185
186
+
174
187
## Authentication
175
188
176
189
_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
186
199
*[pas.plugins.oidc](https://github.com/collective/pas.plugins.oidc) - Login using OIDC providers.
187
200
*[wcs.samlauth](https://github.com/collective/wcs.samlauth) - Login using SAML providers.
188
201
202
+
189
203
## Shop
190
204
191
205
*[bda.plone.productshop](https://github.com/bluedynamics/bda.plone.productshop) - Flexible and modular e-commerce solution for Plone.
192
206
193
207
194
208
## Export, Import and Migrations
195
209
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.
198
212
*[collective.jsonify](https://github.com/collective/collective.jsonify) - Export Plone content to JSON.
199
213
*[collective.transmogrifier](https://github.com/collective/collective.transmogrifier) - A configurable pipeline, aimed at transforming content for import and export.
200
214
201
215
202
216
## Themes
203
217
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.
205
219
*[plonetheme.grueezibuesi](https://github.com/collective/plonetheme.grueezibuesi) - A kitten inspired theme for Plone 6.
206
220
*[collective.sidebar](https://github.com/collective/collective.sidebar) - A sidebar that consolidates toolbar and navigation.
207
221
*[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.
208
223
209
224
210
225
## Develop
@@ -216,7 +231,10 @@ _Add-ons that help developing Plone_
216
231
*[plone.reload](https://github.com/plone/plone.reload) - Code and configuration reload without server restarts.
217
232
*[Products.PrintingMailHost](https://github.com/collective/Products.PrintingMailHost) - Log mail messages instead of sending mail.
218
233
*[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.
220
238
*[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.
221
239
222
240
@@ -226,14 +244,17 @@ _Add-ons that help admins deploying and maintaining Plone_
226
244
227
245
*[collective.catalogcleanup](https://github.com/collective/collective.catalogcleanup) - Removes data from the catalog that no longer belong to an actual object.
228
246
*[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.
229
248
*[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.
230
249
*[collective.purgebyid](https://github.com/collective/collective.purgebyid) - Use tag-based cache invalidation in Plone (e.g. with Varnish's xkey module).
231
250
*[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.
233
253
*[collective.revisionmanager](https://github.com/collective/collective.revisionmanager) - Manage Products.CMFEditions histories that can bloat your database.
234
254
*[collective.sentry](https://github.com/collective/collective.sentry) - Sentry integration to aggregate errors and help finding their causes.
235
255
*[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.
236
256
*[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.
0 commit comments