Drupal code generator