Skip to main content

silva.core.conf

Introduction

silva.core.conf is an extension which let you configure and register Silva contents and extensions using Grok technologies. For documentation, please refer to the Silva developer documentation.

Code repository

The code for this extension can be found in Git at: https://github.com/silvacms/silva.core.conf

Changelog

3.0.3 (2013/10/08)

  • Add support for new icon API.

3.0.2 (2013/05/23)

  • Update default factories to restrict the call to the name picker depending on the API implemented by the content being built.

3.0.1 (2013/03/06)

  • Remove grokker for Silva XML import and export.

3.0 (2012/12/11)

  • Use ISilvaNameChooser instead of mange.Id in order to validate the identifier of newly added items. This makes possible to have a pluggable behavior when validating identifier for new content.

  • Update crop coordinates field to support empty coordinates.

3.0c1 (2012/09/24)

  • Add an HTML schema field.

  • Add a custom vocabulary term that support an extra field for an icon.

  • Support VersionedObject content and ContentCreated event.

  • Support silva-settings metadata set.

  • Add a new permission Manage Silva settings.

  • System extension can have installers.

  • Fix some bugs.

3.0b1 (2011/11/08)

  • Remove ZCML handlers. Now only the Grok is the official way to configure content in Silva.

  • Improve DefaultInstaller, specially Metadata installation.

  • Update to match various API changes all over Silva.

  • Add support for automatic service installation.

  • Prevent Acquisition bugs by using _getOb instead of getattr.

  • Removed unused, deprecated features, like the XSLT support, support for FileSystemSite or SilvaViews.

  • Add support for non publishable objects (extension of assets).

2.3.1 (2010-10-27)

  • Directive are now by default not in camel case anymore. Backward compatibility is still provided.

  • A new directive only_for can be used to select a class or an interface on a interface.

2.3 (2010-10-07)

  • Remove martian support for Groups as they have been removed.

  • Improve default installer: correctly configure adding permission.

  • Improve uninstaller: remove unused metadata set, addable configuration.

  • Some new Silva permissions have been added for more granularity.

  • Remove a level of Acquisition wrapping created by Zope in default factories.

2.3b1 (2010/07/15)

  • define interface to add new contents,

  • improve ZCML directive to work properly with extension which are not Zope Products (but extensions),

  • add default factories for services. Improve Silva content factories,

  • define Silva permission (change, read …) in this package using ZCML,

  • update syntax and imports for Zope 2.12 and Python 2.6.

  • moved Products.Silva.helpers.makeZMIFilter into silva.core.conf.utils. Marked as deprecated the function in the old location.

  • Grok-based silva objects can now be configured to appear (or not) in the ZMI add list by setting silvaconf.zmiAddable to True or False. Note that where objects appear are dependent on makeZMIFilter (i.e. they don’t appear everywhere, and is dependent on the type of content and the object_manager). See the docstring of makeZMIFilter FMI.

2.2b1 (2010/01/22)

  • We now use silva.core.interfaces, silva.translations and silva.core.services.

  • Grokkers have moved in their respectives packages.

  • Installer support have been improved.

2.2a2 (2009/01/12)

  • Tag system extensions with the correct interface.

  • Use five.grok viewlets instead of a local implementation.

2.2a1 (2008/11/18)

  • Initial release.

Metadata

Release files for silva.core.conf 3.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for silva.core.conf 3.0.3
File Size Uploaded
silva.core.conf-3.0.3.tar.gz 17.7 kB Details

Release files / silva.core.conf-3.0.3.tar.gz

Download URL silva.core.conf-3.0.3.tar.gz
Size 17.7 kB
Tags Source
SHA-256 checksum
How to use checksums
da4cd3127a6c49095206afd1e7d0bccc6aefe629c291afb9f133160a1f604f63
BLAKE2b-256 checksum
How to use checksums
a59f01b15bdf2eccac47f3fe450c5df3bfca99c2a95f236d9973e96adfa4bc94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

3.0.3 This release

1 release file

2.3.3

1 release file

2.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page