Skip to main content

Silva Management Interface

Project description

Introduction

silva.core.smi is a core Silva 3 extension that contains the implementations of the different SMI screens, the Silva Management Interface. It is built using silva.ui.

For more information on how to extend the SMI, please check the Silva developer documentation.

Code repository

This code can be found in Git at: https://github.com/silvacms/silva.core.smi

Changelog

3.0.3 (2013/12/19)

  • Add a new screen site preferences in the user menu that gives the user access to a list of services that can be configured through the SMI if he has enough permissions.

  • XML import and export is no longer available on ghost folders (since it makes no sense).

  • Do not display links to the ZMI unless the proper option is activated in service_ui.

  • Improve functional tests.

3.0.2 (2013/10/09)

  • Update tests.

3.0.1 (2013/05/24)

  • Add a user menu, move some actions there.

  • Add an about overlay.

  • Add a screen under Settings to configure HTTP headers and HTTP caching settings.

  • Add new XML import and export options in the corresponding screens.

  • Improve metadata and publish screens.

  • Change the location of the preview button.

3.0 (2013/03/06)

  • Update labels,

  • Update functional tests (labels changed),

  • Update XML import feature to use the new API, and create a document with the list of problems at the end.

3.0c2 (2012/12/12)

  • Add confirmation before the suppression of a version.

  • Add email columns in the Access tab.

  • Improve tests.

3.0c1 (2012/09/25)

  • Update API to Silva 3.0c1.

  • Support VersionedNonPublishable object type.

  • Review the settings, access and publishable screen.

  • Fix various bugs.

  • Improve tests.

3.0b1 (2011/11/10)

  • Rebuild SMI on top of silva.ui. Almost everything changed.

2.3.2 (2010-02-07)

  • Improve CSS.

  • Review and improve error pages and theirs CSS.

  • Review tab interfaces (introduce a new grouping interfaces).

  • Add more support for INonPublishable content object.

  • Add more support to skin the SMI.

  • Fix various small bugs.

2.3.1 (2010-12-20)

  • Add support to skin the SMI: you can now provide your own CSS for the SMI. All hardcoded CSS have been removed.

  • Tab preview for File and Image have been modernized.

2.3 (2010-10-18)

  • The access tab is now implemented in here.

  • Middleground actions, navigation, error pages and layout have been improved.

  • Review permissions on buttons and tabs.

  • Implement a working Over quota error page.

2.3b1 (2010-07-15)

  • A SMI layout defined using silva.core.layout has been added. It includes some CSS and JS resources.

  • Forms now use zeam.form.

  • Flash messages now use silva.core.messages.

  • It is possible to make SMI views and forms using only silva.core.smi, and not rely anymore on old Silva Views macros.

2.2b1 (2010/01/25)

  • Various improvements on buttons.

  • Add support for error pages in SMI.

  • Update to use silva.core.interfaces and directly five.grok.

  • SMI components are register on a SMILayer.

  • The editor buttons (kupu editor, forms editor) can be disabled in IDocument types that don’t support a particular editor (e.g. SilvaNews News Items don’t support the forms-based editor)

2.2a2 (2009/01/12)

  • Fixed editor buttons on publised documents.

  • Keep lookup button selected on lookup screen.

  • Remove deprecation warnings.

2.2a1 (2008/11/18)

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

silva.core.smi-3.0.3.tar.gz (107.7 kB view details)

Uploaded Source

File details

Details for the file silva.core.smi-3.0.3.tar.gz.

File metadata

File hashes

Hashes for silva.core.smi-3.0.3.tar.gz
Algorithm Hash digest
SHA256 7273cf852a6f51cfa2755eab1cfce8c12ef786077463295104231b99758aedca
MD5 c7d40e158da0bd2873eda5b696f8d49a
BLAKE2b-256 a578424f5255396f26b2f90dbbdc3ff9832890863ae9eeb15cbc63b0965615ab

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page