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)
| 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 |