skip to navigation
skip to content

stxnext.staticdeployment 0.7.5

Deploy Plone site to static files.

Downloads ↓

Latest Version: 0.8.2

========================
stxnext.staticdeployment
========================

Overview
========

Deploy Plone site to static files.


Installation
============

Edit buildout.cfg and append `stxnext.staticdeployment` to eggs and zcml parameters in instance section::

  [instance]
  eggs =
    ...
    stxnext.staticdeployment

  zcml =
    ...
    stxnext.staticdeployment

Instance must be rebuild and restarted::

  ./bin/buildout
  ./bin/instance stop
  ./bin/instance start

This product must be also installed inside Plone site. Do do it, go to *Site Setup* -> *Add/Remove Products*, select checkbox near *stxnext.staticdeployment* and click *Install* button.


Configuration
=============

Every website has own configuration (different set of eggs, skin, products etc.) - this I meas as project. But website can have few instances (development, test and production instances). Because of this, configuration is split for two parts:

 * instance parameters:

   - parameters connected to instance - e.g.: domain
   - configured in *Control Panel* - can be edited throw the web (*Site Setup* -> *Static deployment* -> *Settings* tab)
   - form has description and validation - can be used by less experienced users

 * website parameters:

   - stored in INI file
   - created by developer of website
   - can be used by many sites
   - `default configuration`_ (included in egg)
   - default configuration can be overriden by file `${buildout:directory}/etc/staticdeployment.ini`


Usage
=====

When website is ready to deployment go to *Site Setup* -> *Static deployment* -> *Deployment* tab. Select *Deploy static version of website* checkbox and press *Save* button. Deployment will work for few seconds or minutes (it depends on size of website and server performance).


.. _default configuration: https://svn.plone.org/svn/collective/stxnext.staticdeployment/trunk/src/stxnext/staticdeployment/etc/staticdeployment.ini

Author & Contact
================

:Author:
 * Igor Kupczyński <``igor.kupczynski@stxnext.pl``>
 * Radosław Jankiewicz <``radoslaw.jankiewicz@stxnext.pl``>
 * Wojciech Lichota <``wojciech.lichota@stxnext.pl``>

.. image:: http://stxnext.pl/open-source/files/stx-next-logo

**STX Next** Sp. z o.o.

http://stxnext.pl

info@stxnext.pl

Changelog
=========

0.7.5 [2010-07-29]
------------------

* fixed image links transformation for images with '%20' entity in path [radekj]

0.7.4 [2010-07-15]
------------------

* deploying images defined in local styles [radekj]

0.7.3 [2010-07-14]
------------------

* fixed deploying attached css files [radekj]

0.7.2 [2010-07-13]
------------------

* inputs marked as required [radekj]
* generating only active content [radekj]

0.7.1 [2010-07-08]
------------------

* added spinner icon [radekj]

0.7.0 [2010-07-07]
------------------

* asynchronous submitting of the deployment form [radekj]
* created polish translations [radekj]

0.6.0 [2010-06-16]
------------------

* created 'Static exporter' global role allowing to perform export action [radekj]

0.5.10 [2010-05-24]
------------------

* fixed transformation of images links [radekj]

0.5.9 [2010-05-13]
------------------

* omiting deploying objects without view permission for anonymuos user in the whole aq_chain [radekj]

0.5.8 [2010-05-08]
------------------

* fixed dumping image fields [radekj]

0.5.7 [2010-02-11]
------------------

* fixed dumping file fields content [radekj]

0.5.6 [2010-02-10]
------------------

* improved logging exceptions [radekj]
* fixed example config [radekj]

0.5.5 [2010-02-03]
------------------

* improved logging exceptions [radekj]

0.5.4 [2010-01-19]
------------------

* fixed dumping images is all defined dimensions [radekj]

0.5.3 [2010-01-08]
------------------

* possibility to define review_states of content to deploy [radekj]

0.5.2 [2009-12-29]
------------------

* deploying only content in 'published' state [radekj]

0.5.1 [2009-12-18]
------------------

* fixed dumping ATImage in all defined dimensions [radekj]
* added posibility to turn-off dumping registry files [radekj]

0.5.0 [2009-12-07]
------------------

* configuration moved to staticdeployment.ini file [radekj]
* changed way of configuring skins to deploy [radekj]
* possibility to deploy many skin layers [radekj]

0.4.0 [2009-12-01]
------------------

* added possibility to specify path in fs to dump additional-files [radekj]
* added possibility to define protocol in domains configuration [radekj]

0.3.2 [2009-11-05]
------------------

* domain validation will not refuse IP addresses [sargo]

0.3.1 [2009-11-02]
------------------

* better domains manipulations [sargo]
* handle 404 when sitemap.xml.gz is disabled [sargo]

0.3.0 [2009-10-19]
------------------

* deploying images in all defined sizes [stxnext]

0.2.1 [2009-10-06]
------------------

* allow port number in domain name [sargo]
* README update [sargo]

0.2.0 [2009-10-02]
------------------

* support for OFS.Image.Image objects [sargo]
* support for Products.Five.browser.resource.Resource (linked like ++resource++) objects [sargo]
* support for Quills (Weblog, WeblogEntry) objects [sargo]

0.1.0 [2009-09-29]
------------------

* Initial release [sargo]
 
File Type Py Version Uploaded on Size # downloads
stxnext.staticdeployment-0.7.5.tar.gz (md5) Source 2010-07-29 36KB 407