Greetings,

I'd like to propose a nice feature to improve flexinode module. I've implemented it and found it very usefull when working with flexinodes.

The idea is to have an internal name for each content type and each field. This will be something like form name in profile.module. It is very convinient to be able to work with profile fields from the code like this:

$user = user_load(...);
$user->profile_first_name; or $user->profile_birth;

That will be very good if I can do something like this:

$node = node_load(...);
$node->flexinode_width; or $node->flexinode_color;

instead of $node->flexinode_8; which is very difficult to work with.

I propose the same for content types. 'flexinode-1' is also very inconvenient to customize node's output. That would be much better to have 'flexinode-cd' or 'flexinode-dvd'. These names may be used to customize output like this:

$output = theme('flexinode_'. $content_type->name, .....)

What do you think about it ?
Thanks.