Plone 3.3 Products Development Cookbook - Romero_ Marcos F_.pdf

(8665 KB) Pobierz
878621252.022.png
Plone 3 Products
Development Cookbook
70 simple but incredibly effective recipes for creating your
own feature rich, modern Plone add-on products by diving
into its development framework
Juan Pablo Giménez
Marcos F. Romero
BIRMINGHAM - MUMBAI
878621252.023.png 878621252.024.png 878621252.025.png 878621252.001.png 878621252.002.png 878621252.003.png 878621252.004.png 878621252.005.png 878621252.006.png 878621252.007.png 878621252.008.png 878621252.009.png 878621252.010.png 878621252.011.png 878621252.012.png 878621252.013.png 878621252.014.png 878621252.015.png
Plone 3 Products Development Cookbook
Copyright © 2010 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means, without the prior written permission of the publisher,
except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the
information presented. However, the information contained in this book is sold without
warranty, either express or implied. Neither the authors, Packt Publishing, nor its dealers or
distributors will be held liable for any damages caused or alleged to be caused directly or
indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all the companies
and products mentioned in this book by the appropriate use of capitals. However, Packt
Publishing cannot guarantee the accuracy of this information.
First published: May 2010
Production Reference: 1300410
Published by Packt Publishing Ltd.
32 Lincoln Road
Olton
Birmingham, B27 6PA, UK.
ISBN 978-1-847196-72-9
www.packtpub.com
Cover Image by Vinayak Chittar ( vinayak.chittar@gmail.com )
Credits
Authors
Juan Pablo Giménez
Editorial Team Leader
Akshara Aware
Marcos F. Romero
Project Team Leader
Priya Mukherji
Reviewers
Martin Aspeli
Alec Mitchell
Project Coordinator
Prasad Rai
Emanuel Sartor
Proofreader
Kevin McGowan
Acquisition Editor
Rashmi Phadnis
Graphics
Geetanjali Sawant
Development Editor
Reshma Sundaresan
Production Coordinator
Shantanu Zagade
Technical Editor
Pallavi Kachare
Cover Work
Shantanu Zagade
Copy Editor
Lakshmi Menon
Indexer
Hemangini Bari
878621252.016.png 878621252.017.png 878621252.018.png 878621252.019.png 878621252.020.png
About the Authors
Juan Pablo Giménez's programming career started in 1996. He was a C�C�� programmer
programmer
in real-time systems under the QNX OS, but quickly the philosophy of Linux and free software
programming career started in 1996. He was a C�C�� programmer
programmer
philosophy of Linux and free software
became more and more interesting for him as he became a sysadmin and a PHP programmer.
philosophy of Linux and free software
him as he became a sysadmin and a PHP programmer.
In 2000 he began his own company, Rcom, through which he has provided I� services using
him as he became a sysadmin and a PHP programmer.
own company, Rcom, through which he has provided I� services using
FOSS tools to cover a wide range of languages and technologies. �espite having gone through
own company, Rcom, through which he has provided I� services using
having gone through
abundant experience with other languages and CMS frameworks, today he focuses totally on
tools to cover a wide range of languages and technologies. �espite having gone through
having gone through
frameworks, today he focuses totally on
developing products and sites under Plone.
under Plone.
I want to thank my family, my parents, my sister, and especially my
grandmother Chola, for years of support and understanding while I so�ourned
so�ourned
in the-for them-incomprehensi�le world of programming�
hensi�le world of programming�
Thanks to my �est friends and associates in Rcom, Juan Pa�lo Noriega, Roman
Roman
Roman
Moino, Eugen�o����e��,�n��e�n��o���n��
�o ����e��, �n� �e�n��o ���n��
Th�nks to Em�nue� S��to� �n� the P�one commun�ty fo� ��w�ys be�ng the�eto
tto
help me in my learning process�
elp me in my learning process�
An� th�nks, ��u��, fo� puing up w�th me �n� my c��zy p�ss�ons; w�thout you,
�t wou�� not h��e been poss�b�e fo� me to �e�ch th�s f��; th�nk you��sofo�
also for
b��ng�ng to ��fe Ju��et� �n� Soi�, the joy of my ��ys�
878621252.021.png
 
Zgłoś jeśli naruszono regulamin