Plone Interface contracts, plus basic features and utilities
Project description
plone.base
This package is the base package of the CMS Plone. It contains only interface contracts and basic features and utilities. It was created to be able to maintain a clean dependency graph (PLIP 3395).
In details this package contains:
- interfaces (package)
All zope.interface based contracts for the Plone core packages. In Plone 5 and below this was at Products.CMFPlone.interfaces.
- i18nl10n (module)
Plone specific internationalization and localization helpers. In Plone 5 and below this was at Products.CMFPlone.i18nl10n.
- batch (module)
Plone specific Batch based on plone.batching. In Plone 5 and below this was at Products.CMFPlone.PloneBatch.
- defaultpage (module)
Plone specific handling of default pages with CMFDynamicViewFTI. In Plone 5 and below this was at Products.CMFPlone.defaultpage.
- permissions (module)
CMFCore permissions declared public. In Plone 5 and below this was at Products.CMFPlone.permissions.
- utils (module)
A subset of commonly used and low-dependency utilities. In Plone 5 and below those been at Products.CMFPlone.utils (but not all were moved).
- __init__
PloneMessageFactory with plone i18n-domain and PloneLocalesMessageFactory with plonelocales domain. In Plone 5 and below this was at Products.CMFPlone.__init__.
Source Code
Contributors please read the document Process for Plone core’s development
Sources are at the Plone code repository hosted at Github.
File issues at the Products.CMFPlone issue tracker hosted at Github.
Changelog
1.0.0b4 (2022-10-02)
Bug fixes:
Fix content_css control-panel description. [MrTango] (#17)
Fix @@qsOptions view (essentially, listing of folder_contents) when VHM roots the site on a plone.app.multilingual language folder as noted in issue 159. [Rudd-O] (#18)
Fix get_top_site_from_url() when the path contains nonexistent objects (e.g. when creating a new Dexterity type or adding a new content instance). [Rudd-O] (#20)
1.0.0b3 (2022-08-31)
Bug fixes:
Fix returning of item_id if given in pretty_title_or_id. Remove unused code and outdated comment. [jensens] (#16)
1.0.0b2 (2022-07-21)
Bug fixes:
Fix Boolean Fields in ISiteSyndicationSettings, IFeedSettings, selection of true/false now possible [1letter] (#14)
1.0.0b1 (2022-06-23)
New features:
Add Add image srcset’s configuration including JSON schema definition to imaging-controlpanel [MrTango] (#5)
Enable images in search results by default. [agitator] (#6)
Add inline mode to tinymce config. [pbauer] (#7)
Move Products.CMFPlone.utils._createObjectByType to here as utils.unrestricted_construct_instance. [jensens] (#8)
Add images interface with IImageScalesAdapter and IImageScalesFieldAdapter. See https://github.com/plone/Products.CMFPlone/pull/3521 [cekk, maurits] (#3521)
ulocalized_time: accept a string argument to long_format. For example: ${a} ${d} hello guys ${b} ${Y}. Taken over from experimental.ulocalized_time. [maurits] (#3549)
Bug fixes:
Support dollar signs in registry override for date formats. Then it uses the correct language in multilingual sites. [maurits] (#3550)
1.0.0a1 (2022-04-08)
New features:
Extend search controlpanel with options for results with images. [agitator] (#2)
Initial structure and contents. [jensens] (#1)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for plone.base-1.0.0b4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f22b9b89f5c57ec7490036d0481de91eddfcf92f54128568881eacfcd0ba29bd |
|
MD5 | b52c7385da35dad17d419f7c9d00f703 |
|
BLAKE2b-256 | a8a51abecfdfd7b786fe8d6e78d0b49140907d8e245ed245aeed2fc12a3c253a |