Ignore:
Timestamp:
Jan 17, 2013, 12:06:49 AM (11 years ago)
Author:
julien1311
Message:

[piwecard] several changes (almost 2.4.a.b4)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Piwecard/admin/admin_configuration.php

    r20162 r20202  
    3333    $configuration['sender_copy'] = ((isset($_POST['ecard_sender_copy']) && $_POST['ecard_sender_copy'] == '1') ? true : false);
    3434        $configuration['image_size'] = $_POST['ecard_image_size'];
    35     $configuration['sender_email_change'] = ((isset($_POST['ecard_sender_email_change']) && $_POST['ecard_sender_email_change'] == '1') ? true : false);
     35   
     36        $configuration['image_border']['display'] = ((isset($_POST['ecard_image_border']) && $_POST['ecard_image_border'] == '1') ? true : false);
     37        $configuration['image_border']['style'] = $_POST['ecard_image_border_style'];
     38        $configuration['image_border']['width'] = ((isset($_POST['ecard_image_border_width']) && $_POST['ecard_image_border_width'] != '1') ? $_POST['ecard_image_border_width'] : $piwecard->get_default_config_param('ecard_image_border_width'));
     39        $configuration['image_border']['color'] = ((isset($_POST['ecard_image_border_color']) && $_POST['ecard_image_border_color'] != '1') ? $_POST['ecard_image_border_color'] : $piwecard->get_default_config_param('ecard_image_border_color'));
     40       
     41        $configuration['sender_email_change'] = ((isset($_POST['ecard_sender_email_change']) && $_POST['ecard_sender_email_change'] == '1') ? true : false);
    3642       
    3743        $ecard_email_format_array = array();
     
    8793
    8894if (isset($_POST['reset'])) {
    89         require(PIWECARD_INSTALL_PATH.'default_values.inc.php');
    90        
    91         $piwecard->config['email_subject'] = $ecard_default_values['email_subject'];
    92         $piwecard->config['email_message']['text'] = $ecard_default_values['email_message']['text'];
    93         $piwecard->config['email_message']['html'] = $ecard_default_values['email_message']['html'];
     95        $piwecard->config['email_subject'] = $piwecard->get_default_config_param('email_subject');
     96        $email_message = $piwecard->get_default_config_param('email_message');
     97        $piwecard->config['email_message']['text'] = $email_message['text'];
     98        $piwecard->config['email_message']['html'] = $email_message['html'];
    9499       
    95100        $piwecard->set_config();
     
    126131$template->assign('generate_derivatives_types', $derivative_map);
    127132
     133$template->assign('ecard_image_border', (($piwecard->config['image_border']['display']) ? 'checked="checked"' : ''));
     134$template->assign('ecard_image_border_style', array(
     135                                                                                                        'solid' => (($piwecard->config['image_border']['style'] == 'solid') ? 'checked="checked"' : ''),
     136                                                                                                        'dashed' => (($piwecard->config['image_border']['style'] == 'dashed') ? 'checked="checked"' : ''),
     137                                                                                                        'dotted' => (($piwecard->config['image_border']['style'] == 'dotted') ? 'checked="checked"' : ''),
     138                                                                                                        'double' => (($piwecard->config['image_border']['style'] == 'double') ? 'checked="checked"' : ''),
     139                                                                                                )
     140);
     141$template->assign('ecard_image_border_width', $piwecard->config['image_border']['width']);
     142$template->assign('ecard_image_border_color', $piwecard->config['image_border']['color']);
     143
    128144$template->assign('ecard_sender_copy', $piwecard->config['sender_copy'] ? 'checked="checked"' : '');
    129145$template->assign('ecard_sender_email_change', $piwecard->config['sender_email_change'] ? 'checked="checked"' : '');
Note: See TracChangeset for help on using the changeset viewer.