Pro Drupal 7 Development

E-Book Overview

<em>Pro Drupal 7 Development updates the most popular development reference for the release of Drupal 7. With several new and completely-rewritten essential APIs and improvements in Drupal 7, this book will not only teach developers how to write modules ranging from simple to complex, but also how Drupal itself works.

  • Learn the Drupal APIs and major changes in Drupal 7
  • Learn how to write Drupal modules using the APIs
  • Learn proper development practices and how to become a contributing community member

E-Book Content

Pro Drupal 7 Development Third Edition ■■■ 4ODD4OMLINSON *OHN+6AN$YK 0RO$RUPAL$EVELOPMENT4HIRD%DITION #OPYRIGHTÚBY4ODD4OMLINSONAND*OHN+6AN$YK !LLRIGHTSRESERVED.OPARTOFTHISWORKMAYBEREPRODUCEDORTRANSMITTEDINANYFORMORBYANYMEANS ELECTRONICORMECHANICAL INCLUDINGPHOTOCOPYING RECORDING ORBYANYINFORMATIONSTORAGEORRETRIEVAL SYSTEM WITHOUTTHEPRIORWRITTENPERMISSIONOFTHECOPYRIGHTOWNERANDTHEPUBLISHER )3". PBK      )3". ELECTRONIC      0RINTEDANDBOUNDINTHE5NITED3TATESOF!MERICA 4RADEMARKEDNAMES LOGOS ANDIMAGESMAYAPPEARINTHISBOOK2ATHERTHANUSEATRADEMARKSYMBOL WITHEVERYOCCURRENCEOFATRADEMARKEDNAME LOGO ORIMAGEWEUSETHENAMES LOGOS ANDIMAGESONLY INANEDITORIALFASHIONANDTOTHEBENEFITOFTHETRADEMARKOWNER WITHNOINTENTIONOFINFRINGEMENTOF THETRADEMARK 4HEUSEINTHISPUBLICATIONOFTRADENAMES TRADEMARKS SERVICEMARKS ANDSIMILARTERMS EVENIFTHEYARE NOTIDENTIFIEDASSUCH ISNOTTOBETAKENASANEXPRESSIONOFOPINIONASTOWHETHERORNOTTHEYARESUBJECT TOPROPRIETARYRIGHTS 0RESIDENTAND0UBLISHER0AUL-ANNING ,EAD%DITOR-ICHELLE,OWMAN 4ECHNICAL2EVIEWERS*OSHUA"RAUER 2OBERT$OUGLASS 0ETER-7OLANIN %DITORIAL"OARD3TEVE!NGLIN -ARK"ECKNER %WAN"UCKINGHAM 'ARY#ORNELL *ONATHAN'ENNICK *ONATHAN(ASSELL -ICHELLE,OWMAN -ATTHEW-OODIE $UNCAN0ARKES *EFFREY0EPPER &RANK 0OHLMANN $OUGLAS0UNDICK "EN2ENOW #LARKE $OMINIC3HAKESHAFT -ATT7ADE 4OM7ELSH #OORDINATING%DITOR!NITA#ASTRO #OPY%DITOR-ARY!NN&UGATE 0RODUCTION3UPPORT0ATRICK#UNNINGHAM )NDEXER")-)NDEXING0ROOFREADING3ERVICES !RTIST!PRIL-ILNE #OVER$ESIGNER!NNA)SHCHENKO $ISTRIBUTEDTOTHEBOOKTRADEWORLDWIDEBY3PRINGER3CIENCE "USINESS-EDIA ,,# 3PRING3TREET TH&LOOR .EW9ORK .90HONE  302).'%2 FAX   E MAIL^aSTab]h/b_aX]VTabQ\R^\ ORVISITfffb_aX]VTa^][X]TR^\ &ORINFORMATIONONTRANSLATIONS PLEASEE MAILRIGHTS APRESSCOM ORVISITWWWAPRESSCOM !PRESSANDFRIENDSOF%$BOOKSMAYBEPURCHASEDINBULKFORACADEMIC CORPORATE ORPROMOTIONALUSE E"OOKVERSIONSANDLICENSESAREALSOAVAILABLEFORMOSTTITLES&ORMOREINFORMATION REFERENCEOUR 3PECIAL"ULK3ALESnE"OOK,ICENSINGWEBPAGEATfffP_aTbbR^\X]U^Qd[ZbP[Tb 4HEINFORMATIONINTHISBOOKISDISTRIBUTEDONANhASISvBASIS WITHOUTWARRANTY!LTHOUGHEVERY PRECAUTIONHASBEENTAKENINTHEPREPARATIONOFTHISWORK NEITHERTHEAUTHORS NOR!PRESSSHALLHAVE ANYLIABILITYTOANYPERSONORENTITYWITHRESPECTTOANYLOSSORDAMAGECAUSEDORALLEGEDTOBECAUSED DIRECTLYORINDIRECTLYBYTHEINFORMATIONCONTAINEDINTHISWORK Contents at a Glance &OREWORDXXV !BOUTTHE!UTHORSXXVI !BOUTTHE4ECHNICAL2EVIEWERSXXVII !CKNOWLEDGMENTSXXVIII )NTRODUCTIONXXIX ■#HAPTER(OW$RUPAL7ORKS ■#HAPTER7RITINGA-ODULE ■#HAPTER(OOKS !CTIONS AND4RIGGERS
You might also like

Algorithm Theory — Swat 2002: 8th Scandinavian Workshop On Algorithm Theory Turku, Finland, July 3–5, 2002 Proceedings
Authors: Torben Hagerup , Rajeev Raman (auth.) , Martti Penttonen , Erik Meineche Schmidt (eds.)    143    0


Perl Programming For Biologists
Authors: D. Curtis Jamison    119    0


Computer Graphics And Geometric Modeling. Mathematics
Authors: Max K. Agoston    176    0


From Gestalt Theory To Image Analysis: A Probabilistic Approach
Authors: Agnés Desolneux , Lionel Moisan , Jean-Michel Morel (auth.)    139    0


Introduction To Lambda Calculus
Authors: Barendregt H. , Barendsen E.    139    0


Algorithms
Authors: Sanjoy Dasgupta , Christos Papadimitriou , Umesh Vazirani    187    0


Programming In Haskell
Authors: Graham Hutton    159    0


Fortran 90: A Conversion Course For Fortran 77 Programmers
Authors: Walter S. Brainerd , Charles H. Goldberg , Jeanne C. Adams    134    0


Synthesis And Optimization Of Dsp Algorithms
Authors: Constantinides , Cheung , Luk.    160    0


The Science Of Color
Authors: Steven K. Shevell    199    0