Plugin Directory

Changeset 1525935


Ignore:
Timestamp:
11/01/2016 12:50:25 PM (9 years ago)
Author:
dgledson
Message:

Subindo versão 1.2

Location:
webcourier-email-marketing
Files:
64 added
9 edited

Legend:

Unmodified
Added
Removed
  • webcourier-email-marketing/trunk/js/controller_campanha.js

    r1522117 r1525935  
    140140        }).done(function (data) {
    141141            if (data.status == "success") {
    142                 window.open(elem.href);
    143142                document.location = elem.href;
    144143            } else {
     
    156155        });
    157156    });
    158 
    159157    function showSpamsinModal(msg, success)
    160158    {
  • webcourier-email-marketing/trunk/js/controller_campanha_add.js

    r1521970 r1525935  
    1414        return Math.ceil(templateIds.length / cat.pageSize);
    1515    }
     16    console.log(cat.angularTemplates);
    1617    cat.nextPage = function (state) {
    1718        state ? cat.currentPage++ : cat.currentPage--;
     
    3536        window.location.href = url;
    3637    });
    37    
     38
    3839    jQuery('#AplCampanha_dt_p_envio').datetimepicker({
    3940            format: "DD/MM/YYYY HH:mm:ss",
    4041            locale: "pt-br",
    41         });
    42 
    43     // jQuery('#AplCampanha_dt_p_envio').datepicker({
    44     //     format: "dd/mm/yyyy HH:ii:ss",
    45     //     startDate: 'd',
    46     //     language: "pt-BR",
    47     //     orientation: "top auto",
    48     //     autoclose: true,
    49     //     todayHighlight: true,
    50     // });
     42    });
     43   
    5144    jQuery('#criarCampanha').on('click', function (e) {
    5245        e.preventDefault();
     
    5750            id: (edit == "true" ? id : undefined)
    5851        }).done(function (response) {
    59             console.log(response);
    6052            if (!response.status) {
    6153                jQuery('#divResponseMessageSuccess').hide();
  • webcourier-email-marketing/trunk/js/controller_templates.js

    r1418759 r1525935  
    2626    jQuery('.template-search').on('click', function(e){
    2727        e.preventDefault();
    28             jQuery('#iframe-modal h5').text(jQuery(this).closest('.darken').find('h4').text());
    29             jQuery('#my-iframe').attr('src', jQuery(this).closest('.darken').find('img').attr('src'));
    30             jQuery('#iframe-modal').modal({
    31                 backdrop: false,
    32                 keyboard: false
    33             });
     28        jQuery('#iframe-modal h5').text(jQuery(this).closest('.darken').find('h4').text());
     29        jQuery('#my-iframe').attr('src', jQuery(this).closest('.darken').find('img').attr('src'));
     30        jQuery('#iframe-modal').modal({
     31            backdrop: false,
     32            keyboard: false
     33        });
    3434    });
    3535   
  • webcourier-email-marketing/trunk/readme.txt

    r1522069 r1525935  
    3939= 1.1 =
    4040* Modificações para atualizar com o webcourier atual.
     41
     42= 1.2 =
     43* Adicionado nome remetente nas campanhas
     44* Desacoplado completamente o relatório das campanhas da aplicação
  • webcourier-email-marketing/trunk/src/WebcourierFunctions.php

    r1415835 r1525935  
    2626
    2727    public function getCampanhas($api) {
    28         return $this->makeRequest('getcampanhas', ['api' => $api]);
     28        return $this->makeRequest('getcampanhas', array('api' => $api));
    2929    }
    3030
    3131    public function getCampanhaById($api, $id) {
    32         return $this->makeRequest('copy', ['api' => $api, 'id' => $id]);
     32        return $this->makeRequest('copy', array('api' => $api, 'id' => $id));
    3333    }
    3434
    3535    public function checkCampanha($api) {
    36         return $this->makeRequest('checkcampanha', ['api' => $api]);
     36        return $this->makeRequest('checkcampanha', array('api' => $api));
    3737    }
    3838
    3939    public function getGrupos($api) {
    40         return $this->makeRequest('getgrupos', ['api' => $api]);
     40        return $this->makeRequest('getgrupos', array('api' => $api));
    4141    }
    4242
    4343    public function getSubGrupos($api, $id) {
    44         return $this->makeRequest('getsubgrupos', ['api' => $api, 'id' => $id]);
     44        return $this->makeRequest('getsubgrupos', array('api' => $api, 'id' => $id));
    4545    }
    4646   
    4747    public function getFiltros($api) {
    48         return $this->makeRequest('getfiltros', ['api' => $api]);
     48        return $this->makeRequest('getfiltros', array('api' => $api));
    4949    }
    5050   
    5151    public function getAllFiltroOptions($api, $id){
    52         return $this->makeRequest('getallfiltrooptions', ['api' => $api, 'id' => $id]);
     52        return $this->makeRequest('getallfiltrooptions', array('api' => $api, 'id' => $id));
    5353    }
    5454   
    5555    public function createWordpressGroups($api, $groupFull, $groupSubscribers, $groupCustomers){
    56         return $this->makeRequest('createwordpressgroups', ['api' => $api, 'groupFull' => $groupFull, 'groupSubscribers' => $groupSubscribers, 'groupCustomers' => $groupCustomers]);
     56        return $this->makeRequest('createwordpressgroups', array('api' => $api, 'groupFull' => $groupFull, 'groupSubscribers' => $groupSubscribers, 'groupCustomers' => $groupCustomers));
    5757    }
    5858   
    5959    public function getTemplates($api){
    60         return $this->makeRequest('gettemplates', ['api' => $api]);
     60        return $this->makeRequest('gettemplates', array('api' => $api));
    6161    }
    6262   
    6363    public function getCampanhasWordpress($api) {
    64         return $this->makeRequest('getcampanhaswordpress', ['api' => $api]);
     64        return $this->makeRequest('getcampanhaswordpress', array('api' => $api));
    6565    }
    6666   
    6767    public function getClienteIdx($api){
    68         return $this->makeRequest('getclienteidx', ['api' => $api]);
     68        return $this->makeRequest('getclienteidx', array('api' => $api));
    6969    }
    7070   
    7171    public function getTemplateById($api, $id, $tipo){
    72         return $this->makeRequest('gettemplatebyid', ['api' => $api, 'id' => $id, 'tipo' => $tipo]);
     72        return $this->makeRequest('gettemplatebyid', array('api' => $api, 'id' => $id, 'tipo' => $tipo));
    7373    }
    7474   
  • webcourier-email-marketing/trunk/views/campanhas_add.php

    r1521997 r1525935  
    77    var templates = <?= json_encode($templates); ?>;
    88    var campanha = <?= json_encode($campanha); ?>;
    9     var edit = '<?= $edit ? 'true' : 'false'; ?>';
    10     var add = '<?= $add ? 'true' : 'false'; ?>';
     9    var edit = '<?= $edit ? 'true' : ''; ?>';
     10    var add = '<?= $add ? 'true' : ''; ?>';
    1111    var id = <?= $add ? 0 : $id; ?>;
    1212    var url = '<?= $url ? $url : '' ?>';
     
    4141                                        <option value="<?= $filtros_ids[1]->filtro_idx ?>">Grupo Inscritos</option>
    4242                                        <option value="<?= $filtros_ids[2]->filtro_idx ?>">Grupo WooCommerce</option>
    43 
    4443                                    </select>
    4544                                </div>
     
    4746                            <div class="row">
    4847                                <div class="form-group col-md-5">
     48                                    <label for="inputNomeRemetente" class="control-label">Nome Remetente</label>
     49                                    <input name="AplCampanha[nome_sender]" type="inputNomeRemetente" class="form-control" value="<?= !$add ? $campanha->nome_sender : ''; ?>" required>
     50                                </div>
     51                                <div class="form-group col-md-5">
    4952                                    <label for="inputEmail" class="control-label">Email remetente</label>
    5053                                    <input name="AplCampanha[email_sender]" type="inputEmail" class="form-control" value="<?= !$add ? $campanha->email_sender : '' ?>" required>
    5154                                </div>
     55                            </div>
     56                            <div class="row">
    5257                                <div class="form-group col-md-5">
    5358                                    <label for="inputData" class="control-label">Data Prevista Envio</label>
    5459                                    <input id="AplCampanha_dt_p_envio" name="AplCampanha[dt_p_envio]" type="inputData" class="form-control" value="<?= !$add ? date('dd/mm/yyyy H:i:s') : '' ?>" required>
    5560                                </div>
    56                             </div>
    57                             <div class="row">
    5861                                <div class="form-group col-md-5">
    5962                                    <button type="button" id="template-choose" data-toggle="modal" data-target="#template-modal" class="btn btn-xs btn-primary pull-right">Escolher</button>
     
    8285                            <?php //endif; ?>
    8386                        </form>
     87                        </div>
    8488                    </div>
    85                 </div>
    8689
    8790                <div id="template-modal" class="modal">
     
    113116        </div>
    114117    </div>
    115 
    116118</body>
    117 
    118 
    119 
  • webcourier-email-marketing/trunk/views/geral_webcourier_mail.php

    r1418986 r1525935  
    9090    $groupCustomers = $wpdb->get_results($query);
    9191    $resultGroup = $requestGroup->createWordpressGroups($api, $groupFull, $groupSubscriber, $groupCustomers);
    92     var_dump($resultGroup);
    9392}
    9493
  • webcourier-email-marketing/trunk/views/templates_list.php

    r1521881 r1525935  
    1212    function changeHeight(iframe)
    1313    {
    14         var height = ((window.innerHeight/2)-400)*2;   
     14        var formulaHeight = (((window.innerHeight/2)-400)*2);
     15        var height = formulaHeight < 100 ? 100 : formulaHeight;   
    1516        iframe.parentElement.parentElement.style.marginTop = height + 'px';
    1617        jQuery('iframe').parents().eq(3).find('h5').css("margin-top", height-40);
  • webcourier-email-marketing/trunk/webcourier_email_marketing.php

    r1522106 r1525935  
    55  Description: Plugin utilizado para adicionar usuários que são cadastrados através do wordpress do cliente
    66  Author: WebCourier
    7   Version: 1.1
    8   Stable tag: 1.1
     7  Version: 1.2
     8  Stable tag: 1.2
    99  Author URI: https://www.webcourier.com.br/
    1010  License: GPLv2
Note: See TracChangeset for help on using the changeset viewer.