Ignore:
Timestamp:
Jan 8, 2013, 10:48:14 PM (11 years ago)
Author:
julien1311
Message:

[piwecard] lots of improvements

File:
1 edited

Legend:

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

    r19926 r20010  
    44global $template, $page;
    55 
    6 $me = get_plugin_data($plugin_id);
     6$piwecard = get_plugin_data($plugin_id);
    77
    88
    99if (isset($_POST['submit'])) {
    1010
    11     $me->my_config['activ'] = $_POST['ecard_activ'];
    12     $me->my_config['send_copy'] = isset($_POST['ecard_sendcopy']);
    13     $me->my_config['expmail_change'] = isset($_POST['ecard_modifexpmail']);
    14     $me->my_config['send_HTML'] = isset($_POST['ecard_sendhtml']);
    15     $me->my_config['ecard_showinfos'] = isset($_POST['ecard_showinfos']);
    16     $me->my_config['nb_ecard_page'] = $_POST['ecard_nb_page'];
     11    $piwecard->my_config['validity_default'] = $_POST['ecard_activ'];
     12    $piwecard->my_config['sender_copy'] = isset($_POST['ecard_sender_copy']);
     13    $piwecard->my_config['sender_email_change'] = isset($_POST['ecard_modifexpmail']);
     14    $piwecard->my_config['email_format'] = isset($_POST['ecard_sendhtml']);
     15    $piwecard->my_config['show_image_infos'] = isset($_POST['ecard_showinfos']);
     16    $piwecard->my_config['nb_ecard_page'] = $_POST['ecard_nb_page'];
    1717
    18     $me->my_config['defaultmail'] = $_POST['defaultmail'];
     18    $piwecard->my_config['default_guest_email'] = $_POST['defaultmail'];
    1919
    2020       
    21         $me->my_config['subject_link'] = htmlspecialchars($_POST['ecard_subject_link']);
    22         $me->my_config['message_link'] = htmlspecialchars($_POST['ecard_message_link']);
    23         $me->my_config['message_HTML'] = stripslashes($_POST['ecard_message_html']);
    24         $me->save_config();
     21        $piwecard->my_config['email_subject'] = htmlspecialchars($_POST['ecard_subject_link']);
     22        $piwecard->my_config['email_text'] = htmlspecialchars($_POST['ecard_message_link']);
     23        $piwecard->my_config['email_html'] = stripslashes($_POST['ecard_message_html']);
     24        $piwecard->save_config();
    2525        array_push($page['infos'], l10n('ecard_admin_saveOK'));
    2626       
    2727}
    2828
    29 $template->append('ECARD_ACTIV',array('ID' => 0,'NAME' => l10n('ecard_nolimit'),'SELECTED' => ($me->my_config['activ'] == 0 ? 'selected' : '')));
    30 
    31 for($jj=5; $jj < 30; $jj+=5)
    32 {
    33         $template->append('ECARD_ACTIV',array('ID' => $jj,'NAME' => $jj.' '.l10n('ecard_days'),'SELECTED' => ($me->my_config['activ'] == $jj ? 'selected' : '')));
     29foreach($piwecard->my_config['validity'] as $validity) {
     30        $template->append('ECARD_ACTIV', array(
     31                                                                                        'ID' => $validity,
     32                                                                                        'NAME' => ($validity == 0) ? l10n('ecard_nolimit') : $validity.' '.l10n('ecard_days'),
     33                                                                                        'SELECTED' => ($piwecard->my_config['validity_default'] == $validity ? 'selected' : '')
     34                                                                                )
     35        );
    3436}
    3537
    3638for($jj=1; $jj < 20; $jj++)
    37         $template->append('ECARD_NB_PAGE',array('ID' => $jj,'NAME' => $jj,'SELECTED' => ($me->my_config['nb_ecard_page'] == $jj ? 'selected' : '')));
     39        $template->append('ECARD_NB_PAGE',array('ID' => $jj,'NAME' => $jj,'SELECTED' => ($piwecard->my_config['nb_ecard_page'] == $jj ? 'selected' : '')));
    3840
    3941
    40 $template->assign('ECARD_SENDCOPY', $me->my_config['send_copy'] ? 'checked="checked"' : '');
    41 $template->assign('ECARD_MODIFEXPMAIL', $me->my_config['expmail_change'] ? 'checked="checked"' : '');
    42 $template->assign('ECARD_SENDHTML', $me->my_config['send_HTML'] ? 'checked="checked"' : '');
    43 $template->assign('ECARD_SHOWINFOS', $me->my_config['ecard_showinfos'] ? 'checked="checked"' : '');
     42$template->assign('ECARD_SENDCOPY', $piwecard->my_config['sender_copy'] ? 'checked="checked"' : '');
     43$template->assign('ECARD_MODIFEXPMAIL', $piwecard->my_config['sender_email_change'] ? 'checked="checked"' : '');
     44$template->assign('ECARD_SENDHTML', ($piwecard->my_config['email_format'] == 'html') ? 'checked="checked"' : '');
     45$template->assign('ECARD_SHOWINFOS', $piwecard->my_config['show_image_infos'] ? 'checked="checked"' : '');
    4446
    45 $template->assign('ECARD_DEFAULT_MAIL', $me->my_config['defaultmail']);
     47$template->assign('ECARD_DEFAULT_MAIL', $piwecard->my_config['default_guest_email']);
    4648
    47 $template->assign('ECARD_SUBJECT_LINK', htmlspecialchars_decode($me->my_config['subject_link']));
    48 $template->assign('ECARD_MESSAGE_LINK', htmlspecialchars_decode($me->my_config['message_link']));
    49 $template->assign('ECARD_MESSAGE_HTML', htmlspecialchars_decode($me->my_config['message_HTML']));
     49$template->assign('ECARD_SUBJECT_LINK', htmlspecialchars_decode($piwecard->my_config['email_subject']));
     50$template->assign('ECARD_MESSAGE_LINK', htmlspecialchars_decode($piwecard->my_config['email_text']));
     51$template->assign('ECARD_MESSAGE_HTML', htmlspecialchars_decode($piwecard->my_config['email_html']));
    5052       
    5153// Use FCK Editor
Note: See TracChangeset for help on using the changeset viewer.