Paster create -t Plone3_theme output
$ paster create -t plone3_theme
Selected and implied templates:
ZopeSkel#basic_namespace A project with a namespace package
ZopeSkel#plone A Plone project
ZopeSkel#plone3_theme A Theme for Plone 3
Enter project name: mycompany.myproduct
Variables:
egg: mycompany.myproduct
package: mycompanymyproduct
project: mycompany.myproduct
Enter namespace_package (Namespace package (like plonetheme)) ['plonetheme']: mycompany
Enter package (The package contained namespace package (like example)) ['example']: myproduct
Enter skinname (The skin selection to be added to 'portal_skins' (like 'My Theme')) ['']: Example Product
Enter skinbase (Name of the skin selection from which the new one will be copied) ['Plone Default']:
Enter empty_styles (Override default public stylesheets with empty ones?) [True]:
Enter include_doc (Include in-line documentation in generated code?) [False]:
Enter zope2product (Are you creating a Zope 2 Product?) [True]:
Enter version (Version) ['1.0']:
Enter description (One-line description of the package) ['An installable theme for Plone 3']: A product based on plone3_theme.
Enter long_description (Multi-line description (in reST)) ['']:
Enter author (Author name) ['Plone Collective']: Semetric Media
Enter author_email (Author email) ['product-developers@lists.plone.org']: info@semetricmedia.com
Enter keywords (Space-separated keywords/tags) ['web zope plone theme']:
Enter url (URL of homepage) ['http://svn.plone.org/svn/collective/']: http://semetricmedia.com
Enter license_name (License name) ['GPL']:
Enter zip_safe (True/False: if the package can be distributed as a .zip file) [False]:
Creating template basic_namespace
Creating directory ./mycompany.myproduct
Recursing into +namespace_package+
Creating ./mycompany.myproduct/mycompany/
Recursing into +package+
Creating ./mycompany.myproduct/mycompany/myproduct/
Copying __init__.py_tmpl to ./mycompany.myproduct/mycompany/myproduct/__init__.py
Copying __init__.py_tmpl to ./mycompany.myproduct/mycompany/__init__.py
Copying README.txt_tmpl to ./mycompany.myproduct/README.txt
Recursing into docs
Creating ./mycompany.myproduct/docs/
Copying HISTORY.txt_tmpl to ./mycompany.myproduct/docs/HISTORY.txt
Copying setup.py_tmpl to ./mycompany.myproduct/setup.py
Creating template plone
Recursing into +namespace_package+
Recursing into +package+
Replace 0 bytes with 86 bytes (0/0 lines changed; 3 lines added)
Copying __init__.py_tmpl to ./mycompany.myproduct/mycompany/myproduct/__init__.py
Copying configure.zcml_tmpl to ./mycompany.myproduct/mycompany/myproduct/configure.zcml
Copying tests.py_tmpl to ./mycompany.myproduct/mycompany/myproduct/tests.py
Recursing into docs
Copying INSTALL.txt_tmpl to ./mycompany.myproduct/docs/INSTALL.txt
Copying LICENSE.GPL to ./mycompany.myproduct/docs/LICENSE.GPL
Copying LICENSE.txt_tmpl to ./mycompany.myproduct/docs/LICENSE.txt
Replace 963 bytes with 1121 bytes (0/31 lines changed; 6 lines added)
Copying setup.py_tmpl to ./mycompany.myproduct/setup.py
------------------------------------------------------------------------------
The project you just created has local commands. These can be used from within
the product.
usage: paster COMMAND
Commands:
addcontent Adds plone content types to your project
For more information: paster help COMMAND
------------------------------------------------------------------------------
Creating template plone3_theme
Recursing into +namespace_package+
Recursing into +package+
Recursing into browser
Creating ./mycompany.myproduct/mycompany/myproduct/browser/
Copying __init__.py to ./mycompany.myproduct/mycompany/myproduct/browser/__init__.py
Copying configure.zcml_tmpl to ./mycompany.myproduct/mycompany/myproduct/browser/configure.zcml
Recursing into images
Creating ./mycompany.myproduct/mycompany/myproduct/browser/images/
Copying README.txt_tmpl to ./mycompany.myproduct/mycompany/myproduct/browser/images/README.txt
Copying interfaces.py_tmpl to ./mycompany.myproduct/mycompany/myproduct/browser/interfaces.py
Recursing into stylesheets
Creating ./mycompany.myproduct/mycompany/myproduct/browser/stylesheets/
Copying README.txt_tmpl to ./mycompany.myproduct/mycompany/myproduct/browser/stylesheets/README.txt
Copying main.css_tmpl to ./mycompany.myproduct/mycompany/myproduct/browser/stylesheets/main.css
Copying viewlet.pt_tmpl to ./mycompany.myproduct/mycompany/myproduct/browser/viewlet.pt
Copying viewlets.py_tmpl to ./mycompany.myproduct/mycompany/myproduct/browser/viewlets.py
Replace 222 bytes with 369 bytes (0/8 lines changed; 4 lines added)
Copying configure.zcml_tmpl to ./mycompany.myproduct/mycompany/myproduct/configure.zcml
Recursing into profiles
Creating ./mycompany.myproduct/mycompany/myproduct/profiles/
Recursing into default
Creating ./mycompany.myproduct/mycompany/myproduct/profiles/default/
Copying +namespace_package+.+package+_various.txt_tmpl to ./mycompany.myproduct/mycompany/myproduct/profiles/default/mycompany.myproduct_various.txt
Copying cssregistry.xml_tmpl to ./mycompany.myproduct/mycompany/myproduct/profiles/default/cssregistry.xml
Copying jsregistry.xml_tmpl to ./mycompany.myproduct/mycompany/myproduct/profiles/default/jsregistry.xml
Copying metadata.xml_tmpl to ./mycompany.myproduct/mycompany/myproduct/profiles/default/metadata.xml
Copying skins.xml_tmpl to ./mycompany.myproduct/mycompany/myproduct/profiles/default/skins.xml
Copying viewlets.xml_tmpl to ./mycompany.myproduct/mycompany/myproduct/profiles/default/viewlets.xml
Copying profiles.zcml_tmpl to ./mycompany.myproduct/mycompany/myproduct/profiles.zcml
Copying setuphandlers.py_tmpl to ./mycompany.myproduct/mycompany/myproduct/setuphandlers.py
Recursing into skins
Creating ./mycompany.myproduct/mycompany/myproduct/skins/
Recursing into +namespace_package+_+package+_custom_images
Creating ./mycompany.myproduct/mycompany/myproduct/skins/mycompany_myproduct_custom_images/
Copying CONTENT.txt_tmpl to ./mycompany.myproduct/mycompany/myproduct/skins/mycompany_myproduct_custom_images/CONTENT.txt
Recursing into +namespace_package+_+package+_custom_templates
Creating ./mycompany.myproduct/mycompany/myproduct/skins/mycompany_myproduct_custom_templates/
Copying CONTENT.txt_tmpl to ./mycompany.myproduct/mycompany/myproduct/skins/mycompany_myproduct_custom_templates/CONTENT.txt
Recursing into +namespace_package+_+package+_styles
Creating ./mycompany.myproduct/mycompany/myproduct/skins/mycompany_myproduct_styles/
Copying CONTENT.txt_tmpl to ./mycompany.myproduct/mycompany/myproduct/skins/mycompany_myproduct_styles/CONTENT.txt
Copying base.css.dtml to ./mycompany.myproduct/mycompany/myproduct/skins/mycompany_myproduct_styles/base.css.dtml
Copying base_properties.props_tmpl to ./mycompany.myproduct/mycompany/myproduct/skins/mycompany_myproduct_styles/base_properties.props
Copying portlets.css.dtml to ./mycompany.myproduct/mycompany/myproduct/skins/mycompany_myproduct_styles/portlets.css.dtml
Copying public.css.dtml to ./mycompany.myproduct/mycompany/myproduct/skins/mycompany_myproduct_styles/public.css.dtml
Copying skins.zcml_tmpl to ./mycompany.myproduct/mycompany/myproduct/skins.zcml
Copying version.txt_tmpl to ./mycompany.myproduct/mycompany/myproduct/version.txt
Copying +project+-configure.zcml_tmpl to ./mycompany.myproduct/mycompany.myproduct-configure.zcml
Copying MANIFEST.in_tmpl to ./mycompany.myproduct/MANIFEST.in
------------------------------------------------------------------------------
The project you just created has local commands. These can be used from within
the product.
usage: paster COMMAND
Commands:
addcontent Adds plone content types to your project
For more information: paster help COMMAND
------------------------------------------------------------------------------
Running /Applications/Plone/Python-2.4/bin/python setup.py egg_info