Index: trunk/kernel/units/selectors/selectors_config.php =================================================================== diff -u -r2015 -r2052 --- trunk/kernel/units/selectors/selectors_config.php (.../selectors_config.php) (revision 2015) +++ trunk/kernel/units/selectors/selectors_config.php (.../selectors_config.php) (revision 2052) @@ -75,9 +75,9 @@ ), 'Fields' => Array( 'SelectorId' => Array(), - 'StylesheetId' => Array('type' => 'int','not_null' => '1','default' => '0'), + 'StylesheetId' => Array('type' => 'int', 'unique'=>Array('SelectorName'), 'not_null' => '1','default' => '0'), 'Name' => Array('type' => 'string','not_null' => '1','default' => '','required'=>1), - 'SelectorName' => Array('type' => 'string','not_null' => '1','default' => '','required'=>1), + 'SelectorName' => Array('type' => 'string', 'unique'=>Array('StylesheetId'), 'not_null' => '1','default' => '','required'=>1), 'SelectorData' => Array('not_null' => '1','default' => ''), 'Description' => Array('type' => 'string','not_null' => '1','default' => ''), 'Type' => Array('type' => 'int', 'formatter'=>'kOptionsFormatter', 'options'=>Array( 1 => 'la_BaseSelectors', 2 => 'la_BlockSelectors'), 'use_phrases' => 1, 'not_null' => '1','default' => '0'),