Plugin Directory

Changeset 3388230


Ignore:
Timestamp:
11/02/2025 04:21:37 AM (5 months ago)
Author:
marknokes
Message:

Version 2.5.9

Location:
subscriptions-for-woo
Files:
44 added
6 edited

Legend:

Unmodified
Added
Removed
  • subscriptions-for-woo/trunk/classes/PPSFWOO/class-ppsfwoo-subscriber.php

    r3369715 r3388230  
    359359
    360360            default:
    361                 throw new \Exception("Unsupported interval unit: {$unit}");
     361                throw new \Exception("Unsupported interval unit in trial trial expiry");
    362362        }
    363363
    364364        $trial_end = $start_time_clone->add(new \DateInterval($interval_spec));
    365365
    366         return $trial_end->format(\DateTime::ATOM);
     366        return $trial_end;
    367367    }
    368368
  • subscriptions-for-woo/trunk/css/style.css

    r3342062 r3388230  
    133133  opacity: 0;
    134134  transition: opacity 0.3s;
     135  text-wrap: nowrap;
    135136}
    136137.tooltip:hover .tooltip-text {
  • subscriptions-for-woo/trunk/css/style.min.css

    r3342062 r3388230  
    1 .copy-text{position:absolute;left:-9999px}table{text-align:left;font-family:Arial, Helvetica, sans-serif;border-collapse:collapse}.flex-container{display:flex;flex-direction:row}.flex-container div.partial-width{width:75%}.flex-container div.full-width{width:100%}.flex-container div{overflow:scroll}.go-pro{border:1px solid #c3c4c7;padding:0 20px 20px;margin-top:6.5em;background:#fff;max-width:600px}.go-pro .pro-name{color:#dc2626;line-height:1.5em}.go-pro ul li{list-style:square;font-size:1.25em;margin-left:20px}.tab-content ul{list-style:initial;margin-left:1.5em}.hide,.tab-content{display:none}.spinner{float:none}.pp-inner-table td,.pp-inner-table th{border:1px solid #ddd;padding:8px;vertical-align:middle;text-align:center}.pp-inner-table tr:nth-child(even){background-color:#f2f2f2}.pp-inner-table tr:hover{background-color:#ddd}.pp-inner-table th{background-color:#505050;color:white}.pagination{font-size:1.25em;margin:20px 0}.pagination a{padding:8px 12px;line-height:2em;text-decoration:none;border:1px solid;background:#505050;color:#fff}.pagination a.current{font-weight:bold;text-decoration:underline}.pagination a:focus{box-shadow:none}.notice-error,div.error{position:relative;z-index:2;width:75%;margin:auto}.tab-content .button{margin-top:5px}div.tab-content{background:#fff;padding:2em;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-top:8px solid}.tooltip.status{height:25px;width:25px;border-radius:50%;display:inline-block}.status.green{background-color:#3cb371}.status.red{background-color:red}.status.orange{background-color:orange}.tooltip{position:relative;display:inline-block}.tooltip-text{visibility:hidden;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 0.3s}.tooltip:hover .tooltip-text{visibility:visible;opacity:1}.disabled-link{pointer-events:none;color:gray}@media (max-width: 800px){.flex-container div.partial-width{width:100%}.flex-container{flex-direction:column}.go-pro{max-width:100%}}
     1.copy-text{position:absolute;left:-9999px}table{text-align:left;font-family:Arial, Helvetica, sans-serif;border-collapse:collapse}.flex-container{display:flex;flex-direction:row}.flex-container div.partial-width{width:75%}.flex-container div.full-width{width:100%}.flex-container div{overflow:scroll}.go-pro{border:1px solid #c3c4c7;padding:0 20px 20px;margin-top:6.5em;background:#fff;max-width:600px}.go-pro .pro-name{color:#dc2626;line-height:1.5em}.go-pro ul li{list-style:square;font-size:1.25em;margin-left:20px}.tab-content ul{list-style:initial;margin-left:1.5em}.hide,.tab-content{display:none}.spinner{float:none}.pp-inner-table td,.pp-inner-table th{border:1px solid #ddd;padding:8px;vertical-align:middle;text-align:center}.pp-inner-table tr:nth-child(even){background-color:#f2f2f2}.pp-inner-table tr:hover{background-color:#ddd}.pp-inner-table th{background-color:#505050;color:white}.pagination{font-size:1.25em;margin:20px 0}.pagination a{padding:8px 12px;line-height:2em;text-decoration:none;border:1px solid;background:#505050;color:#fff}.pagination a.current{font-weight:bold;text-decoration:underline}.pagination a:focus{box-shadow:none}.notice-error,div.error{position:relative;z-index:2;width:75%;margin:auto}.tab-content .button{margin-top:5px}div.tab-content{background:#fff;padding:2em;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-top:8px solid}.tooltip.status{height:25px;width:25px;border-radius:50%;display:inline-block}.status.green{background-color:#3cb371}.status.red{background-color:red}.status.orange{background-color:orange}.tooltip{position:relative;display:inline-block}.tooltip-text{visibility:hidden;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 0.3s;text-wrap: nowrap}.tooltip:hover .tooltip-text{visibility:visible;opacity:1}.disabled-link{pointer-events:none;color:gray}@media (max-width: 800px){.flex-container div.partial-width{width:100%}.flex-container{flex-direction:column}.go-pro{max-width:100%}}
  • subscriptions-for-woo/trunk/readme.txt

    r3375167 r3388230  
    44License: GPLv2 or later
    55License URI: http://www.gnu.org/licenses/gpl-2.0.html
    6 Stable tag: 2.5.8
     6Stable tag: 2.5.9
    77WC tested up to: 9.7.1
    88Requires at least: 6.4.3
     
    122122
    123123== Changelog ==
     124
     125= 2.5.9 =
     126* Bugfix: Additional incorrect date format issues
     127* Improvement: Display cancel and expire date in subscriber table tooltip
    124128
    125129= 2.5.8 =
  • subscriptions-for-woo/trunk/subscriptions-for-woo.php

    r3375167 r3388230  
    1111 * License: GPLv2 or later
    1212 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
    13  * Version: 2.5.8
     13 * Version: 2.5.9
    1414 * WC requires at least: 8.6.0
    1515 * WC tested up to: 9.7.1
  • subscriptions-for-woo/trunk/templates/subscriber-table-settings-page.php

    r3259422 r3388230  
    5757        $date = gmdate('F j, Y', strtotime($row->created));
    5858
     59        $tooltip = !empty($row->canceled_date) ? "Canceled: $row->canceled_date, Expires: $row->expires" : "Active";
     60
    5961        ?>
    6062        <tr>
     
    6870            <td><?php echo esc_html($date); ?></td>
    6971
    70             <td><span class='tooltip <?php echo esc_attr($class); ?>'><span class="tooltip-text"><?php echo esc_attr($row->event_type); ?></span></span></td>
     72            <td><span class='tooltip <?php echo esc_attr($class); ?>'><span class="tooltip-text"><?php echo esc_html($tooltip); ?></span></span></td>
    7173
    7274            <td><a href='<?php echo esc_url($paypal_url); ?>/billing/subscriptions/<?php echo esc_attr($row->id); ?>' target='_blank'>Manage Subscription</a></td>
Note: See TracChangeset for help on using the changeset viewer.