-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit d49bff5
Showing
27 changed files
with
1,329 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
|
||
Introduction | ||
============ | ||
|
||
The ``plonetheme.pollination`` package uses the **theming** and **packaging** features | ||
available in `plone.app.theming`_ to make the `CSS Templates`_ theme `pollination`_ easily | ||
available in `Plone 4.1`_. | ||
|
||
.. image:: http:https://svn.plone.org/svn/collective/plonetheme.pollination/trunk/screenshot01.png | ||
|
||
Installation | ||
------------ | ||
|
||
Add Plone site | ||
~~~~~~~~~~~~~~ | ||
|
||
Install Plone 4.1 with `plone.app.theming`_ and create a Plone site (if you have not already) | ||
with Diazo theming configured. | ||
|
||
Zip file | ||
~~~~~~~~ | ||
|
||
If you are an end user, you might enjoy installation via zip file import. | ||
|
||
1. Download the zip file: http:https://svn.plone.org/svn/collective/plonetheme.pollination/trunk/pollination.zip | ||
2. Import the theme from the Diazo theme control panel. | ||
|
||
Buildout | ||
~~~~~~~~ | ||
|
||
If you are a developer, you might enjoy installation via buildout. | ||
|
||
Add ``plonetheme.pollination`` to your ``plone.recipe.zope2instance`` section's *eggs* parameter e.g.:: | ||
|
||
[instance] | ||
eggs = | ||
Plone | ||
… | ||
plonetheme.pollination | ||
|
||
Select theme | ||
~~~~~~~~~~~~ | ||
|
||
Select and enable the theme from the Diazo control panel. That's it! | ||
|
||
Help | ||
---- | ||
|
||
Obviously there is more work to be done. If you want to help, pull requests accepted! Some ideas: | ||
|
||
* Add a diazo rule to import Plone editing styles | ||
* Configure styles to use portal_css | ||
* Add quick installer support | ||
* Improve styles | ||
|
||
Authors | ||
------- | ||
|
||
This product was developed by RedTurtle Technology team. | ||
|
||
.. image:: http:https://www.redturtle.net/redturtle_banner.png | ||
:alt: RedTurtle Technology Site | ||
:target: http:https://www.redturtle.it/ | ||
|
||
License | ||
------- | ||
|
||
The author is not a "license guy", but the pollination theme is distributed via CC 3.0 license [1]_ and this package is GPL version 2 (assuming that makes sense). | ||
|
||
.. _`pollination`: http:https://www.freecsstemplates.org/preview/pollination/ | ||
.. _`plone.app.theming`: http:https://pypi.python.org/pypi/plone.app.theming | ||
.. _`Plone 4.1`: http:https://pypi.python.org/pypi/Plone/4.1rc2 | ||
.. _`CSS Templates`: http:https://www.freecsstemplates.org/ | ||
|
||
.. [1] http:https://www.freecsstemplates.org/license/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
Changelog | ||
========= | ||
|
||
1.0dev (unreleased) | ||
------------------- | ||
|
||
- Initial release |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
unibotheme.sites Installation | ||
----------------------------- | ||
|
||
To install unibotheme.sites into the global Python environment (or a workingenv), | ||
using a traditional Zope 2 instance, you can do this: | ||
|
||
* When you're reading this you have probably already run | ||
``easy_install unibotheme.sites``. Find out how to install setuptools | ||
(and EasyInstall) here: | ||
http:https://peak.telecommunity.com/DevCenter/EasyInstall | ||
|
||
* If you are using Zope 2.9 (not 2.10), get `pythonproducts`_ and install it | ||
via:: | ||
|
||
python setup.py install --home /path/to/instance | ||
|
||
into your Zope instance. | ||
|
||
* Create a file called ``unibotheme.sites-configure.zcml`` in the | ||
``/path/to/instance/etc/package-includes`` directory. The file | ||
should only contain this:: | ||
|
||
<include package="unibotheme.sites" /> | ||
|
||
.. _pythonproducts: http:https://plone.org/products/pythonproducts | ||
|
||
|
||
Alternatively, if you are using zc.buildout and the plone.recipe.zope2instance | ||
recipe to manage your project, you can do this: | ||
|
||
* Add ``unibotheme.sites`` to the list of eggs to install, e.g.: | ||
|
||
[buildout] | ||
... | ||
eggs = | ||
... | ||
unibotheme.sites | ||
|
||
* Tell the plone.recipe.zope2instance recipe to install a ZCML slug: | ||
|
||
[instance] | ||
recipe = plone.recipe.zope2instance | ||
... | ||
zcml = | ||
unibotheme.sites | ||
|
||
* Re-run buildout, e.g. with: | ||
|
||
$ ./bin/buildout | ||
|
||
You can skip the ZCML slug if you are going to explicitly include the package | ||
from another package's configure.zcml file. |
Oops, something went wrong.