Changeset 20229


Ignore:
Timestamp:
Jan 18, 2013, 12:24:33 AM (11 years ago)
Author:
julien1311
Message:

[piwecard] Add a border image preview. Minor fixes

Location:
extensions/Piwecard
Files:
2 added
7 edited

Legend:

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

    r20202 r20229  
    161161$template->assign('ecard_email_message_text', ((isset($configuration['email_message']['text'])) ? $configuration['email_message']['text'] : htmlspecialchars_decode($piwecard->config['email_message']['text'])));
    162162$template->assign('ecard_email_message_html', ((isset($configuration['email_message']['html'])) ? $configuration['email_message']['html'] : htmlspecialchars_decode($piwecard->config['email_message']['html'])));
     163$template->assign('preview_image', get_root_url().PIWECARD_PATH.'admin/images/image.jpg');
    163164   
    164165$template->set_filename('plugin_admin_content', dirname(__FILE__) . '/template/admin_configuration.tpl');
  • extensions/Piwecard/admin/admin_management.php

    r20202 r20229  
    8484
    8585$start =  (isset($_GET['start']) ? $_GET['start'] : 0);
    86 if ($start != 0 and $piwecard->get_nb_ecard() <= $piwecard->config['nb_ecard_page'])
     86if ($start != 0 AND $piwecard->get_nb_ecard() <= $piwecard->config['nb_ecard_page'])
    8787        $start = 0;
    8888
  • extensions/Piwecard/admin/template/admin_configuration.tpl

    r20202 r20229  
    6363        .bind('keyup', function(){
    6464                $(this).ColorPickerSetColor(this.value);
     65        });
     66       
     67        $("#showPreviewImageBorder").colorbox({
     68                inline:true,
     69                href:"#previewImageBorder",
     70                onOpen:function(){
     71                        if ($("#ecard_image_border").prop('checked') == true) {
     72                                $("#previewImageBorderImg").css("border-style", $("#ecard_image_border_style").val());
     73                                $("#previewImageBorderImg").css("border-width", $("#ecard_image_border_width").val());
     74                                $("#previewImageBorderImg").css("border-color", "#"+$("#ecard_image_border_color").val());
     75                        }
     76                }
    6577        });
    6678});
     
    97109    }
    98110  );
    99 
    100   jQuery("a.preview-box").colorbox();
    101111});
    102112{/footer_script}
     
    146156                                        <input type="checkbox" name="ecard_image_border" id="ecard_image_border" {$ecard_image_border} value="1" />
    147157                                        <label for="ecard_image_border"> {'piwecard_image_border'|@translate}</label>
     158                                        (<a href="#" id="showPreviewImageBorder" title="{'piwecard_preview'|@translate}">{'piwecard_preview'|@translate}</a>)
    148159                                </div>
    149160                                <div id="ecard_image_border_options">
     
    237248        </form>
    238249</div>
     250<div style="display:none">
     251        <div id="previewImageBorder">
     252                <img alt="{'piwecard_preview_image_border'|@translate}" id="previewImageBorderImg" src="{$preview_image}"/>
     253        </div>
     254</div>
  • extensions/Piwecard/admin/template/admin_management.tpl

    r20202 r20229  
    8585                                                <td>{'Title'|@translate}</td>
    8686                                                <td>{'piwecard_sender_name'|@translate}</td>
    87                                                 <td>{'piwecard_recipient_name'|@translate}</td>
     87                                                <td>{'piwecard_recipient_names'|@translate}</td>
    8888                                                <td>{'piwecard_validity'|@translate}</td>
    8989                                        </tr>
  • extensions/Piwecard/language/en_UK/plugin.lang.php

    r20202 r20229  
    6464$lang['piwecard_image_border_width']                    = 'Width:';
    6565$lang['piwecard_image_border_color']                    = 'Color:';
     66$lang['piwecard_preview']                                               = 'Preview';
    6667
    6768//admin_management.tpl
     
    7879$lang['piwecard_no_ecard']                                              = 'No e-card in the database';
    7980$lang['piwecard_delete_selected']                               = 'Delete selected e-cards';
     81$lang['piwecard_recipient_names']                               = 'Recipient name(s)';
    8082
    8183//ecard.tpl
  • extensions/Piwecard/language/fr_FR/plugin.lang.php

    r20202 r20229  
    6464$lang['piwecard_image_border_width'] = 'Largeur :';
    6565$lang['piwecard_image_border_color'] = 'Couleur :';
     66$lang['piwecard_preview'] = 'Aperçu';
    6667
    6768//admin_management.tpl
     
    7879$lang['piwecard_no_ecard'] = 'Aucune carte virtuelle dans la base de données';
    7980$lang['piwecard_delete_selected'] = 'Supprimer les cartes virtuelles sélectionnées';
     81$lang['piwecard_recipient_names'] = 'Nom(s) du/des destinataire(s)';
    8082
    8183//ecard.tpl
  • extensions/Piwecard/template/ecard.tpl

    r20202 r20229  
    33
    44{footer_script require="piwecard"}{literal}
    5 jQuery(document).ready(function(){     
     5jQuery(document).ready(function(){
    66        jQuery("#createECardOpen").colorbox({
    77                inline:true,
Note: See TracChangeset for help on using the changeset viewer.