Skip to main content

silva.core.views

Introduction

silva.core.views let users build user interfaces using Zope Tool Kit like elements in Silva: Views, ViewletManager, Viewlet, Page, Layout. It uses Grok for an easy configuration.

It care of settings HTTP headers and implementing proper HEAD requests on views and Silva content. It is responsible for URL computation of Silva content.

You can have more information on how to use this package in the Silva developer documentation.

Code repository

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

Changelog

3.0.2 (2013/05/23)

  • Add support for customization of the HTTP headers on specific content via IHTTPHeadersSettings.

  • Add an Last-Modified header on Silva content.

  • Add an X-Powered-By header on Silva content.

3.0.1 (2013/03/06)

  • Update IVirtualSite to include methods to return the site top level path or URL (that can be different from the root).

3.0 (2012/12/11)

  • Ensure in HTTP headers that if the Content-type of the reponse is text/html an charset is provided. This prevents bugs in WebOb.

3.0c1 (2012/09/24)

  • Add some default customization marker to hide content from the breadcrumbs, or navigation.

  • Review and improve absoluteURL adapters not to rely on the Zope 2 implementation. Monkey patch the implementation into Zope 2, so it works for ZCatalog brains too.

  • Review and improve HTTP headers support.

  • Review and improve IVirtualSite.

  • Move in the ILanguageProvider adapter from Silva.

3.0b1 (2011/11/08)

  • Fix various bugs on IVirtualSite

  • Now base the layout on the generic grokcore.layout package instead of infrae.layout.

  • Review support for preview on a View.

  • Fix various bugs in breadcrumb and preview URL.

2.3.1 (2010/12/20)

  • Update interface documentation.

  • Fix a bug where a silvaviews.View would not render the expected content.

2.3 (2010-01-07)

  • Update imports due to API changes.

  • Update test setup, use new test infrastructure.

  • Properly set HTTP headers on Pages as well.

2.3b1 (2010/07/16)

  • Form code move to silva.core.forms.

  • Layout system is now based on infrae.layout.

  • HTTP headers have been improved to be customized, HEAD requests should set the Content-Length of the content if possible.

  • absolute_url is now available on versions and test requets.

  • Update to match publisher changes in Zope 2.12.

2.2b1 (2010-01-22)

  • Add some support to set HTTP headers on content and views.

  • Manage HEAD requests on content and views.

  • Create a layout support by using five.megrok.layout.

  • Add support to create public forms.

  • Add the possibility to change widget rendering style between different z3c forms.

  • Improve form and form templates, more support for status messages.

  • Add the possiblity to remove the cancel button on z3c forms by using an interface.

  • SMI forms should be registered on the SMI layer.

  • Use silva.translations for translations support.

2.2a2 (2009-01-12)

  • Add generic ZMI form.

  • Update forms macros.

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

2.2a1 (2008-11-18)

  • Initial release

Metadata

Release files for silva.core.views 3.0.2

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.views 3.0.2
File Size Uploaded
silva.core.views-3.0.2.tar.gz 20.1 kB Details

Release files / silva.core.views-3.0.2.tar.gz

Download URL silva.core.views-3.0.2.tar.gz
Size 20.1 kB
Tags Source
SHA-256 checksum
How to use checksums
3e7c05ee69de6531a8f9ce2b706739a9c379a85a5a0af2ffa98ea452f922c4cb
BLAKE2b-256 checksum
How to use checksums
b6f66f8814cb1b96f88fab3558bc69d7439cf94759a25acc85a62c999c2ed04f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

3.0.2 This release

1 release file

2.3.3

1 release file

2.1.5

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