8. El libro > Requerimientos del cliente
1. Se publicarán noticias • Capítulo 3: Creating
en diferentes Content Types with
secciones. Las noticias ArchGenXML.
deben tener campos – Instalación de AGX.
adicionales como país – Configuración y uso de
y volanta. ArgoUML.
– Modificación manual del
código.
– Paquetización del
producto de AGX.
9. El libro > Requerimientos del cliente
2. La información escrita • Capítulo 5: Creating a
será ilustrada y Custom Content Type
complementada con with Paster.
videos. – Creación de un tipo de
3. Los videos deberán contenido y campos.
reproducirse en el – Validación.
browser pero también – Cambios en la vista con
jQuery.
podrán descargarse.
• Capítulo 11: Creating
portlets.
10. El libro > Requerimientos del cliente
4. Se mostrarán banners • Capítulo 6: Creating
en diferentes sectores Lightweight Content
de cada página. Types.
5. Los banners podrán – Creación de tipos de
variar según la contenido Zope 3 y con
Dexterity.
sección del sitio que
– Creación de formularios
se visite.
y vistas zope.formlib.
11. El libro > Requerimientos del cliente
6. El área Commercial • Capítulo 9: Adding
(personal no técnico) Security to your
deberá poder Products.
modificar la ubicación – Creación de permisos,
de los banners. roles y grupos.
– Restricción de acceso a
métodos u operaciones.
– Seguridad vía workflows.
– Creación de configlets
con z3c.form.
• Capítulo 10: Improving
User Interface with KSS.
12. El libro > Requerimientos del cliente
7. Todas las secciones • Capítulo 12: Extending
tendrán una página Third-Party Products.
inicial con un layout – CMF skin layers
especial para mostrar – overrides.zcml
las últimas – z3c.jbot
novedades. – browser layers
– subscription adapters
– Collage, un ejemplo
completo: views,
utilities, forms, adapters
y viewlets.
13. El libro > Requerimientos del cliente
8. Todo el sitio debe • Capítulo 8:
estar traducido o, por Internationalization.
lo menos, debe poder – Instalación y uso de
traducirse. i18ndude.
– Placeless Translation
Services y zope.i18n.
– Internacionalización de
productos AGX y paster.
– Introducción a
LinguaPlone.
14. El libro > Requerimientos del cliente
9. El acceso al sitio debe • Capítulo 7: Improving
ser rápido, Product Performance.
especialmente para – Instalación y
los lectores. configuración de
CacheFu.
– Diferentes técnicas de
cacheo:
@view.memoize,
@ram.cache y volátiles.
– FunkLoad: test de carga
y benchmark.
15. El libro > Requerimientos del cliente
10. Todo el código debe • Capítulo 4: Prevent
estar debidamente Bugs through Testing.
testeado. – Test suites de productos
AGX y paster.
– doctests con IPython.
– Zope functional tests.
– Selenium
• Prácticamente todos los
capítulos.
16. El libro > Temas adicionales
• Capítulo 1: Getting • Capítulo 13: Interacting
started. with other Systems:
– Instalación de Python XML-RPC.
con virtualenv. – z3c.form
– Instalación de Plone – Local y global utilities.
en Linux y Windows.
• Capítulo 14: Getting our
• Capítulo 2: Using Products ready for
Development Tools. Production:
– IPython, ipdb, otros. – Instalación y uso de un
• Apéndice: Creating a egg repository. (PSC).
Policy Product – Buildout para
producción.
17. El libro > Organización
Estructura de los Capítulos: Capítulo 1
1. Getting ready • Receta 1
2. How to do it... • Receta 2
3. How it works...
Capítulo 2
4. There's more • Receta 3
5. See also • Receta 4
Capítulo 14
• Receta 70
• Receta 71
18. Demo
• Capítulo 13: Interacting with other Systems:
XML-RPC.
– Creating a configuration form (z3c.form)
– Registering a local utility.
– Registering a global utility.