Plugin Directory

Changeset 1192062


Ignore:
Timestamp:
07/03/2015 08:50:05 PM (11 years ago)
Author:
ooprogramador
Message:

DOING: Export OK agora falta fazer o translate

Location:
simple-newsletter-br/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • simple-newsletter-br/trunk/class_newsletter.php

    r1191501 r1192062  
    99        'CHECK_EMAIL' => 'SELECT email FROM simplenewsletter_subscriptions WHERE email = \'%s\'',
    1010        'CONFIRM' => 'UPDATE simplenewsletter_subscriptions SET confirmed = 1 where hash = \'%s\'',
    11         'COUNT' => 'SELECT (SELECT COUNT(*) from simplenewsletter_subscriptions WHERE confirmed = 1 ) as qty_confirmed, (SELECT COUNT(*) from simplenewsletter_subscriptions WHERE confirmed = 0) as qty_unconfirmed, (SELECT COUNT(*) from simplenewsletter_subscriptions WHERE DATE_SUB(CURDATE(),INTERVAL 1 DAY) = created ) as yesterday, (SELECT COUNT(*) from simplenewsletter_subscriptions WHERE DATE_SUB(CURDATE(),INTERVAL 0 DAY) <= created ) as today, (SELECT COUNT(*) from simplenewsletter_subscriptions WHERE DATE_SUB(CURDATE(),INTERVAL 7 DAY) <= created ) as last_week'
     11        'COUNT' => 'SELECT (SELECT COUNT(*) from simplenewsletter_subscriptions WHERE confirmed = 1 ) as qty_confirmed, (SELECT COUNT(*) from simplenewsletter_subscriptions WHERE confirmed = 0) as qty_unconfirmed, (SELECT COUNT(*) from simplenewsletter_subscriptions WHERE DATE(created) = DATE_SUB(CURDATE(),INTERVAL 1 DAY) ) as yesterday, (SELECT COUNT(*) from simplenewsletter_subscriptions WHERE DATE_SUB(CURDATE(),INTERVAL 0 DAY) <= DATE(created) ) as today, (SELECT COUNT(*) from simplenewsletter_subscriptions WHERE DATE_SUB(CURDATE(),INTERVAL 7 DAY) <= DATE(created) ) as last_week'
    1212        );
    1313    private $data = array();
  • simple-newsletter-br/trunk/js/main.js

    r1191479 r1192062  
    66            event.preventDefault();
    77            _this= this;
     8
    89            loading(_this ,1);
     10
    911            var posting = $.post( '', $(this).serialize() );
    1012            posting.done(function(e){
     
    2628}
    2729
    28 function showSucess(message)
     30function showSucess(element, message)
    2931{
    30     var showon = $('.simplenewsletter').data('showon');
     32    var showon = $(element).parent().data('showon');
     33    $(element).find('.error').remove();
    3134
    32     if( showon == 'append'){
    33         $('.simplenewsletter').append(message);
    34         return 0;
    35     }
     35    switch(showon){
     36        case 'append':
     37            $(element).parent().append(message);
     38            return 0;
     39        break;
    3640
    37     if(showon == 'prepend'){
    38         $('.simplenewsletter').prepend(message);
    39         return 0;
    40     }
     41        case 'prepend':
     42            $(element).parent().prepend(message);
     43            return 0;
     44        break;
    4145
    42     if(showon == 'substitute')
    43     {
    44         $('.simplenewsletter').html(message);
    45         return 0;
     46        case 'substitute':
     47        default:
     48            $(element).parent().html(message);
     49            return 0;
     50        break;
    4651    }
    4752   
     
    5661        return 0;
    5762    }
     63   
    5864    $(element).hide();
    5965    $(element).find('.simplenewsletter_spinner').show();
  • simple-newsletter-br/trunk/simple-newsletter.php

    r1191479 r1192062  
    2222            add_action( 'admin_menu', array(&$this,'settings'));
    2323            add_action( 'wp_enqueue_scripts', array(&$this,'scripts' ));
    24             add_action( 'admin_enqueue_scripts', 'admin_scripts' );
     24            add_action( 'admin_enqueue_scripts', array(&$this,'admin_scripts' ) );
    2525            add_action( 'init', array(&$this, 'load_sn_tranlate'));
    2626
     
    6262                return ;
    6363            }
    64             die('-------------DIE----------');
     64           
    6565            wp_enqueue_script( 'simplenewsletter-admin', plugins_url('js/admin_main.js', __FILE__), array('jquery'));
    6666        }
  • simple-newsletter-br/trunk/views/admin_grid.php

    r1191501 r1192062  
    88    <div class="tablenav top">
    99        <div class="alignleft actions bulkactions">
    10             <label for="bulk-action-selector-top" class="screen-reader-text"><?php echo __('Export', 'simple-newsletter-br'); ?></label>
    11             <select name="action" id="bulk-action-selector-top">
    12                 <option value="-1"><?php echo __('Export', 'simple-newsletter-br'); ?></option>
    13                 <option value="?sn_export_method=EXPORT_ALL"><?php echo __('All', 'simple-newsletter-br'); ?></option>
    14                 <option value="?sn_export_method=EXPORT_CONFIRMED"><?php echo __('Confirmed', 'simple-newsletter-br'); ?></option>
    15             </select>
    16             <input type="submit" id="doaction" class="button action" value="<?php echo __('Download', 'simple-newsletter-br'); ?>">
     10           
     11                <label for="bulk-action-selector-top" class="screen-reader-text"><?php echo __('Export', 'simple-newsletter-br'); ?></label>
     12                <select name="action" id="exportMethod">
     13                    <option value="-1"><?php echo __('Export', 'simple-newsletter-br'); ?></option>
     14                    <option value="?sn_export_method=EXPORT_ALL"><?php echo __('All', 'simple-newsletter-br'); ?></option>
     15                    <option value="?sn_export_method=EXPORT_CONFIRMED"><?php echo __('Confirmed', 'simple-newsletter-br'); ?></option>
     16                </select>
     17                <input type="submit" id="doExport" class="button" value="<?php echo __('Download', 'simple-newsletter-br'); ?>">
     18           
    1719        </div>
    1820        <br class="clear">
Note: See TracChangeset for help on using the changeset viewer.