Skip to main content

Silva Content Layout engine for Silva CMS

Project description

silva.core.contentlayout is a core Silva extension that let users define content layout (called template or designs) in SMI or on the filesystem, that can be used as model for pages built with the extension silva.app.page.

For more information on how to define you how templates, please refer to the extension developer documentation.

Credits

Thanks to UCL for the port of this extension to Silva 3.0.

Code repository

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

Changelog

3.0.5 (2013/12/18)

  • Make possible to edit settings in SMI

3.0.4 (2013/10/08)

  • Update tests to be ran inside a transaction to ensure the last author is properly set.

  • Update to use new icon API.

  • Improve tests.

3.0.3 (2013/08/26)

  • Update tests.

3.0.2 (2013/05/23)

  • Fix compatilbility with jQuery 1.9.

  • Fix various Silva XML improt and export issues when the models are not exported with the content, missing or others settings differs.

  • Prevent to select as design for a model the same model or a model used by the current model, preventing loops.

  • Improve slot block user interface.

  • Improve tests.

3.0.1 (2013/03/06)

  • Fix compatiblity with JQuery 1.8. This is the minimum required version now.

  • Fix persistence of the block slot (for model). Modifications were not saved.

  • Update Silva XML import and export API.

3.0 (2012/12/12)

  • Improve tests.

3.0c1 (2012/09/25)

  • Initial release of the refactored extension for Silva 3.0.

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.contentlayout-3.0.5.tar.gz (148.6 kB view details)

Uploaded Source

File details

Details for the file silva.core.contentlayout-3.0.5.tar.gz.

File metadata

File hashes

Hashes for silva.core.contentlayout-3.0.5.tar.gz
Algorithm Hash digest
SHA256 bb36a04247d4453726dc049ee3e2d3ca321ca20256e29a7ffca4b7b519fbe752
MD5 67a360521830446a861ea133c059ff7c
BLAKE2b-256 6744e4c10e9a41aed0e8d920fd1e60fb3ad15d51c023eefec691fb2ddff2f09f

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