Changeset 3465358
- Timestamp:
- 02/19/2026 08:11:14 PM (5 weeks ago)
- Location:
- wp-members/trunk
- Files:
-
- 45 edited
-
assets/css/admin.css (modified) (1 diff)
-
assets/css/forms/generic-no-float.css (modified) (1 diff)
-
assets/css/forms/generic-rigid.css (modified) (1 diff)
-
assets/css/forms/wp-members-styles.css (modified) (1 diff)
-
assets/js/admin.js (modified) (1 diff)
-
includes/admin/admin.php (modified) (1 diff)
-
includes/admin/api.php (modified) (1 diff)
-
includes/admin/dialogs.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-admin-tab-about.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-admin-tab-captcha.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-admin-tab-dialogs.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-admin-tab-dropins.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-admin-tab-emails.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-admin-tab-fields.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-admin-tab-filesystem-upgrade.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-admin-tab-options.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-admin-tab-shortcodes.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-dropins-table.php (modified) (1 diff)
-
includes/admin/tabs/class-wp-members-fields-table.php (modified) (1 diff)
-
includes/api/api-email.php (modified) (2 diffs)
-
includes/api/api-forms.php (modified) (2 diffs)
-
includes/api/api-products.php (modified) (2 diffs)
-
includes/api/api-users.php (modified) (2 diffs)
-
includes/api/api-utilities.php (modified) (2 diffs)
-
includes/api/api.php (modified) (2 diffs)
-
includes/class-wp-members-email.php (modified) (2 diffs)
-
includes/class-wp-members-filesystem.php (modified) (1 diff)
-
includes/class-wp-members-products.php (modified) (1 diff)
-
includes/class-wp-members-shortcodes.php (modified) (2 diffs)
-
includes/class-wp-members-user.php (modified) (2 diffs)
-
includes/deprecated.php (modified) (1 diff)
-
includes/install.php (modified) (1 diff)
-
includes/legacy/dialogs.php (modified) (1 diff)
-
includes/vendor/rocketgeek-plugin-manager/class-rocketgeek-deploy-plugin.php (modified) (1 diff)
-
includes/vendor/rocketgeek-utilities/includes/arrays.php (modified) (1 diff)
-
includes/vendor/rocketgeek-utilities/includes/dates.php (modified) (1 diff)
-
includes/vendor/rocketgeek-utilities/includes/debug.php (modified) (1 diff)
-
includes/vendor/rocketgeek-utilities/includes/forms.php (modified) (1 diff)
-
includes/vendor/rocketgeek-utilities/includes/strings.php (modified) (1 diff)
-
includes/vendor/rocketgeek-utilities/includes/utilities.php (modified) (1 diff)
-
includes/vendor/rocketgeek-utilities/loader.php (modified) (1 diff)
-
readme.txt (modified) (1 diff)
-
templates/tos.php (modified) (1 diff)
-
uninstall.php (modified) (1 diff)
-
wp-members.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-members/trunk/assets/css/admin.css
r3233562 r3465358 6 6 * This file is part of the WP-Members plugin by Chad Butler 7 7 * You can find out more about this plugin at https://rocketgeek.com 8 * Copyright (c) 2006-202 5Chad Butler8 * Copyright (c) 2006-2026 Chad Butler 9 9 * WP-Members(tm) is a trademark of butlerblog.com 10 10 * 11 11 * @package WP-Members 12 12 * @author Chad Butler 13 * @copyright 2006-202 513 * @copyright 2006-2026 14 14 */ 15 15 -
wp-members/trunk/assets/css/forms/generic-no-float.css
r3233562 r3465358 6 6 * This file is part of the WP-Members plugin by Chad Butler 7 7 * You can find out more about this plugin at https://rocketgeek.com 8 * Copyright (c) 2006-202 5Chad Butler8 * Copyright (c) 2006-2026 Chad Butler 9 9 * WP-Members(tm) is a trademark of butlerblog.com 10 10 * 11 11 * @package WP-Members 12 12 * @author Chad Butler 13 * @copyright 2006-202 513 * @copyright 2006-2026 14 14 */ 15 15 -
wp-members/trunk/assets/css/forms/generic-rigid.css
r3233562 r3465358 6 6 * This file is part of the WP-Members plugin by Chad Butler 7 7 * You can find out more about this plugin at https://rocketgeek.com 8 * Copyright (c) 2006-202 5Chad Butler8 * Copyright (c) 2006-2026 Chad Butler 9 9 * WP-Members(tm) is a trademark of butlerblog.com 10 10 * 11 11 * @package WP-Members 12 12 * @author Chad Butler 13 * @copyright 2006-202 513 * @copyright 2006-2026 14 14 */ 15 15 -
wp-members/trunk/assets/css/forms/wp-members-styles.css
r3233562 r3465358 6 6 * This file is part of the WP-Members plugin by Chad Butler 7 7 * You can find out more about this plugin at https://rocketgeek.com 8 * Copyright (c) 2006-202 5Chad Butler8 * Copyright (c) 2006-2026 Chad Butler 9 9 * WP-Members(tm) is a trademark of butlerblog.com 10 10 * 11 11 * @package WP-Members 12 12 * @author Chad Butler 13 * @copyright 2006-202 513 * @copyright 2006-2026 14 14 */ 15 15 -
wp-members/trunk/assets/js/admin.js
r3233562 r3465358 6 6 * This file is part of the WP-Members plugin by Chad Butler 7 7 * You can find out more about this plugin at https://rocketgeek.com 8 * Copyright (c) 2006-202 5Chad Butler8 * Copyright (c) 2006-2026 Chad Butler 9 9 * WP-Members(tm) is a trademark of butlerblog.com 10 10 * 11 11 * @package WP-Members 12 12 * @author Chad Butler 13 * @copyright 2006-202 513 * @copyright 2006-2026 14 14 */ 15 15 -
wp-members/trunk/includes/admin/admin.php
r3427043 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 * 16 16 * Functions included: -
wp-members/trunk/includes/admin/api.php
r3308067 r3465358 5 5 * This file is part of the WP-Members plugin by Chad Butler 6 6 * You can find out more about this plugin at https://rocketgeek.com 7 * Copyright (c) 2006-202 5Chad Butler7 * Copyright (c) 2006-2026 Chad Butler 8 8 * WP-Members(tm) is a trademark of butlerblog.com 9 9 * 10 10 * @package WP-Members 11 11 * @author Chad Butler 12 * @copyright 2006-202 512 * @copyright 2006-2026 13 13 * 14 14 * Functions included: -
wp-members/trunk/includes/admin/dialogs.php
r3233562 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/admin/tabs/class-wp-members-admin-tab-about.php
r3427043 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/admin/tabs/class-wp-members-admin-tab-captcha.php
r3240295 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/admin/tabs/class-wp-members-admin-tab-dialogs.php
r3292820 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/admin/tabs/class-wp-members-admin-tab-dropins.php
r3240295 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/admin/tabs/class-wp-members-admin-tab-emails.php
r3240295 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/admin/tabs/class-wp-members-admin-tab-fields.php
r3368566 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/admin/tabs/class-wp-members-admin-tab-filesystem-upgrade.php
r3427043 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/admin/tabs/class-wp-members-admin-tab-options.php
r3368566 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/admin/tabs/class-wp-members-admin-tab-shortcodes.php
r3308787 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/admin/tabs/class-wp-members-dropins-table.php
r3240295 r3465358 5 5 * This file is part of the WP-Members plugin by Chad Butler 6 6 * You can find out more about this plugin at https://rocketgeek.com 7 * Copyright (c) 2006-202 5Chad Butler7 * Copyright (c) 2006-2026 Chad Butler 8 8 * WP-Members(tm) is a trademark of butlerblog.com 9 9 * 10 10 * @package WP-Members 11 11 * @author Chad Butler 12 * @copyright 2006-202 512 * @copyright 2006-2026 13 13 */ 14 14 -
wp-members/trunk/includes/admin/tabs/class-wp-members-fields-table.php
r3233562 r3465358 5 5 * This file is part of the WP-Members plugin by Chad Butler 6 6 * You can find out more about this plugin at https://rocketgeek.com 7 * Copyright (c) 2006-202 5Chad Butler7 * Copyright (c) 2006-2026 Chad Butler 8 8 * WP-Members(tm) is a trademark of butlerblog.com 9 9 * 10 10 * @package WP-Members 11 11 * @author Chad Butler 12 * @copyright 2006-202 512 * @copyright 2006-2026 13 13 */ 14 14 -
wp-members/trunk/includes/api/api-email.php
r3233562 r3465358 5 5 * This file is part of the WP-Members plugin by Chad Butler 6 6 * You can find out more about this plugin at https://rocketgeek.com 7 * Copyright (c) 2006-202 5Chad Butler7 * Copyright (c) 2006-2026 Chad Butler 8 8 * WP-Members(tm) is a trademark of butlerblog.com 9 9 * … … 11 11 * @subpackage WP-Members API Functions 12 12 * @author Chad Butler 13 * @copyright 2006-202 513 * @copyright 2006-2026 14 14 */ 15 15 -
wp-members/trunk/includes/api/api-forms.php
r3307877 r3465358 5 5 * This file is part of the WP-Members plugin by Chad Butler 6 6 * You can find out more about this plugin at https://rocketgeek.com 7 * Copyright (c) 2006-202 5Chad Butler7 * Copyright (c) 2006-2026 Chad Butler 8 8 * WP-Members(tm) is a trademark of butlerblog.com 9 9 * … … 11 11 * @subpackage WP-Members API Functions 12 12 * @author Chad Butler 13 * @copyright 2006-202 513 * @copyright 2006-2026 14 14 */ 15 15 -
wp-members/trunk/includes/api/api-products.php
r3383669 r3465358 5 5 * This file is part of the WP-Members plugin by Chad Butler 6 6 * You can find out more about this plugin at https://rocketgeek.com 7 * Copyright (c) 2006-202 5Chad Butler7 * Copyright (c) 2006-2026 Chad Butler 8 8 * WP-Members(tm) is a trademark of butlerblog.com 9 9 * … … 11 11 * @subpackage WP-Members API Functions 12 12 * @author Chad Butler 13 * @copyright 2006-202 513 * @copyright 2006-2026 14 14 */ 15 15 -
wp-members/trunk/includes/api/api-users.php
r3383669 r3465358 5 5 * This file is part of the WP-Members plugin by Chad Butler 6 6 * You can find out more about this plugin at https://rocketgeek.com 7 * Copyright (c) 2006-202 5Chad Butler7 * Copyright (c) 2006-2026 Chad Butler 8 8 * WP-Members(tm) is a trademark of butlerblog.com 9 9 * … … 11 11 * @subpackage WP-Members API Functions 12 12 * @author Chad Butler 13 * @copyright 2006-202 513 * @copyright 2006-2026 14 14 */ 15 15 -
wp-members/trunk/includes/api/api-utilities.php
r3427043 r3465358 8 8 * This file is part of the WP-Members plugin by Chad Butler 9 9 * You can find out more about this plugin at https://rocketgeek.com 10 * Copyright (c) 2006-202 5Chad Butler10 * Copyright (c) 2006-2026 Chad Butler 11 11 * WP-Members(tm) is a trademark of butlerblog.com 12 12 * … … 14 14 * @subpackage WP-Members Utility Functions 15 15 * @author Chad Butler 16 * @copyright 2006-202 516 * @copyright 2006-2026 17 17 */ 18 18 -
wp-members/trunk/includes/api/api.php
r3368566 r3465358 5 5 * This file is part of the WP-Members plugin by Chad Butler 6 6 * You can find out more about this plugin at https://rocketgeek.com 7 * Copyright (c) 2006-202 5Chad Butler7 * Copyright (c) 2006-2026 Chad Butler 8 8 * WP-Members(tm) is a trademark of butlerblog.com 9 9 * … … 11 11 * @subpackage WP-Members API Functions 12 12 * @author Chad Butler 13 * @copyright 2006-202 513 * @copyright 2006-2026 14 14 */ 15 15 -
wp-members/trunk/includes/class-wp-members-email.php
r3368566 r3465358 8 8 * This file is part of the WP-Members plugin by Chad Butler 9 9 * You can find out more about this plugin at https://rocketgeek.com 10 * Copyright (c) 2006-202 5Chad Butler10 * Copyright (c) 2006-2026 Chad Butler 11 11 * WP-Members(tm) is a trademark of butlerblog.com 12 12 * … … 14 14 * @subpackage WP_Members_Shortcodes 15 15 * @author Chad Butler 16 * @copyright 2006-202 516 * @copyright 2006-2026 17 17 */ 18 18 -
wp-members/trunk/includes/class-wp-members-filesystem.php
r3427043 r3465358 158 158 if ( ! file_exists( $old_file_path ) ) { 159 159 $error = new WP_Error( 'file_missing', 'Original file not found.' ); 160 if ( is_wp_error( $error ) ) { 161 // Try if it's http 160 if ( is_wp_error( $error ) ) { // Try if it's https 161 // First, equalize the https and http baseurls. 162 if ( str_contains( $this->baseurl, 'https://' ) ) { 163 // If baseurl is https, change old file path to https for comparison. 164 $old_file_path = str_replace( 'http://', 'https://', $old_file_path ); 165 } elseif ( str_contains( $this->baseurl, 'http://' ) ) { 166 // If baseurl is http, change old file path to http for comparison. 167 $old_file_path = str_replace( 'https://', 'http://', $old_file_path ); 168 } 169 // Then, try again to see if the file exists. 162 170 $old_file_path = str_replace( trailingslashit( $this->baseurl ), '', $old_file_path ); 163 171 if ( ! file_exists( $old_file_path ) ) { -
wp-members/trunk/includes/class-wp-members-products.php
r3368566 r3465358 479 479 * 480 480 * @param string $product_meta 481 * @param string $order_by id|title|date481 * @param string $order_by ID|title|date|name|modified 482 482 * @param string $order asc|desc 483 483 * @return array|boolean $post_ids if not empty, otherwise false 484 484 */ 485 function get_all_posts( $product_meta, $order_by = ' id', $order = 'ASC' ) {485 function get_all_posts( $product_meta, $order_by = 'ID', $order = 'ASC' ) { 486 486 global $wpdb; 487 487 488 488 if ( $order_by ) { 489 490 $order_by = ( $order_by != 'id' ) ? 'post_' . $order_by : 'ID'; 491 492 $sql = 'SELECT m.post_id 493 FROM ' . $wpdb->postmeta . ' m 494 JOIN ' . $wpdb->posts . ' p ON (m.post_id = p.ID AND m.meta_key = "' . esc_sql( $this->post_stem . $product_meta ) . '" ) 495 WHERE p.post_status = "publish" 496 ORDER BY ' . $order_by . ' ' . strtoupper( $order ) . ';'; 497 498 $results = $wpdb->get_results( $sql, ARRAY_N ); 489 490 // Whitelist allowed order_by values. 491 $allowed_order_by = array( 'ID', 'title', 'date', 'name', 'modified' ); 492 $order_by = in_array( strtolower( $order_by ), $allowed_order_by, true ) ? $order_by : 'ID'; 493 494 // Add post stem to order by value. 495 $order_by = ( $order_by != 'ID' ) ? 'post_' . $order_by : 'ID'; 496 497 $results = $wpdb->get_results( $wpdb->prepare( 498 'SELECT m.post_id 499 FROM ' . $wpdb->postmeta . ' m 500 JOIN ' . $wpdb->posts . ' p ON (m.post_id = p.ID AND m.meta_key = %s ) 501 WHERE p.post_status = "publish" 502 ORDER BY p.' . $order_by . ' ' . $order . ';', 503 $this->post_stem . $product_meta 504 ), ARRAY_N ); 499 505 500 506 } -
wp-members/trunk/includes/class-wp-members-shortcodes.php
r3383669 r3465358 8 8 * This file is part of the WP-Members plugin by Chad Butler 9 9 * You can find out more about this plugin at https://rocketgeek.com 10 * Copyright (c) 2006-202 5Chad Butler10 * Copyright (c) 2006-2026 Chad Butler 11 11 * WP-Members(tm) is a trademark of butlerblog.com 12 12 * … … 14 14 * @subpackage WP_Members_Shortcodes 15 15 * @author Chad Butler 16 * @copyright 2006-202 516 * @copyright 2006-2026 17 17 */ 18 18 -
wp-members/trunk/includes/class-wp-members-user.php
r3431375 r3465358 1081 1081 // Start checking memberships. If a valid membership is found, quit checking (break). 1082 1082 foreach ( $membership_array as $prod ) { 1083 $expiration_product = wpmem_is_membership_expirable( $prod );1084 1083 1085 1084 // Does the user have this membership? … … 1090 1089 if ( wpmem_user_has_role( wpmem_get_membership_role( $prod ) ) ) { 1091 1090 // Is it an expiration membership? If not, they're OK at this point. 1092 if ( ! $expiration_product) {1091 if ( ! wpmem_is_membership_expirable( $prod ) ) { 1093 1092 $access = true; 1094 1093 break; -
wp-members/trunk/includes/deprecated.php
r3233562 r3465358 9 9 * This file is part of the WP-Members plugin by Chad Butler 10 10 * You can find out more about this plugin at https://rocketgeek.com 11 * Copyright (c) 2006-202 5Chad Butler11 * Copyright (c) 2006-2026 Chad Butler 12 12 * WP-Members(tm) is a trademark of butlerblog.com 13 13 * 14 14 * @package WP-Members 15 15 * @author Chad Butler 16 * @copyright 2006-202 516 * @copyright 2006-2026 17 17 */ 18 18 -
wp-members/trunk/includes/install.php
r3431375 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/legacy/dialogs.php
r3233562 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/includes/vendor/rocketgeek-plugin-manager/class-rocketgeek-deploy-plugin.php
r3292820 r3465358 7 7 * @author Chad Butler <https://butlerblog.com> 8 8 * @author RocketGeek <https://rocketgeek.com> 9 * @copyright Copyright (c) 2023-202 5Chad Butler9 * @copyright Copyright (c) 2023-2026 Chad Butler 10 10 * @license Apache-2.0 11 11 * 12 * Copyright [202 5] Chad Butler, RocketGeek12 * Copyright [2026] Chad Butler, RocketGeek 13 13 * 14 14 * Licensed under the Apache License, Version 2.0 (the "License"); -
wp-members/trunk/includes/vendor/rocketgeek-utilities/includes/arrays.php
r3292820 r3465358 13 13 * @author Chad Butler <https://butlerblog.com> 14 14 * @author RocketGeek <https://rocketgeek.com> 15 * @copyright Copyright (c) 202 5Chad Butler15 * @copyright Copyright (c) 2026 Chad Butler 16 16 * @license Apache-2.0 17 17 * 18 * Copyright [202 5] Chad Butler, RocketGeek18 * Copyright [2026] Chad Butler, RocketGeek 19 19 * 20 20 * Licensed under the Apache License, Version 2.0 (the "License"); -
wp-members/trunk/includes/vendor/rocketgeek-utilities/includes/dates.php
r3292820 r3465358 13 13 * @author Chad Butler <https://butlerblog.com> 14 14 * @author RocketGeek <https://rocketgeek.com> 15 * @copyright Copyright (c) 202 5Chad Butler15 * @copyright Copyright (c) 2026 Chad Butler 16 16 * @license Apache-2.0 17 17 * 18 * Copyright [202 5] Chad Butler, RocketGeek18 * Copyright [2026] Chad Butler, RocketGeek 19 19 * 20 20 * Licensed under the Apache License, Version 2.0 (the "License"); -
wp-members/trunk/includes/vendor/rocketgeek-utilities/includes/debug.php
r3293303 r3465358 13 13 * @author Chad Butler <https://butlerblog.com> 14 14 * @author RocketGeek <https://rocketgeek.com> 15 * @copyright Copyright (c) 202 5Chad Butler15 * @copyright Copyright (c) 2026 Chad Butler 16 16 * @license Apache-2.0 17 17 * 18 * Copyright [202 5] Chad Butler, RocketGeek18 * Copyright [2026] Chad Butler, RocketGeek 19 19 * 20 20 * Licensed under the Apache License, Version 2.0 (the "License"); -
wp-members/trunk/includes/vendor/rocketgeek-utilities/includes/forms.php
r3368566 r3465358 13 13 * @author Chad Butler <https://butlerblog.com> 14 14 * @author RocketGeek <https://rocketgeek.com> 15 * @copyright Copyright (c) 202 5Chad Butler15 * @copyright Copyright (c) 2026 Chad Butler 16 16 * @license Apache-2.0 17 17 * 18 * Copyright [202 5] Chad Butler, RocketGeek18 * Copyright [2026] Chad Butler, RocketGeek 19 19 * 20 20 * Licensed under the Apache License, Version 2.0 (the "License"); -
wp-members/trunk/includes/vendor/rocketgeek-utilities/includes/strings.php
r3427043 r3465358 13 13 * @author Chad Butler <https://butlerblog.com> 14 14 * @author RocketGeek <https://rocketgeek.com> 15 * @copyright Copyright (c) 202 5Chad Butler15 * @copyright Copyright (c) 2026 Chad Butler 16 16 * @license Apache-2.0 17 17 * 18 * Copyright [202 5] Chad Butler, RocketGeek18 * Copyright [2026] Chad Butler, RocketGeek 19 19 * 20 20 * Licensed under the Apache License, Version 2.0 (the "License"); -
wp-members/trunk/includes/vendor/rocketgeek-utilities/includes/utilities.php
r3293303 r3465358 13 13 * @author Chad Butler <https://butlerblog.com> 14 14 * @author RocketGeek <https://rocketgeek.com> 15 * @copyright Copyright (c) 202 5Chad Butler15 * @copyright Copyright (c) 2026 Chad Butler 16 16 * @license Apache-2.0 17 17 * 18 * Copyright [202 5] Chad Butler, RocketGeek18 * Copyright [2026] Chad Butler, RocketGeek 19 19 * 20 20 * Licensed under the Apache License, Version 2.0 (the "License"); -
wp-members/trunk/includes/vendor/rocketgeek-utilities/loader.php
r3292820 r3465358 15 15 * @author Chad Butler <https://butlerblog.com> 16 16 * @author RocketGeek <https://rocketgeek.com> 17 * @copyright Copyright (c) 202 5Chad Butler17 * @copyright Copyright (c) 2026 Chad Butler 18 18 * @license Apache-2.0 19 19 * 20 * Copyright [202 5] Chad Butler, RocketGeek20 * Copyright [2026] Chad Butler, RocketGeek 21 21 * 22 22 * Licensed under the Apache License, Version 2.0 (the "License"); -
wp-members/trunk/readme.txt
r3431375 r3465358 132 132 == Changelog == 133 133 134 = 3.5.5.1 = 135 134 = 3.5.6 = 135 136 * Security update to [wpmem_user_membership_posts] shortcode. Limits the "order by" options. 136 137 * Bug fix for checking expiration memberships that require a specific role. The bug from 3.5.5 causes a user with the role to be viewed as having access even if they are expireed. 138 * Improves file path update in 3.5.5 to equalize https/http when checking if a file to be moved exists. This allows it to check url paths in the attachment meta data that may have been improperly set or were set in http and not updated if the site was changed to https. 137 139 138 140 = 3.5.5 = -
wp-members/trunk/templates/tos.php
r3233562 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 ?> -
wp-members/trunk/uninstall.php
r3240295 r3465358 7 7 * This file is part of the WP-Members plugin by Chad Butler 8 8 * You can find out more about this plugin at https://rocketgeek.com 9 * Copyright (c) 2006-202 5Chad Butler9 * Copyright (c) 2006-2026 Chad Butler 10 10 * WP-Members(tm) is a trademark of butlerblog.com 11 11 * 12 12 * @package WP-Members 13 13 * @author Chad Butler 14 * @copyright 2006-202 514 * @copyright 2006-2026 15 15 */ 16 16 -
wp-members/trunk/wp-members.php
r3431375 r3465358 4 4 Plugin URI: https://rocketgeek.com 5 5 Description: WP access restriction and user registration. For more information on plugin features, refer to <a href="https://rocketgeek.com/plugins/wp-members/docs/">the online Users Guide</a>. A <a href="https://rocketgeek.com/plugins/wp-members/quick-start-guide/">Quick Start Guide</a> is also available. WP-Members(tm) is a trademark of butlerblog.com. 6 Version: 3.5. 5.16 Version: 3.5.6 7 7 Author: Chad Butler 8 8 Author URI: https://butlerblog.com/ … … 59 59 60 60 // Initialize constants. 61 define( 'WPMEM_VERSION', '3.5. 5.1' );61 define( 'WPMEM_VERSION', '3.5.6' ); 62 62 define( 'WPMEM_DB_VERSION', '2.4.3' ); 63 63 define( 'WPMEM_PATH', plugin_dir_path( __FILE__ ) ); // @todo Fairly certain this is obsolete.
Note: See TracChangeset
for help on using the changeset viewer.