- // Prepare constants for the template
- switch (getConfig('order_max_full')) {
- case 'ORDER':
- define('__ORDER_DEFAULT', ' checked="checked"');
- define('__MAX_DEFAULT' , '');
- break;
-
- case 'MAX':
- define('__ORDER_DEFAULT', '');
- define('__MAX_DEFAULT' , ' checked="checked"');
- break;
- }
-
- // Minimum mails / order
- define('__MIN_VALUE', getConfig('order_min'));
-
- // Sorting mode (ascending / descending)
- switch (getConfig('order_mode')) {
- case 'ASC':
- define('__ASC_DEFAULT' , ' selected="selected"');
- define('__DESC_DEFAULT', '');
- break;
-
- case 'DESC':
- define('__ASC_DEFAULT' , '');
- define('__DESC_DEFAULT', ' selected="selected"');
- break;
- }
-
- // Transfer other config data into constants for the template
- define('_CFG_UNCONFIRMED' , getConfig('unconfirmed'));
- define('_CFG_MAX_TLENGTH' , getConfig('max_tlength'));
-
- if (getConfig('test_text') != 'Y') {
- define('_CFG_TEST_TEXT_N', ' checked="checked"');
- define('_CFG_TEST_TEXT_Y', '');
- } else {
- define('_CFG_TEST_TEXT_N', '');
- define('_CFG_TEST_TEXT_Y', ' checked="checked"');
- }
-
- switch (getConfig('repay_deleted_mails')) {
- case 'REPAY':
- define('_CFG_REPAY_POINTS_REPAY' , ' selected="selected"');
- define('_CFG_REPAY_POINTS_JACKPOT', '');
- define('_CFG_REPAY_POINTS_SHRED' , '');
- break;
-
- case 'JACKPOT':
- define('_CFG_REPAY_POINTS_REPAY' , '');
- define('_CFG_REPAY_POINTS_JACKPOT', ' selected="selected"');
- define('_CFG_REPAY_POINTS_SHRED' , '');
- break;
-
- case 'SHRED':
- define('_CFG_REPAY_POINTS_REPAY' , '');
- define('_CFG_REPAY_POINTS_JACKPOT', '');
- define('_CFG_REPAY_POINTS_SHRED' , ' selected="selected"');
- break;
- }