Blog

Here's a common problem with aliases:

  • users/[user:name]/blog -- This is a page defined by Panels. It shows a list of latest blog posts
  • users/[user:name]/blog/[node:title] -- This is the alias of the node that is a blog post. But if you will try to use it, Drupal thinks...

A common design element we see lately in a lot of sites is a banner rotator - image slideshow with some text and links on the side.

There are several modules that t...

This post will go over an example (yet fully functionally) module that shows how we can embed a commerce product form inside a node form, and have the node reference the commerce product - without horrible hacks.

Here is the code

The pr...

On my last blog post I talked about Message notify module, and mentioned we were using it to send digest emails. While Message notify really eases the pain of creating personalized emails, and sending them, we still needed to...

Email notification is a convenient way to be updated about new content or comments. There are several modules in Drupal that already deal with this issue, and I would like to propose another solution, and highlight the advantages of using it. The new system relies on...

Following my previous post, and after getting some great reaction from the community via IRC and in Drupalcamp Toulouse, I’d like to share both my thoughts about the sponsoring and about the technical stuff.

The sponsoring, which a...

  • Update 3: Treehouse Agency are sponsoring and providing developer help
  • Update 2: Dev version is out
  • Update 1: FunnyMonkey are sponsoring and providing developer help

I was walking back home from work a...

Another Drupalcon is getting closer, and the sessions are open for votes. Let’s clear the technical stuff first - please vote for my OG7 session.

Now after all the required link clicking has been done we can talk about that wa...

Here's my presentation held in Drupalcamp Spain. I'm going over a new feature in OG7, that allows having multiple group audience fields and having a membership type assigned to each field -- in English it means that you can have some users join a group with "Default" membership and others with "Expire" membership....

The sound quality in the first minute is poor, but it gets better

...

Pages