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

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


Essential Maple 7: An Introduction For Scientific Programmers
Authors: Robert M. Corless    153    0


Tex By Topic: A Texnician's Reference
Authors: Victor Eijkhout    122    0



Oracle9i Recovery Manager Reference
Authors: Ashdown L.    221    0


Mining Fuzzy Association Rules In A Bank-account Database
Authors: Au W.-H. , Chan K.C.C.    121    0


Tricks Of The Internet Gurus
Authors: Philip Baczewski , Billy Barron    180    0


Google Talking
Authors: Joshua Brashars , Johnny Long , Brian Baskin    58    0



Beginning Red Hat Linux 9
Authors: Sandip Bhattacharya , Mark Mamone , Kapil Sharma , Deepak Thomas , Simon Whiting , Shishir Gundavaram    65    0