El paquete bobtemplates.plone proporciona plantillas de mr.bob para generar paquetes para proyectos de Plone.
Instalar el paquete bobtemplates.plone, ejecutando el siguiente comando:
pip3.8 install mr.bob==1.0.0 bobtemplates.plone==5.2.2
Crear un complemento usando el paquete bobtemplates.plone, ejecutando los siguientes comandos:
./bin/mrbob bobtemplates.plone:addon -O src/collective.todo cd src/collective.todo
Crear behavior para el complemento, ejecutando el siguiente comando:
../../bin/mrbob bobtemplates.plone:behavior
Crear un content type para el complemento, ejecutando el siguiente comando:
../../bin/mrbob bobtemplates.plone:content_type
Crear un theme para el complemento, ejecutando el siguiente comando:
../../bin/mrbob bobtemplates.plone:theme
Crear un barceloneta theme para el complemento, ejecutando el siguiente comando:
../../bin/mrbob bobtemplates.plone:theme_barceloneta
Crear una view para el complemento, ejecutando el siguiente comando:
../../bin/mrbob bobtemplates.plone:view
Crear un viewlet para el complemento, ejecutando el siguiente comando:
../../bin/mrbob bobtemplates.plone:viewlet
Crear un vocabulary para el complemento, ejecutando el siguiente comando:
../../bin/mrbob bobtemplates.plone:vocabulary
./bin/mrbob bobtemplates.plone:addon -O src/collective.foo cd src/collective.foo ../../bin/mrbob bobtemplates.plone:content_type
./bin/mrbob bobtemplates.plone:addon -O collective.myaddon cd src/collective.myaddon ../../bin/mrbob bobtemplates.plone:content_type
El paquete bobtemplates.migration proporciona plantillas de mr.bob para generar paquetes para proyectos de Plone.
Instalar el paquete bobtemplates.migration, ejecutando el siguiente comando:
pip3.8 install mr.bob==1.0.0 bobtemplates.plone==5.2.2 bobtemplates.migration==0.3
Crear un complemento usando el paquete bobtemplates.migration, ejecutando los siguientes comandos:
./bin/mrbob bobtemplates.migration:jsonify -O src/collective.mymigration cd src/collective.mymigration
El paquete plonecli está diseñada para desarrollar paquetes de Plone.
Instalar el paquete plonecli, ejecutando el siguiente comando:
pip3.8 install click==8.0.0 mr.bob==1.0.0 bobtemplates.plone==5.2.2 plonecli==2.1.2
Consulte la documentación del plonecli, ejecutando el siguiente comando:
plonecli --help Usage: plonecli [OPTIONS] COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]... Plone Command Line Interface (CLI) Options: -l, --list-templates -V, --versions -h, --help Show this message and exit. Commands: config Configure mr.bob global settings create Create a new Plone package
Crear un complemento llamado collective.foo, ejecutando los siguientes comandos:
plonecli create addon src/collective.foo cd src/collective.foo
Consultar ayuda del paquete plonecli dentro del complemento creado, ejecutando el siguiente comando:
plonecli --help Usage: plonecli [OPTIONS] COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]... Plone Command Line Interface (CLI) Options: -l, --list-templates -V, --versions -h, --help Show this message and exit. Commands: add Add features to your existing Plone package build Bootstrap and build the package buildout Run the package buildout config Configure mr.bob global settings debug Run the Plone client in debug mode requirements Install the local package requirements serve Run the Plone client in foreground mode (bin/instance fg) test Run the tests in your package venv (virtualenv) Create/update the local virtualenv (venv) for the Plone...
Listar plantillas disponibles para crear, ejecutando el siguiente comando:
plonecli -l Available mr.bob templates: - addon - behavior - content_type - indexer - portlet - restapi_service - subscriber - svelte_app - theme - theme_barceloneta - upgrade_step - view - viewlet - vocabulary - buildout - theme_package [deprecated] >> Please use the theme_barceloneta subtemplate!
Para ejecutar las configuraciones buildout del paquete generado llamado collective.foo, ejecutando los siguientes comandos:
plonecli buildout
Crear behavior para el complemento, ejecutando el siguiente comando:
plonecli add behavior
Crear un content type para el complemento, ejecutando el siguiente comando:
plonecli add content_type
Crear un theme para el complemento, ejecutando el siguiente comando:
plonecli add theme
Crear un barceloneta theme para el complemento, ejecutando el siguiente comando:
plonecli add theme_barceloneta
Crear una view para el complemento, ejecutando el siguiente comando:
plonecli add view
Crear un viewlet para el complemento, ejecutando el siguiente comando:
plonecli add viewlet
Crear un vocabulary para el complemento, ejecutando el siguiente comando:
plonecli add vocabulary
Ejecutar la configuración buildout del complemento, ejecutando el siguiente comando:
plonecli build
Luego de terminar el ensamblaje de las partes del proyecto buildout del complemento, debe iniciar instancia de Zope disponible, ejecutando los siguientes comandos:
plonecli serve
Presione Crtl+C para cancelar la ejecución de la instancia Zope.