Index: branches/5.2.x/core/units/mailing_lists/mailing_lists_config.php =================================================================== diff -u -r15563 -r15602 --- branches/5.2.x/core/units/mailing_lists/mailing_lists_config.php (.../mailing_lists_config.php) (revision 15563) +++ branches/5.2.x/core/units/mailing_lists/mailing_lists_config.php (.../mailing_lists_config.php) (revision 15602) @@ -1,6 +1,6 @@ Array ( 'prefixes' => Array ('mailing-list_List'), 'format' => "!la_title_MailingLists!", - 'toolbar_buttons' => Array ('new_item', 'edit', 'delete', 'primary_theme', 'clone', 'view', 'dbl-click'), + 'toolbar_buttons' => Array ('new_item', 'edit', 'delete', 'cancel', 'view', 'dbl-click'), ), 'mailing_list_edit' => Array ( @@ -85,6 +85,12 @@ '' => ' SELECT %1$s.* %2$s FROM %1$s', ), + 'CalculatedFields' => Array ( + '' => Array ( + 'EmailsQueued' => 'CAST(%1$s.EmailsQueuedTotal AS SIGNED) - CAST(%1$s.EmailsSent AS SIGNED)', + ), + ), + 'ListSortings' => Array ( '' => Array ( 'Sorting' => Array ('MailingId' => 'desc'), @@ -123,11 +129,15 @@ 'not_null' => 1, 'required' => 1, 'default' => 1 ), - 'EmailsQueued' => Array ('type' => 'int', 'not_null' => 1, 'default' => 0), + 'EmailsQueuedTotal' => Array ('type' => 'int', 'not_null' => 1, 'default' => 0), 'EmailsSent' => Array ('type' => 'int', 'not_null' => 1, 'default' => 0), 'EmailsTotal' => Array ('type' => 'int', 'not_null' => 1, 'default' => 0), ), + 'VirtualFields' => Array ( + 'EmailsQueued' => Array ('type' => 'int', 'default' => 0), + ), + 'Grids' => Array ( 'Default' => Array ( 'Icons' => Array ('default' => 'icon16_item.png'),