Week 2: Create a New Theme
CourseWeek 3: Add an Asset Library
CourseHelp Us Plan for 2013
Blog postAs 2012 winds down to a close, the Drupalize.Me team has been looking forward to our big plans for 2013. We are still in the thick of working on our site upgrade to Drupal 7, which should come along in early the in the new year. After that, we have a lot of big sky ideas we want to tackle. We'd love to get some feedback from you to help us refine those goals, by taking a quick survey.
As we work our way through December, we are also working our way through the Coding for Drush series. This week we have three new videos, which cover a bunch of extras to add to our drush command. We'll be looking at how to add additional help information, and prompt the user for more information. Then we'll take a dive into some more advanced things with specifying version numbers, and even the Drupal bootstrap level required.
Release Day: Drush Make and Policy Files
Blog postThis week, we are wrapping up 2012, and our Coding for Drush series. The last videos in this Drush series will take a look at some really neat things you can do with your new-found Drush skills. The first thing we want to look at is creating policy files for your Drush command. This allows you to essentially provide access control for your commands. You can check who is trying to run the command and stop it from proceeding. After we get that in place, we wrap up with two videos about Drush make.
Happy New Year! We're kicking off 2013 with some FREE videos to get people up and running with our Drupal community tools. There are a lot of aspects of the Drupal community that many people take for granted. Even something as "simple" as figuring our what community websites are out there, and how to use them, is often overlooked when talking to people new to Drupal. So, if you want to really dive into this Drupal thing in 2013, here is a gentle orientation to help get you started.
Give yourself the gift of learning this holiday season -- and get an extra bonus! The first 10 people who sign up for an annual Drupalize.Me subscription before December 31, 2011 will receive a free Roku HD streaming player*. As soon as the first 10 qualifying orders are confirmed, we'll send the Rokus out to the addresses listed on those accounts. That's all there is to it!
PHP for Beginners Part 3
CoursePhpStorm IDE
CourseThis week we are finally finishing up our Coding for Views series with the last two lessons, which lagged a bit for us. We're happy to round things out by providing another example of writing a Views handler which creates a Views area handler, and with a look at theming Views. In addition to wrapping up that series, we also have a free video that looks at working with secondary menus. While this lesson is using Drupal 6, the concepts and processes used are exactly the same in Drupal 7, and is still applicable there.
Naming Things Is Hard
Blog postThere is a famous quote which says:
"There are only two hard things in Computer Science: cache invalidation and naming things."
Drupal is no different. The secret sauce behind Drupal's powerful hook system is a simple naming convention and it all starts with naming your module. Choosing the right name for your module is important, as is understanding a couple of potential pitfalls you may encounter down the road. Some of which are obvious and some of which can sneak up on you.