Posted by toddtomlinson on December 20, 2010 at 11:25pm
Yes its true - its finally posted:
by Todd Tomlinson | ISBN-13: 978-1-4302-2838-7 | Published Dec 2010 | 600pp. | $49.99 | eBook available
For those of you with coupons - you can now pick it up from http://www.apress.com
Todd Tomlinson
Author Pro Drupal 7 Development

Comments
Coupon code not working?
Hey Todd,
I am so excited that the e-book is out. I was about to buy it from the Apress store, but I am not sure that the coupon is working. When I entered it in the Apply Coupon field, I got a message "Discount Coupon Applied," but the same price was displayed. When I tried entering a different coupon code I have (for 25% off during the holidays), I got back the message "Discount Coupon Applied," but the Total Price displayed actually decreased. Then I tried removing that coupon and typing in random characters, and I got back the error message "Error: The promotional code does not exist."
These results imply to me that the coupon code is stored in Apress's system, but it is not actually applying the 50% discount. Also, I checked my notes from both the September and November user group meetings, and I wrote down the same coupon code at both meetings, so I am pretty sure I wrote down the correct one. I am guessing there is just a temporary error on Apress's end?
Thanks again! Looking forward to reading the book, and very appreciative of the discount coupon.
Dan
Coupon Code
Hi Dan,
I'll contact Apress this morning to find out what the deal is on the coupon code.
Heard Back from Apress
Hey Dan,
We just heard back from Apress about the codes not working. They're not sure why the codes aren't working, but they generated some replacement codes. Try the following replacement code for 50% off:
PVKMJNXKIM
Can you report back if this works?
--Ben
Works perfectly!
Brilliant, worked perfectly! Thanks Ben and Todd for coordinating with Apress to get the replacement code! I am excited to start reading!
One more thing
And for those who won a free e-book at our meeting, ping me via the contact form and I can send you a replacement one-time use code.
--Ben
Amazon Shipping My Copy Today
I ordered the printed version back on November 28th and am really looking forward to having it in my hands.:)
Hits the spot
This book is perfect, I wish the pro drupal 6 book was as through and detailed. Having several very complex systems that need to be migrated to D7 will keep me sane with this as a reference.
Party on!
Robert Foley Jr
Solutions Architect
http://www.robertfoleyjr.com
So many errors
This book contains damn lot of errors and typos. It's very hard for someone who is new to Drupal to figure out all those mistakes in order to make the examples shown in the book work properly
I have to agree
I am about 1/3 of the way through the book and I am happy with the structure and content overall, but I've found a few errors and reported them. Some of the errors that I have found are instances where code was pasted from the Drupal 6 book, but the example was changed and not all lines of code reflect the new example. And I have found a few typos too like
$node_nidwhich should be$node->nid. You can find a list of errata and report instances that you find at http://apress.com/book/errata/1387.Mostly Toward The Front
The errors seem to taper way off after Chapter 3. I'm about 2/3 of the way finished and to me it's a good a good value. I'm fairly new to Drupal and it's saved me a lot of time already. I've seen Drupal books that are way worse in the errors department. I would give it 4.5 stars for sure.
Not totally a bad thing
Yeah, though there are errors I can't deny that the book is great and very helpful. And the errors actually helped me understand things more properly as I have to figure them out.
This book is shocking
I found this book so bad that I can't believe the technical reviewers actually read this book. It's a far cry from the drupal 6 edition. I've submitted a number of errata to apress but I'm starting to feel like an unpaid proof reader. Clearly a lot of copy and paste has been done.
Here's just another one:
We're on the color_example model (chapter 8) page 174, Implementation of hook_field_widget_form.
Within the function -> switch statement -> case 'color_example_colorpicker we set '#suffix' div to hold our Farbtastic color picker with a class of field of 'field-example-colorpicker'. That's nice and easy but later on in the color_example.js file we have this code:
var picker = $(this).closest('tr').find(".field-example-colorpicker");
Which is why if you are following the examples in this book you'll struggle to get the color picker to work.
There's no table ! Why are you traversing the DOM trying to find an element, you've already added the class!!
change it to this:
var picker = $('.field-example-colorpicker');
And you're cooking on gas again.
I'm relatively new to Drupal but a seasoned php & javascript developer - I would image this has stumped a few people.
Hence my comment about the technical reviews.
It's this sort of stuff that wastes peoples time trying to resolve and if they can't they'll go back to, dare I say it "Wordpress and Joomla".
Let's be frank - this book hasn't been donated by a volunteer or free contribution - it's a money making project!
I'd be keen to see the authors or/and reviewers reply because at this moment I would not recommend this book to anyone.
Never take life too seriously, nobody gets out alive anyway!
Errata
The links to errata in earlier comments no longer work. There is no errata infomration at the book's page on the Apress site. Apress says it lost the errata information when it changed servers, and is "working with our developer to restore the lost data as soon as possible."
Is there some alternate source for errata for this book?