--- fieldreference.original.module 2008-05-13 12:30:20.000000000 +0200 +++ fieldreference.module 2008-05-13 13:18:17.000000000 +0200 @@ -41,13 +41,13 @@ function fieldreference_field_settings($ function _fieldreference_get_fields() { $fields_list = array(); $result = db_query('SELECT - nt.type_name, nfi.field_name, nt.label AS type_label, nfi.label AS field_label + nt.type, nfi.field_name, nt.name, nfi.label AS field_label FROM - {node_type} AS nt INNER JOIN {node_field_instance} AS nfi ON nt.type_name = nfi.type_name + {node_type} AS nt INNER JOIN {node_field_instance} AS nfi ON nt.type = nfi.type_name ORDER BY - nt.label, nfi.label'); + nt.name, nfi.label'); while ($obj = db_fetch_object($result)) { - $fields_list[$obj->type_name .':'. $obj->field_name] = $obj->type_label .':'. $obj->field_label; + $fields_list[$obj->type .':'. $obj->field_name] = $obj->name .':'. $obj->field_label; } return $fields_list; }