Skip to main content

silva.core.interfaces defines Zope interfaces to describe the default Silva APIs, theirs contents and functionalities.

Those interfaces are used to generate the Developer documentation as well: http://docs.silvacms.org/latest.

Code repository

You can find the code of this extension in Git: https://github.com/silvacms/silva.core.interfaces

Changelog

3.0.4 (2013/12/16)

  • Add an interface for services editable in SMI.

  • Update some of the ghost interfaces.

  • Update some of the quota interfaces.

  • Add a bundle error, composed of multiple sub-errors.

3.0.3 (2013/10/08)

  • Improve icon lookup API.

  • Review API to set last author on contents.

3.0.2 (2013/05/23)

  • Add an API IHTTPHeadersSettings.

  • Add a repair method to IOrderManager.

  • Fix some interface that were missing methods and attributes.

3.0.1 (2013/03/06)

  • Update Silva XML import/export API.

  • Renamed IAssetData to IAssetPayload.

  • Introduce an interface IReferable for content that can be referred to (include ZMI objects).

3.0 (2012/12/11)

  • Add ISilvaNameChooser to support a pluggable identifier management.

  • Extend IAuthorization to give access to related email.

3.0c1 (2012/09/24)

  • More API has been update to match pep8 recommandation.

  • Improve and add more Silva events.

  • Improve and add more Silva exceptions.

  • Add a new base, VersionedNonPublishable, for versioned content that are not publishable.

  • More API have been improved on images, titled object and security objects.

3.0b1 (2011/11/08)

  • Major API refactoring on Silva contents.

  • Add generic exceptions.

  • Improve events.

2.3.1 (2010/12/20)

  • Update interface documentation.

  • Remove no longer used interfaces.

  • Update interface inheritance tree to match content one.

2.3 (2010-10-07)

  • Subscription interfaces moved to silva.app.subscriptions.

  • Authorization management API have been updated.

  • Content interfaces have been updated and documentation improved.

  • Events have been added for publication actions.

2.3b1 (2010-10-15)

  • Remove unused interfaces,

  • Add missing interfaces for contents.

2.2 (2010-03-31)

  • Clean some interface that where including self.

2.2b1 (2010-01-22)

  • Initial release after splitting from Silva core.

Metadata

Release files for silva.core.interfaces 3.0.4

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.interfaces 3.0.4
File Size Uploaded
silva.core.interfaces-3.0.4.tar.gz 20.9 kB Details

Release files / silva.core.interfaces-3.0.4.tar.gz

Download URL silva.core.interfaces-3.0.4.tar.gz
Size 20.9 kB
Tags Source
SHA-256 checksum
How to use checksums
6bea910316306e4bfb7747c37ccc05863cc03870c4fa9ab7b8e93c7687392ed5
BLAKE2b-256 checksum
How to use checksums
7b9fd1dfbfb5b4a04722dfb71ea676e039570c4817b202fc30fc4211b4960285
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

3.0.4 This release

1 release file

2.3.2

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