Usando el código para un entrenamiento¶
Nosotros proveemos el código para este entrenamiento dividido dentro de los capítulos.
Diciéndole a Plone acerca de ploneconf.site¶
Modifique el archivo buildout.cfg
por que Plone espera el paquete egg ploneconf.site
este en el directorio src
.
1 2 3 4 5 6 7 8 9 10 11 12 | eggs =
...
# our addons
ploneconf.site
# starzel.votable_behavior
...
[sources]
ploneconf.site = fs ploneconf.site full-path=${buildout:directory}/src/ploneconf.site
|
Cómo obtener el paquete de código¶
Descargar el código dentro del directorio llamado src/ploneconf.site_sneak
.
$ cd src
$ git clone https://github.com/collective/ploneconf.site_sneak.git
Copie el capítulo correspondiente para que Plone pueda usar dentro¶
Para usar el código para cierto capítulo, detenga Plone y haga esto:
$ cp -R src/ploneconf.site_sneak/chapters/<number_and_name_of_chapter>/ src/ploneconf.site
$ ./bin/buildout
$ ./bin/instance fg
Esto sera:
reemplace cualquier capítulo anterior existente por el que desea copiar
ejecute buildout y reinicie Plone
Estos son los capítulos para los que dispone código fuente:
12_eggs1
13_dexterity
14_views_1
16_zpt_2
17_views_2
18_views_3
19_behaviors_1
20_viewlets_1
23_dexterity_2
25_events
26_user_generated_content
27_ressources
29_dexterity_3
34_embed