Think twice when defining a new content type

Think twice when defining a new content type

Think twice when defining a new content type

http://drupal.org/project/conditional_fields

This project allows you to have conditional fields.
Example : we have a content type bus and tram with only two fields difference. The type gearbox for a bus and the type of controller for a tram. All the 10 other fields are just the same. You dont want a new content type for that. You need a conditional field.
So create content type vehicle and have vehicle type field, now set the other fields like gearbox - controller conditional to this one. I also works with fieldsets.