Most sites use the block module to create blocks which are reused throughout a site. Have you ever needed to embed one of these custom blocks into a node template or into some other template files? Its suprising, but there isn't a single, simple function that you can call to do this. There is a thread on drupal.org about this, but none of the solutions really seemed right. To do this more elegantly, we made a function which can be used in your theme's template.php file to make block embedding simple.
"Why do Drupal sites always have to look like Drupal", a friend of mine who works in brand development recently asked. "Any time I see a Drupal site, I know it right away". This really surprised me since my friend is usually pretty perceptive about these things, so I wanted to find out why he felt this way and hopefully to prove him wrong.
After looking over a number of sites, I think that what it comes down to is that MOST sites are very similar these days...
It sure seems as easy as can be to most of us, but sometimes clients just don't understand how to use tags in Drupal. They get the idea - you make a list of words which generally classify the text you just wrote. When it comes time to put those lists in though, you see some of the funniest fails.
What's the problem? Its those pesky commas that you use to separate the tags. I know, all you have to do is add a comma between your tags. But with spaces thrown in the mix, invariably someone gets confused.
Just about every webmaster has seen what Google Analytics can do. Its a very flexible and powerful system to track what visitors are doing on your sites. Many people don't realize though that you can easily track user segments also. If you have a large number of users who create their own accounts, then one module which can really help with this is the Auto Assign Role module.
Now that Drupalcon San Fransisco has wrapped up, I'm left with an interesting feeling about the direction that the Drupal community is moving in. First of all, I'm every impressed with the range of sessions that took place, there was a much stronger emphasis on non-coders then in the past. For me though, even more exciting is the continued push towards making Drupal a more robust enterprise solution...