Plugin Directory

Changeset 995597


Ignore:
Timestamp:
09/23/2014 06:16:17 PM (12 years ago)
Author:
switzer
Message:

update stats

Location:
advertising-manager/trunk/lib/Advman
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • advertising-manager/trunk/lib/Advman/Dal.php

    r941737 r995597  
    3737            $data['settings']['default-ad'] = '';
    3838            $data['settings']['version'] = ADVMAN_VERSION;
    39             $data['settings']['publisher-id'] = md5(uniqid('', true));
    4039            $data['settings']['enable-php'] = false;
    4140            $data['settings']['purge-stats-days'] = 30;
  • advertising-manager/trunk/lib/Advman/Template/Settings.php

    r995503 r995597  
    6060        </fieldset>
    6161        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php _e('Purge after:', 'advman'); ?> <input type="text" name="advman-purge-stats-days" value="<?php echo $oxPurgeStatsDays; ?>" class="small-text" /> <?php _e('days', 'advman'); ?><br />
    62         <span class="setting-description"><?php _e('Collecting statistics about your ad serving will give you insight on how many ads have been viewed by your users.  It is a good idea to purge these stats after 30 days so that your database does not get too full.', 'advman'); ?></span>
     62        <span class="setting-description"><?php _e('Collecting statistics about your ad serving will give you insight on how many ads have been viewed by your users.  It is a good idea to purge these stats after maximum 100 days so that your database does not get too full.', 'advman'); ?></span>
    6363    </td>
    6464</tr>
  • advertising-manager/trunk/lib/Advman/Upgrade.php

    r956094 r995597  
    1010        $version = Advman_Upgrade::_get_version($data);
    1111        Advman_Upgrade::_backup($data, $version);
    12         $versions = array('3.4', '3.4.2', '3.4.3', '3.4.7', '3.4.9', '3.4.12', '3.4.14', '3.4.15', '3.4.20', '3.4.25');
     12        $versions = array('3.4', '3.4.2', '3.4.3', '3.4.7', '3.4.9', '3.4.12', '3.4.14', '3.4.15', '3.4.20', '3.4.25', '3.4.29');
    1313        foreach ($versions as $v) {
    1414            if (version_compare($version, $v, '<')) {
     
    2222
    2323
     24    function advman_3_4_29(&$data)
     25    {
     26        // Remove publisher-id  (not used)
     27        if (isset($data['settings']['publisher-id'])) {
     28            unset($data['settings']['publisher-id']);
     29        }
     30        // Change the purge stats days to 100 if still at the default of 30
     31        if (isset($data['settings']['purge-stats-days']) && $data['settings']['purge-stats-days'] == 30) {
     32            $data['settings']['purge-stats-days'] = 100;
     33        }
     34        // Re-send adjs client ID
     35        if ($data['settings']['enable-adjs']) {
     36
     37            $clientId = $data['settings']['adjs-clientid'];
     38            if ($clientId) {
     39                $url = "http://adjs.io/beta_signups/$clientId";
     40                $params = array(
     41                    'method'  => 'PUT',
     42                    'headers' => array("Accept"=>'application/json'),
     43                    'body'    => array('beta_signup' => array("email"=>get_option('admin_email'),"url"=> get_option('siteurl')))
     44                );
     45
     46                wp_remote_request($url, $params);
     47            }
     48        }
     49    }
    2450    function advman_3_4_25(&$data)
    2551    {
Note: See TracChangeset for help on using the changeset viewer.