Changeset 3388230
- Timestamp:
- 11/02/2025 04:21:37 AM (5 months ago)
- Location:
- subscriptions-for-woo
- Files:
-
- 44 added
- 6 edited
-
tags/2.5.9 (added)
-
tags/2.5.9/autoload.php (added)
-
tags/2.5.9/classes (added)
-
tags/2.5.9/classes/PPSFWOO (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-ajax-actions-priv.php (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-ajax-actions.php (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-database.php (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-exception.php (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-order.php (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-pay-pal.php (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-plan.php (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-plugin-main.php (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-product.php (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-subscriber.php (added)
-
tags/2.5.9/classes/PPSFWOO/class-ppsfwoo-webhook.php (added)
-
tags/2.5.9/css (added)
-
tags/2.5.9/css/frontend.css (added)
-
tags/2.5.9/css/frontend.min.css (added)
-
tags/2.5.9/css/style.css (added)
-
tags/2.5.9/css/style.min.css (added)
-
tags/2.5.9/js (added)
-
tags/2.5.9/js/get-sub.js (added)
-
tags/2.5.9/js/get-sub.min.js (added)
-
tags/2.5.9/js/main.js (added)
-
tags/2.5.9/js/main.min.js (added)
-
tags/2.5.9/js/paypal-button.js (added)
-
tags/2.5.9/js/paypal-button.min.js (added)
-
tags/2.5.9/license.txt (added)
-
tags/2.5.9/readme.txt (added)
-
tags/2.5.9/subscriptions-for-woo.php (added)
-
tags/2.5.9/templates (added)
-
tags/2.5.9/templates/edit-user.php (added)
-
tags/2.5.9/templates/options-page.php (added)
-
tags/2.5.9/templates/paypal-button.php (added)
-
tags/2.5.9/templates/subscriber-table-settings-page.php (added)
-
tags/2.5.9/templates/tab-content (added)
-
tags/2.5.9/templates/tab-content/go-pro.php (added)
-
tags/2.5.9/templates/tab-content/tab-advanced.php (added)
-
tags/2.5.9/templates/tab-content/tab-general.php (added)
-
tags/2.5.9/templates/tab-content/tab-plans.php (added)
-
tags/2.5.9/templates/tab-content/tab-subscribers.php (added)
-
tags/2.5.9/templates/table-plans.php (added)
-
tags/2.5.9/templates/table-webhooks.php (added)
-
tags/2.5.9/templates/thank-you.php (added)
-
trunk/classes/PPSFWOO/class-ppsfwoo-subscriber.php (modified) (1 diff)
-
trunk/css/style.css (modified) (1 diff)
-
trunk/css/style.min.css (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/subscriptions-for-woo.php (modified) (1 diff)
-
trunk/templates/subscriber-table-settings-page.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
subscriptions-for-woo/trunk/classes/PPSFWOO/class-ppsfwoo-subscriber.php
r3369715 r3388230 359 359 360 360 default: 361 throw new \Exception("Unsupported interval unit : {$unit}");361 throw new \Exception("Unsupported interval unit in trial trial expiry"); 362 362 } 363 363 364 364 $trial_end = $start_time_clone->add(new \DateInterval($interval_spec)); 365 365 366 return $trial_end ->format(\DateTime::ATOM);366 return $trial_end; 367 367 } 368 368 -
subscriptions-for-woo/trunk/css/style.css
r3342062 r3388230 133 133 opacity: 0; 134 134 transition: opacity 0.3s; 135 text-wrap: nowrap; 135 136 } 136 137 .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 4 4 License: GPLv2 or later 5 5 License URI: http://www.gnu.org/licenses/gpl-2.0.html 6 Stable tag: 2.5. 86 Stable tag: 2.5.9 7 7 WC tested up to: 9.7.1 8 8 Requires at least: 6.4.3 … … 122 122 123 123 == Changelog == 124 125 = 2.5.9 = 126 * Bugfix: Additional incorrect date format issues 127 * Improvement: Display cancel and expire date in subscriber table tooltip 124 128 125 129 = 2.5.8 = -
subscriptions-for-woo/trunk/subscriptions-for-woo.php
r3375167 r3388230 11 11 * License: GPLv2 or later 12 12 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 13 * Version: 2.5. 813 * Version: 2.5.9 14 14 * WC requires at least: 8.6.0 15 15 * WC tested up to: 9.7.1 -
subscriptions-for-woo/trunk/templates/subscriber-table-settings-page.php
r3259422 r3388230 57 57 $date = gmdate('F j, Y', strtotime($row->created)); 58 58 59 $tooltip = !empty($row->canceled_date) ? "Canceled: $row->canceled_date, Expires: $row->expires" : "Active"; 60 59 61 ?> 60 62 <tr> … … 68 70 <td><?php echo esc_html($date); ?></td> 69 71 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> 71 73 72 74 <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.