Drupal - inglés
Lullabot returns to Portland!
Join the team from Lullabot this fall in Portland, Oregon for a week of workshops!
Interested in making your Drupal site look not like a Drupal site? Check out our Theming and jQuery workshop to learn what you need to know to take control of your site's look and feel.
Is hacking PHP code more your speed? Then our Module Development and APIs workshop is for you. We will walk through the Drupal internals and show you how to add the features you need.
Of course we would love to have you with us for both workshops. Get your questions answered and learn the tips, tricks and best practices you need to be successful. Stay the full week and you will get a discount too!
Early bird pricing is in effect until August 22nd, 2008. Please contact us if you have any questions!
How to embed a node form with drupal 6.
Developers often want to embed a node form. So I'll try to work out, how this is done best in drupal 6. For 5.x I provided the subform element module, which was an easy way to do it. However recently I found out, that embedding fully working node forms in 6.x isn't so easy any more. The funky JS stuff of node forms, which relies on the #ahah form API property, fails if $form doesn't look that way it expects.
So how to embed a node form with working AHAH?Fortunately, it's not that hard either. We must just ensure to keep the structure of $form as in the original form. So don't move the embedded form in $form['fieldgroup'] - or it's #ahah stuff gonna break.
So let's show how to embed a node creation form.
Drupal Podcast 62: Merlin Mann, Jon Armstrong (Dooce), Ben Durbin
Jeff Robbins talks with Merlin Mann (43 Folders and You Look Nice Today), Jon Armstrong (Dooce®), and Ben Durbin about running their successful blogs on Drupal.
Do It With Drupal Seminar
Study the techniques and technologies for building successful websites and online communities at the Do It With Drupal Seminar. Join us for Lullabot's largest event ever!
» New Orleans, LA - December 10, 11, 12Waterloo Region Drupal Users Group: How to port your content from ... to Drupal
Announcing the "Do It With Drupal" Seminar!
Lullabot is proud to present its first large-scale event, the Do It With Drupal seminar. This three-day event focuses on teaching examples, techniques, and best practices for building successful Drupal projects. Join us December 10 - 12 at the New Orleans Marriott Hotel, where you'll learn from top experts, both within and outside the Drupal community.
- Come to scenic New Orleans
- Examine and dissect successful Drupal sites
- Discover new site-building strategies
- Learn from Drupal's top developers
- Hear from community-building experts
- Connect with other Drupal professionals
- Expand your Drupal knowledge
We're really hoping to make our first large-scale event a success. Join the Facebook event, follow us on Twitter, and help spread the word!
Come learn Views tricks from its author, Earl Miles. Learn about CCK from maintainer Karen Stevenson, or Organic Groups from its creator, Moshe Weitzman. But of course, there's more to building a successful Drupal site than just understanding Drupal's inner workings. And Do It With Drupal focuses on this area, too. Learn about building and nourishing an online community from Flickr's community manager, Heather Champ. Learn about information architecture and usability from Razorfish founder, Karen McGrane. Learn about managing a successful Drupal project from Nicole Lind, project manager for Fast Company and Lifetime Television. And our speaker list continues to grow.
Our sessions will assume very little knowledge of Drupal (so it's perfect for those new to Drupal, or companies currently evaluating Drupal as a solution), but they will still have a lot to offer for those experienced with Drupal who want to learn more about the techniques that the pros are using to execute their projects. Come and ask your questions! Additionally, we'll have lots of social opportunities for attendees and speakers to connect, network, and generally hang out.
Registration for Do It With Drupal opens on Tuesday is open and the first 100 registrants get a big discount off the normal rates.
Go to http://www.doitwithdrupal.com for complete information about the event.
We look forward to seeing you in New Orleans!
Portland Theming and jQuery
Take your design to Drupal. With the right tools, you can control every aspect of Drupal's display. Join us and we'll show you how!
» Portland, Oregon - September 15th - 17th, 2008Portland Module Development and APIs
Interested in extending Drupal to do what you need it to do? Want to learn best practices for doing your development? Spend two days in this interactive workshop and learn all the tricks of the trade.
» Portland, Oregon - September 18th & 19th, 2008Both Fall Portland Workshops
If you're interested in learning more about how to take full advantage of all of the power and flexibility you've heard Drupal has to offer, then join us for an exciting week in the Pacific Northwest. We'll help you gain the insight you need to make Drupal do exactly what you want.
» Portland, Oregon - September 15th - 19th, 2008Giving props where props are due
I have to say, being the sole maintainer of a project the size, complexity and popularity of Views is one of those experiences that I can't really recommend to most developers. It requires a lot of skills and talents, many of which I possess. Just not all the time.
"Classic" Web Problems, Solved
A lot of energy in the Drupal world goes towards solving complex problems: giving administrators ways to build publishing workflows without writing code, integrating with cool new APIs, automatically translating site content into Klingon... You know. The usual.
With all of that energy focused on complex architectural problems, it's easy to lose sight of the simple solutions that Drupal provides for really common "classic" web problems. This really hit home the other week as I sifted through an old Zip disk with archives of sites I'd built for clients in the heady days of the late 90s. One by one, I started ticking off requests my clients had made that today's site-builders can solve in minutes with Drupal modules -- no wacky configuration, no complicated recipes. Just a simple, "Yes!" when a client says, "Can you...?"
Drupal Podcast 61: Mashups and APIs, Oh My!
Jeff Eaton, John VanDyk, James Walker, and Jeff Robbins discuss the web APIs, mashups, and (to a small extent) how all of this relates to Drupal.
Angela Byron wins the Best Contributor award at OSCON
photo by James Duncan Davidson
On Tuesday night at OSCON, Lullabot's Angie Byron was inducted into the Google-O'Reilly Open Source Hall of Fame for Best Contributor. It's great to see Angie's contributions be recognized not just within the Drupal community, but the larger mindshare of the Open Source community as well. When Leslie Hawthorn, Google's OS Team Manager, stood at the podium to introduce the award, she said: "The recipient of this award is always a source of inspiration". And she is right. If you've ever uttered the words "How do I contribute?" to Angie, you see a wave of excitement come over her as she moves in a little closer, cracks open her laptop and before you know it you're writing your first patch, your first documentation, your first simpletest. It goes on and on.
Angie is a Best Contributor because she inspires countless others to take that jump into Drupal when the first step is otherwise feeling too scary to take. Congrats Angie, you totally deserve it.
Content Profile - the "profiles-as-nodes" base module for drupal 6!
I'm really happy to announce that Content Profile is going to be the common base module for "profiles-as-nodes" solutions in drupal 6.x!
After a long discussion discussion about the bio 6.x port, I already thought my efforts to join bio and node profile development were for nothing.
But then the discussion continued and we were able to agree on a common base module, which avoids unnecessary code duplication and provides an API on which further extension modules may rely on. The people from FunnyMonkey started working on it and agreed with me on continuing my previous work on this topic: Content Profile :)
So now as we have a decision we can concentrate on coding..
Understanding Drupal DVDs are now shipping
The Understanding Drupal DVDs are pressed and we have received them at our shipping facility! All pre-ordered DVDs have been shipped out and should be arriving this week. You can choose between a DVD, a High-Definition digital download, or the "Grab 'em both" option, which gives you both the immediacy of the HD download and a physical DVD that you can use to introduce Drupal to clients, friends, and family. You can order your copy today from the Lullabot store.
Understanding Drupal is designed to serve as a fundamental foundation to people new to Drupal by providing an introduction to Drupal's concepts, capabilities and terminology. It's the first video in the Lullabot Learning Series. Future tutorials will cover topics such as Administering Drupal, and intensives on the Content Construction Kit (CCK) and Views modules, Theming, Drupal APIs, and more.
And for those of you have yet to acquire a Lullabot t-shirt, we're also selling shirts in the store. Pick one up and wear it while you watch your DVD. The DVD will make you smart. The t-shirt will make you sexy!
Beginning with Drupal 6 and PostgreSQL on OS X 10.5 Leopard
PostgreSQL (often called Postgres) is the Other Major Database for Drupal. It has one of the same strange characteristics that Drupal does: its adherents swear that it is the best thing since sliced bread. In this article, we'll examine how to get PostgreSQL installed, then get a Drupal 6 installation running on top of it.
Assumptions: XCode Tools from your Mac OS X DVD (also available from Apple Developer Connection) are installed. Your copy of PHP has support for Postgres (I used MAMP and it worked out of the box).
Porting Drupal Modules
Now that CCK and Views have release candidates for Drupal 6, it's the perfect time to start hammering down on the list of modules that haven't been ported yet. This video demonstrates how anyone with basic copy/paste/modify PHP skills can help port Drupal modules. Really! It's not nearly as bad as you think. :)
A new Drupal theme, and a peek at Drupal Jumpstart...
With the release candidates of CCK and Views now available for Drupal 6, the assorted 'Bots are busy updating several chapters of the upcoming Drupal Jumpstart book with the UI and subtle functionality changes in Drupal 6. I'm currently putting the finishing touches on Chapter 8 -- it will walk readers through building a product reviews web site. Along the way, we've decided to use a different contrib theme for each chapter's sample site, to provide some visual flare and help readers quickly spot which site is which when thumbing through screenshots in the book.
For the Product Reviews chapter, I stumbled across an awesome new Drupal 6 theme named Nitobe. It was designed by Shannon Lucas of Four Kitchens Studios, and it's a clean, attractive theme with a lot of potential for customization. Among other things, it offers quick-and-easy selection of custom banner images at the top of the blog. While the release of the Garland theme with Drupal 5 brought us color customization, not many themes have made it easy for users to pick custom header images without doing their own CSS tweaks. Now I want to use it on all of my random sites...
