Official templates#
cookieplone-templates is the template repository Cookieplone uses by default.
These pages describe its visible templates: what each one checks before it starts, the questions it asks, what your answers change, and the files it generates.
Template ID |
Title |
Group |
|---|---|---|
Plone 6 Project |
Projects |
|
Plone Aurora (alpha) with Plone backend |
Projects |
|
Plone Volto using Nick as backend |
Projects |
|
Plone Aurora (alpha) using Nick as backend |
Projects |
|
Plone Aurora (alpha) using Nick as an embedded library (experimental) |
Projects |
|
Plone 6 Add-on (Frontend and Backend) |
Add-ons |
|
Plone 6 Backend Add-on (Python) |
Add-ons |
|
Plone 6 Frontend Add-on |
Add-ons |
|
Plone Aurora Frontend Add-on |
Add-ons |
|
Documentation scaffold for Plone projects |
Documentation |
Run a template#
Choose a template from the menu that uvx cookieplone shows, or pass its ID:
uvx cookieplone project
The repository also has hidden templates, such as the sub-templates and continuous integration configurations that the visible templates use.
cookieplone --all adds them to the menu.
Defaults from your git configuration#
Cookieplone pre-fills the author and email questions with user.name and user.email from your git configuration.
The default_context of your configuration file takes precedence.
See Configuration reference.
How these pages are built#
The questions table and the file tree of each page come from a generation of the template with --no-input, which uses the default answers.
docs/_checks/template_pages.py in the Cookieplone repository checks them against that generation.