Pro Drupal Development cover

After over a year of research and writing, Pro Drupal Development is now shipping. Written by core developers John VanDyk and Matt Westgate, the book is intended to help new developers climb up the Drupal learning curve quickly.

The book covers Drupal 5, from creating a basic module to in-depth documentation of the menu system and form API. Many heavy hitters in the Drupal community contributed to the book by reviewing drafts and offering suggestions and improvements. Among them were Károly Négyesi, Steven Wittens, Angela Byron, Heine Deelstra, John Resig, Ted Serbinski, Nathan Haug, Jeff Eaton, Gábor Hojtsy, and Neil Drumm. In addition to reviewing chapters, Dries wrote the foreword.

Please note that if you decide to purchase the book, please do so from the "Buy" tab on http://www.drupalbook.com/ ... the Drupal Association will receive a small portion of the sale.

Here is the table of contents:

1. How Drupal Works
2. Writing a Module
3. Module-Specific Settings
4. The Menu System
5. Working with Databases
6. Working with Users
7. Working with Nodes
8. The Theme System
9. Working with Blocks
10. The Form API
11. Manipulating User Input: The Filter System
12. Searching and Indexing Content
13. Working with Files
14. Working with Taxonomy
15. Caching
16. Sessions
17. Using jQuery
18. Localization
19. XML-RPC
20. Writing Secure Code
21. Development Best Practices
22. Optimizing Drupal
23. Installation Profiles
APPENDIX A: Database Table Reference
APPENDIX B: Resources

A detailed table of contents and a sample chapter are available from Apress.

Comments

tsusiat’s picture

I thought about buying from your link and helping out Drupalbook, but if I order from this tab I pay currency exchange and probably duty, to order from US to Canada. So I am ordering off Amazon.ca instead.

Cameron Tod’s picture

Mine's in the mail, can't wait!

MandrakeTheMagician’s picture

Thank you for your recent purchases from Amazon.com.

We invite you to submit reviews for the products you purchased or share an image that would benefit other customers. Your input will help customers choose the best products on Amazon.com.

It's easy to submit a review--just click the Review this product button next to the product.

Pro Drupal Development (Purchased on 03/11/2007)

...or share an image.

Drupal: Creating Blogs, Forums, Portals, And Community Websites (Purchased on 03/11/2007)

...or share an image.

______________________________________________________________________
Greetings from Amazon.com.

We thought you'd like to know that we shipped your items, and that this
completes your order.

Our Pre-Order Price Guarantee applies to one or more items in this
shipment. If an item's official release date hasn't passed, Pre-Order Price
Guarantee hasn't ended yet! If the price of the item(s) decreases between
now and the release date, we will issue you a refund for the difference.

You can track the status of this order, and all your orders, online by
visiting Your Account at http://www.amazon........
There you can:
* Track your shipment
* View the status of unshipped items
* Cancel unshipped items
* Return items
* And do much more

The following items have been shipped to you by Amazon.com:
---------------------------------------------------------------------
Qty Item Price Shipped Subtotal
---------------------------------------------------------------------
Amazon.com items (Sold by Amazon.com, LLC):
1 Pro Drupal Development $29.69 1 $29.69

Shipped via Standard Intl Shipping (estimated arrival date: 02-May-2007).

---------------------------------------------------------------------
Item Subtotal: $29.69
Shipping & Handling: $6.74

Total: $36.43

Paid by Visa: $36.43
_________________________________________________________________________

... sorry but ordered directly from Amazon ... didn't know the trick at this time .....

I bought the Robert Douglas too ....

koorneef’s picture

Living in the Netherlands this looked like the best option. The approximate shipping date is the 24th of April.
I'm currently setting up a public/intra website for the company I work for, so this book will help me alot.

Thanks to all the people involved !

catch’s picture

pre-ordered from amazon uk over a month ago, will have to check on the progress.

I might finally learn how to do stuff properly instead of cut/paste/hack/cut/paste/hacking everything!

geojaz’s picture

The book is great... I just got my copy today. Highly recommended for anyone who wants to get "down 'n' dirty" with Drupal... things like custom module development, theming, and XML-RPC.

I mean who isn't excited about XML-RPC?

Congrats John and Matt!

mjohnq3’s picture

Ordered mine from Amazon Sat night (4-14-07) and they shipped it on Tues 4-17. Hopefully, I should have it in a few days.

*** I received my copy today (Friday 4-20-07). Looks very good so far. ***

NancyDru’s picture

Does it cover how to make forms fit in a table for better formatting?

Nancy W.
Drupal Cookbook (for New Drupallers)
Adding Hidden Design or How To notes in your database

Chill35’s picture

I hope it won't cover that ;) That's a CSS issue. A great CSS book may do the trick for you.

Caroline
A coder's guide to file download in Drupal
Who am I | Where are we
11 heavens

zzJames’s picture

but on this subject, chill35, CSS is only as powerful as the markup allows it to be. The famous CSS Zen Garden site is only as flexible as it is because of the combination of CSS power and being very well marked up hypertext (HTML!) if the HTML was not done well, the power of CSS could not be applied. There are a few places in drupal that need to be looked at in this respect, although I must say it's not easy/simple. Example I can think of off the top of my head is the HTML for laying out exposed filters in the views module.

shouchen’s picture

Nancy,

See the last page of the sample chapter about Theming. http://apress.com/ApressCorporate/supplement/1/10258/1590597559-4237.pdf

It sounds like the topic you're wondering about (theming forms the Drupal way) is covered in a later chapter.

Theming Drupal’s Forms
Changing the markup within Drupal forms isn’t as easy as creating a template file, because forms within Drupal are dependent on their own API. Chapter 10 covers how to map theme functions to forms in detail.

Steve

tostinni’s picture

It's here Chapter 8 - The Theme System

I'll order it tomorrow and I hope more books of this caliber will be released.

Sure it will only be valid a few monthes (until Drupal 6) but I think it worth the buy.

Chill35’s picture

There is a trade arrangement between Amazon.com and Canada XPressPost. Books bought at amazon.com from Canada ship 'over customs' by XPressPost. Given that the Canadian dollar is strong, it may be a kif-kif situation here as to what's more expensive between ordering from the States (with 3.99$ US shipping) and ordering from Amazon.ca. Unless you benefit from free shipping in Canada by ordering another book with that one, because that one won't be enough to cover the minimal expense.

So really you could donate to Drupal by ordering from the States.

Caroline
A coder's guide to file download in Drupal
Who am I | Where are we
11 heavens

enky’s picture

is the book available in pdf?

jaku ayala’s picture

Taxes here are insane, shipping too. In fact I'd gladly pay $40 for an ebook version.

venkat-rk’s picture

I am looking for an ebook too.
----
Previously user Ramdak.

mariuss’s picture

Same here, I will wait for the PDF version, assuming one is coming.

Marius

wjgilmore’s picture

Hi everybody,

First off, my congratulations to John, Matt, and everyone else who helped out on a job well done!

The EBook will be available imminently, we're in the midst of assembling it now. Once it's ready you'll be able to initiate the purchase from the following URL, a "Purchase As eBook" button will appear on the right side of the page.

http://www.apress.com/book/bookDisplay.html?bID=10258

Check this link in a few hours and you should be set.

Jason

W. Jason Gilmore
Apress
Open Source Editorial Director

juliemiller’s picture

Hi all,

Just wanted to let y'all know that the eBook is now available through the eBookshop. Click on the link Jason provided above, and you'll see the "Purchase as eBook" button under the Book Details header. Happy reading!

Julie Miller
Marketing Product Manager
Apress

tostinni’s picture

Clicking http://www.apress.com/ecommerce/cart.html?act=add&bid=10258 gives me

Warning: array_sum() [function.array-sum]: The argument should be an array in /home/httpd/html/lib/cart3.class.php on line 331

Warning: Invalid argument supplied for foreach() in /home/httpd/html/ecommerce/cart.html on line 182
venkat-rk’s picture

Can the ebook be printed out? I am purchasing it to save cost and time, but I remember that some Apress ebooks did not allow printing. Or was that PacktPub?

----
Previously user Ramdak.

venkat-rk’s picture

I ordered the ebook and you certainly can print it out.

----
Previously user Ramdak.

Wim Leers’s picture

Since I have just bought the printed book (but will have to wait a couple of weeks for it) and then noticed this post about the eBook (which I didn't know was coming), I was wondering if the eBook would be available for free to those who have bought the printed version?

I'm not familiar with eBooks, so please forgive my ignorance.

Thanks.

juliemiller’s picture

Hi there,

If you purchase the printed book, you can buy the eBook for an additional $10. The standard price for this eBook is $22.50 US (50% off the price of the printed book). But as Caroline mentions below, you do need to have the printed book in hand to get the discount.

Julie Miller
Marketing Product Manager
Apress

Wim Leers’s picture

Thanks for the reply! :)

Unfortunately for me, this is my estimated delivery date: "May 7, 2007 - June 13, 2007"... almost three weeks of waiting in the best case! Will just have to wait then.

xurizaemon’s picture

Do Apress offer a similar discount for print owners with the 3rd edition?

Devis’s picture

What about translations ? I would be glad to help producing an Italian translation.
Hope you are interested (errata included ;) )

julma’s picture

I would be glad to help producing a french translation too...

aymerick’s picture

I'm ready to help for a french translation too :)

Lioz’s picture

can't wait to have it!

sstrudeau’s picture

My arrived yesterday via Amazon and has already proved itself useful (by reminding me to check MaxChildProcesses in Apache) ... :)

draco2002’s picture

Cheaped out on shipping, so mine wont be in till may 2.

Nobody give away the ending ;)

- Dan

Owner/operate: Dracosplace.com
Technology Specialist: Redfinsolutions.com

Dries’s picture

The butler did it! Oops. ;-)

Chill35’s picture

I though I should reply to this, so that you can't edit your comment, so that you can be VERY ashamed of yourself, for giving away the ending.

Caroline

Michelle’s picture

Somehow I think Dries has access to edit anything he wants on this site. ;)

Michelle

--------------------------------------
My site: http://shellmultimedia.com

Chill35’s picture

Yeaaaah my jokes never make sense. That's why I am double-funny. First you laugh, then your realize 'hey it doesn't work', then you laugh more.

Caroline

aminfo’s picture

I got the book on Monday and its already proved invaluable. Gets into the "Drupal way of thinking". It is a great balance between high level overview and concrete examples. Of course it would have been great if they had implemented my project as a case study - but I will be much more productive using the book.

The authors cover a lot of ground and they don't dwell on programming basics. I haven't read all the chapters - I am concentrating on the ones I need so I can't say they are all good. But it is so helpful to have the high-level Drupal processing diagrams to make the logic of the tool clearer.

VM’s picture

mines on the way, ordered through Drupal Assoc.
Congrats to all involved!

Thanks in advance for adding the corrections to drupalbook.com with relation to typo's corrected after publishing.

mfb’s picture

congrats and thank you to the authors. we are ordering 3 for the team at work.

Anonymous’s picture

A wee pennies more for Drupal Association coming from yours truly :)

Now to the shop for a set of fluo markers ;P

universeinside’s picture

Congratulations to the authors! A most-needed book for everyone!

I just pre-ordered mine at Amazon.co.uk through the Assoc link! :)) Hope the Assoc gets the commission.

They say it's arriving end of next week. :)

Now I have all Drupal books, but the unreleased one below.

1. Building Online Communities With Drupal, phpBB, and WordPress by Robert T. Douglass, Mike Little, and Jared W. Smith (Paperback - Dec 13, 2005)
2. Drupal: Creating Blogs, Forums, Portals, And Community Websites by David Mercer (Paperback - April 30, 2006)
3. Pro Drupal Development by John VanDyk and Matt Westgate (Paperback - April 23, 2007)

Unreleased: Practical Drupal: Evaluating and Using a Web Content Management System by Niall Mansfield (Paperback - Aug 1, 2007)
(Any news about what is this book about and what for? Is it an entry level guide on how to pick a CMS? Does it fill a hole of informationor is it a new book covering the same subjects as the others?)

It's definitely a main need to have proper didactic comprehensive documentation about Drupal, that covers several case scenarios with efficiency and lenght.

This is another great step towards this goal!!

I have to confess that after reviewing the Handbook in depth to solve several doubts, even with the first two books on hand, there are big black holes of broad and practical information and methodologies about important subjects (just check the multisite install/configurations in the handbook, Why is not there a final and perfected broad unique approach to it? Broad meaning that works in the several different platforms out there).
This didactic ventures are a wonderful black-hole-covering effort!! :)))

Well done to John and Matt and the Publishing house for supporting them!! :D

All the best to the book's path towards bestselling stardom.

Best regards,

Nicolás Amado

Universe Inside Consulting
empowering digital business performance through comprehensive strategic solutions
Barcelona, Boston, London.
.....................................................

jsimonis’s picture

I'm curious about the unreleased book.

I'd like to have a book that I can recommend to clients and such that they can purchase that goes over Drupal, how they can do the basic stuff, etc.

A lot of us work with non-profits, political groups, etc. where there are multiple people doing day-to-day updating of the site, adding content, etc. It would be great to be able to point them to a book that shows them what's what.

I'll be purchasing this one for myself, though. I'm sure I will learn a lot. Just have to wait for Friday, since that's payday.

Update:

Here's what Amazon has to say about the unreleased book:

"Book Description
Explaining the fundamental concepts necessary to understand how a Web content management system (CMS) works, and how Drupal in particular operates, this guide is basic enough for beginners with no prior CMS experience. First an evaluation guide helps the reader to decide if Drupal is the CMS needed and includes a tutorial to get a useful site up and running in less than a day. After that, Drupal's administration, content management, how to build and manage installation, and modifying and extending functionality are all explained in detail. "

--
Jenni S.
http://www.nu-look.net
Portland, OR metro area
Contact Me

dshaw’s picture

I've ordered mine and the Drupal Assoc should get a commission.

Unfortunately it will be early May before my copy reaches Australia - sigh.

And now I see an e-book's available. Dammit, I wish I could have ordered that instead - I'm sure it would have arrived quicker. I echo the comments above. If you order the hardcopy, can you get the ebook thrown in?

Chill35’s picture

If you order a hard copy, you get a $10 dollar rebate on the ebook. But you gotta have the book in your hands because while you fill the form on the Apress web site, when ordering the ebook, you will be asked a random question and you will need the book to answer that question.

I know this because I have in my hands now the book PRO CSS Techniques, which, by the way, is a very good book, but unfortunately it contains many important errors. But that's another subject.

Caroline
Who am I | Where are we
11 heavens

jvandyk’s picture

It's not a $10 rebate; the total price is $10. see Julie Miller's comment.

Chill35’s picture

Thanks for the correction. That's great! How could I missread... ? :(

And what's more, we get the same offer when we purchase Friends of Ed books. That's awesome. I have here PHP Solutions by David Powers, and I can get the ebook for just 10 bucks, no shipping, no tax, no hassle.

FriendsofEd = Apress.

Caroline

dshaw’s picture

Wow, international shipping is faster than I thought. Despite a delivery estimate of May 1-9 from Amazon, my copied has arrived on April 27. Only an 8-9 day wait. Can't wait to get started.

Johan A’s picture

I definitely getting this book, but I asked around shops here in Malaysia, it isn't even listed in their database yet ...

In the mean time, I'm having some trouble with the example sourcecode http://www.apress.com/book/supplementDownload.html?bID=10258&sID=4221

the module in chapter 17 (JQuery) doeesn't seem to work on my test machine. Its a node voting module, but clicking on the vote link doesn't seem to change the vote count at all? and yes, I have logged in as another user other than the submitter.

Anybody can get this module working, is it just me?

jvandyk’s picture

I recommend getting the code from the code repository.

The module works. Perhaps you have not given 'rate content' permission to authenticated users?

Johan A’s picture

yes, you're right, silly me.

by the way, by the looks of the sample chapter, i can tell your book is awesome! I can't wait to get my hands on it in malaysia.

nomad411’s picture

I got it this morning in PDF, and it IS awesome..

Just what I needed..

Great job writers.. More!! :)

butterfi’s picture

This book is chock-full of "a-ha" moments. A must have resource for anyone considering serious drupaling.

schnizZzla’s picture

cool, it's on my wishlist already and it's also available on amazon.de:

Pro Drupal Development (Taschenbuch)

kkaefer’s picture

BTW, it is cheaper to order at amazon.com and ship it to Germany (about 28,50€) than ordering it on amazon.de (about 33€).

koorneef’s picture

Ok, shipping with priority international courier to the Netherlands is as expensive as the book itself, but at least I can get my hands on it sooner. The shipping date in the US is 4 days earlier than Germany.
Shipping and handling + import fees = $40

Luckily the euro is stronger than the dollar and ... I can get the money back from the company I work for ...

Jo Wouters’s picture

Carefull: customs might add taxes when you order from the US and 'import' the book into Europe. I had some unpleasant surprises in the past.
I always order from France (Amazon.fr) for delivery in Belgium, that seems to be cheaper then Amazon Germany or Amazon UK. No idea why.
I think mine costed me about 29EUR.

( but it looks like the book is already sold out in Amazon France... - I received mine yesterday)

koorneef’s picture

Amazon already added some amount for import tax. Anyway got my copy yesterday with UPC. Extremely fast delivery, but the shipping costs were almost as high as the book price.

Pieter Janssens’s picture

quadrupal w00t! i have received my copy!! i ordered from amazon us and unfortunately did have to pay additional customs taxes.
one minor gripe, some of the .install module code listings have errors in the postgres table creating statements.

this book will help a lot in grokking drupal. would love to have seen a chapter on debugging, maybe for the drupal 6 edition?

jvandyk’s picture

If you have found an error, please submit it on the website by clicking the Errata tab.

Ivan Zugec’s picture

Does anyone know what type of protection they use on there ebooks. Do they allow you to download it on one computer and copy it to another. Even if i have to enter in a username and password that doesn't both me, i just want to be able to copy it to my notebook.

cheers

--------------------------------------------------
http://www.usingdrupal.com
Tutorial Screencasts

nomad411’s picture

The protection is that you have to enter your email address when openign it, short of that it's just a PDF..

I wish it would let me add bookmarks and comments though, it doesn't as far as I can see, with Acrobat on mac anyway..

JohnForsythe’s picture

You can Digg this here.

--
John Forsythe
Need reliable Drupal hosting?

Hyper-1’s picture

I would have purchased the book from Amazon, but it took a month for my last lot of books to arrive in Australia. The local bookshops are accepting backorders for about $80, so the ebook was, in this case, the best option.

Very helpful guide indeed! Thank you!

pzriddle’s picture

The book looks great and I'm desperate to get a copy. I clicked through at http://www.drupalbook.com/ as instructed but Amazon says:

Availability: This title has not yet been released. You may order it now and we will ship it to you when it arrives. ...
Publisher: friends of ED (April 23, 2007)

Was "Pro Drupal Development" somehow released and then withdrawn?

Michelle’s picture

It's been saying that all along, but it's still shipping :)

Michelle

--------------------------------------
My site: http://shellmultimedia.com

2c’s picture

Somebody asked this before but just in case anybody has new info:

is the ebook printable?

I'd like a copy in south korea but I don't like reading off the screen.

andyscotuk’s picture

The PDF ebook is printable but its 456 pages - cheaper buying the book? I prefer ebooks as you can search through the content plus if I'm out and about it can be used from the laptop without lugging paper. Took 3 mins to have it delivered from Apress (http://www.apress.com/book/bookDisplay.html?bID=10258)

andyscotuk’s picture

just downloaded the ebook and very impressed. I really like the "pretty pictures" which explains Drupal much better than the other book by David Mercer, which although good in its own way is not as clear as yours. The node explanation in one paragraph explained something that has confused me for a year.

One small bit of feedback - can you put the names of the chapters into the ebook? It eases navigation as "Chapter 16" means nothing but "Chapter 16 - Sessions" does.

bpocanada’s picture

Brilliant! Great work John and Matt.

Got the eBook and love it.
--
Roshan Shah
T : 604-630-4292
Vancouver, Canada
Skype/GoogleTalk/Yahoo : bpocanada

Gman’s picture

I practically read the whole thing yesterday, and there are about 20 dog-eared pages already to be references when I start a new project next week. Thanks for all the hard work.

----------
Drupal Thoughts
Trouvé Media

jondoesdrupal’s picture

Ordered my copy from Amazon UK not long after reading this and it was due for release in the UK today, but I've just been contacted by Amazon to be told the release date's been put off my a month :-(

Any word from the inside as to if this is a realistic estimate?

I'm in the middle of a fairly hefty project at the moment and was really looking forward to having a decent reference (even paid for shipping for once!), so might have to bite the bullet and buy the PDF if it's really not going to be available for another month.

lbh’s picture

I'm not sure if US flavor of Amazon delivers to the UK, but perhaps you could cancel your order and place through them?

jondoesdrupal’s picture

Interestingly Amazon is now showing it not as due for release, but instead having a 4-6 week delivery time, and marketplace sellers supposedly also based in the UK are quoting it as available for immediate dispatch.

I think I might as well just order the PDF and wait on the book. I like having the texts, especially for just general reading up on broad topics, but the PDF will always be handy as a reference when I'm on the go.

styro’s picture

bummer it's looking like June 27 now, they take forever to arrive in NZ as it is. I think I'll buy the ebook in the meantime - not that I like ebooks though.

--
Anton
New to Drupal? | Troubleshooting FAQ
Example knowledge base built with Drupal

timonweb’s picture

Is there any way to buy ebook somewhere else not at apress.com? Apress.com accepts only Paypal for online purchases and my country don't have access to paypal program, i want to pay via creadit card, are there any options?

jondoesdrupal’s picture

When you get to the checkout you get the choice to either log in or supply your card details for a one off transaction. It's still PayPal, just processed as a standard merchant type payment.

timonweb’s picture

No, it doesn't accept my credit card ((( But i'm sure ny credit card is ok, it is accepted everywhere except PayPal...what's my options? I want to book an ebook!

shino’s picture

I got my book about a week ago and I have been using it since. Web handbook is helpful, but the book seems to contains more dev information in organized manner. I love how diagrams explains processes of various types. I was putting snips of code to figure out what some of them were doing, and broke durpal by accidently fewt times :(! and no more of those!!!

I like to read my books on the go (ie. trains) so it works perfect for me! I wish I could of gotten this 4 months ago when I started my project! Having this would of eliminated stupid mistakes I made since this book explains everything so well!

I consider myself an advanced PHP programmer, however, understanding drupal frame work is very important to write successful modules/customization. I recommend this book to anyone who wants to customize drupal!

Happy Drupal and congrats on your dev book!
=========== \(^ - ^)/ ===========

mlanser’s picture

I got my copy last week and have been reading and "using" it very heavily (it's already been on the beach, by the pool, and it already has coffee stains). It is just a great book. For me it really "fills in the blanks" ... I have been building Drupal modules etc. for about 6 months (after switching from another system), and while you pick up a lot by reading the online handbooks and studying other people's code, a book like this really ties everything together. It also explains how Drupal works "under the hood" which in turn makes it easier to understand why something needs to be done a certain way, or in a certain order.

-martin.

------------------------------------
...coding in circles.

2houseplague’s picture

Congrats. Will have to pick one up.

protoncannon.com

Didjiridoo’s picture

Are you really sure this books covers Drupal 5?

The book says to go to Administer > Settings, but this is found under Drupal 4.7, in Drupal 5 there is no Settings tab under the Administer menu.

VM’s picture

it certainly covers D5. Theres a chapter about jQuery, which wasn't part of 4.7.

What page are you reading that path on ? I'd like to see the context in which its written.

admin/settings is still a relevant path in Drupal, it takes you to site configuration.

Chill35’s picture

It's impossible. There can NOT be a mistake LOL...

Seriously, it's a mistake on p.15.

Context :

"Now navigating to Administer > Settings > Annotate should show us the form for
annotate.module"

VM’s picture

There have been a few caught, this one should be added see: http://www.drupalbook.com/errata

EDIT: I've submitted the probable error to drupalbook.com using the contact form on their site.

EDIT 2: I was just informed by Matt Westgate that this has now been added to the corrections on the errata page
see: http://www.drupalbook.com/node/30

alexis’s picture

Hey, just got mine directly from Apress as an ebook.

I have many Apress books and if I correctly remember this is the first one with a slightly different cover, it shows Druplicon on it :)

Congratulations to Matt, John and everybody else who helped.

Alexis Bellido
Ventanazul: web development and Internet business consulting shouldn't be boring

BioALIEN’s picture

Ordered mine as ebook as soon as it became available. Very very good book. Keep up this quality for future releases.

---
Dee
iScene Interactive :: iScene.eu

olalekan’s picture

olalekan

I've recently fallen in love with Drupal after almost a year reseraching various CMS and strongly believe Drupal is the best opensource CMS on earth (how joomla won the packt award i don't know). My intention is to set up a small web consultancy using drupal. I have recently purchsed the ebook version of this book and i must say it is superb.

Having bought a number of opensource books this one is quite clear with well understandable writing. Everyone who intends to work with Drupal should own it.

Well done John and Matt

styro’s picture

And it has a large detailed index too - I like that in a book :)

--
Anton
New to Drupal? | Troubleshooting FAQ
Example knowledge base built with Drupal

kdorff’s picture

I purchased the book (Amazon, got it on April 17th or 18th) and today I got the $10 ebook. Fantastic work guys, this is a great book for would-be module writers like me. Thanks for the hard work! Hopefully you are well rewarded for your work.

BKWill’s picture

This is a great book. My office uses Drupal to build web based tools and micro-sites in-house. Our copies arrived last night and right away the value has been tremendous. This book is a must have for anyone who looking to get a better understanding of Drupal and how to take it to the next level. As someone with very little programing skills, this book is perfect for helping me to connect the dots.

Salvage’s picture

Hello, Would like to know if the book deals with the creation of custom themes and templates. I mean the conversion of html or other templates to drupal? There are quite a number of custom , beautiful drupal sites so there is definitely a way to create such sites. The problem is that the ones with the know-how just describe the process to people like me in a vague way. Is the creation or custom display of the site(home page) handled indept in this book?

enky’s picture

i was looking for how to use the views developer api in a custom module...

seems like not convered in this book,

anyways, its a very nice book to get into drupal dev, :)

enky

VM’s picture

@ salvage - there is an entire chapter on the way on the themeing system works.
@ enky4u - views is a contributed module, and no contrib modules are broken down (though there are some mentioned) in the book.

BeatnikDude’s picture

I received my copy today.

Thumbs up for the Authors and as always the obligatory tip o the hat to all the Drupal Developers.

We have been using the well developed and sweetly hackable Drupal CMS for this last year and this book looks like it will fill in many of the gaps in knowledge that have cropped up during our development work.

- BottmanBros.com

Salvage’s picture

I wanted to order the e-book version since its most convenient for me but Apress uses only paypal for credit card transactions. Its so limiting. Its not available in my area. Others like pactpublishing, use normal credit card transactions. Is the e-book available on Amazon or anywhere else? Also, You guys should consider using pactPublishing for people like me.

markj’s picture

It's at http://drupalib.interoperating.info/node/67 if you're interested. Way to go John and Matt, and thank you!

Chill35’s picture

On page 15, we are told : "The line defining $form['array_filter'] is a bit mysterious; for now, it suffices to say that
it’s needed when you’re storing multiple check box values using the settings hook."

This is never explained thereafter in the book.

Does someone know why we have to use an 'array_filter' hidden field just because we are using checkboxes in a settings form ?

$form['array_filter'] = array('#type' => 'hidden');

Caroline
11 heavens

meerkat’s picture

It's explained here:

http://drupal.org/node/61760

Cronjobs’s picture

Second Edition Covers Drupal 6!