Changeset 3368632
- Timestamp:
- 09/26/2025 05:50:10 PM (6 months ago)
- Location:
- groups-for-membermouse
- Files:
-
- 8 edited
- 1 copied
-
tags/2.4.3 (copied) (copied from groups-for-membermouse/trunk)
-
tags/2.4.3/groups-for-membermouse.php (modified) (1 diff)
-
tags/2.4.3/includes/config.php (modified) (5 diffs)
-
tags/2.4.3/includes/manage.php (modified) (4 diffs)
-
tags/2.4.3/includes/manage_groups_admin.php (modified) (4 diffs)
-
trunk/groups-for-membermouse.php (modified) (1 diff)
-
trunk/includes/config.php (modified) (5 diffs)
-
trunk/includes/manage.php (modified) (4 diffs)
-
trunk/includes/manage_groups_admin.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
groups-for-membermouse/tags/2.4.3/groups-for-membermouse.php
r3348286 r3368632 4 4 * Plugin Name: Groups for MemberMouse 5 5 * Description: Adds group support to MemberMouse. You can define different types of groups allowing a single customer to pay for multiple seats and members to join existing groups for free or for a price based on how you configure the group type. <strong>Requires MemberMouse to activate and use.</strong> 6 * Version: 2.4. 26 * Version: 2.4.3 7 7 * Author: Mintun Media 8 8 * Plugin URI: https://www.mintunmedia.com -
groups-for-membermouse/tags/2.4.3/includes/config.php
r3087273 r3368632 8 8 $count = $totalRes -> total; 9 9 $show = 0; 10 if( isset( $_GET['notice'] ) && ! empty( $_GET['notice'] ) && is_ int( $_GET['notice'] ) ) {11 $notice = $_GET['notice'];10 if( isset( $_GET['notice'] ) && ! empty( $_GET['notice'] ) && is_numeric( $_GET['notice'] ) ) { 11 $notice = (int) $_GET['notice']; 12 12 $delSql = "DELETE FROM ". $wpdb->prefix . "group_notices WHERE id = '" . $notice . "'"; 13 13 $delQuery = $wpdb->query( $delSql ); … … 23 23 } 24 24 } 25 if ( isset( $_GET['show'] ) && ! empty( $_GET['show'] ) && is_ int( $_GET['show'] ) ) {26 $show = $_GET['show'];25 if ( isset( $_GET['show'] ) && ! empty( $_GET['show'] ) && is_numeric( $_GET['show'] ) ) { 26 $show = (int) $_GET['show']; 27 27 } 28 28 … … 35 35 $page = 0; 36 36 37 if ( isset( $_GET['p'] ) && ! empty( $_GET['p'] ) && is_ int( $_GET['p'] ) ) {38 $page = $_GET['p'];37 if ( isset( $_GET['p'] ) && ! empty( $_GET['p'] ) && is_numeric( $_GET['p'] ) ) { 38 $page = (int) $_GET['p']; 39 39 $start = ( $page - 1 ) * $limit; 40 40 } else { … … 51 51 $targetpage .= '&show='.$show; 52 52 } 53 $sql = "SELECT * FROM ".$wpdb -> prefix."group_items WHERE 1 ORDER BY createdDate DESC LIMIT $start, $limit";53 $sql = "SELECT * FROM ".$wpdb -> prefix."group_items WHERE 1 ORDER BY createdDate DESC LIMIT " . (int) $start . ", " . (int) $limit; 54 54 $results = $wpdb->get_results($sql); 55 55 … … 82 82 <p style="margin-top:90px;"><em>No group types defined.</em></p> 83 83 <?php } else { ?> 84 <?php echo MemberMouseGroupAddon::MemberMouseGroupPagination($ limit, $count, $page, $start, $targetpage, 'group types');?>84 <?php echo MemberMouseGroupAddon::MemberMouseGroupPagination($count, $page, $start, $targetpage, $limit, 'group types');?> 85 85 <table class="widefat" id="mm-data-grid"> 86 86 <thead> -
groups-for-membermouse/tags/2.4.3/includes/manage.php
r2856767 r3368632 10 10 $show = 0; 11 11 12 if (isset($_GET['show']) && !empty($_GET['show']) ) {13 $show = $_GET['show'];12 if (isset($_GET['show']) && !empty($_GET['show']) && is_numeric($_GET['show'])) { 13 $show = (int) $_GET['show']; 14 14 } 15 15 … … 22 22 $page = 0; 23 23 24 if (isset($_GET['p']) && !empty($_GET['p']) ) {25 $page = $_GET['p'];24 if (isset($_GET['p']) && !empty($_GET['p']) && is_numeric($_GET['p'])) { 25 $page = (int) $_GET['p']; 26 26 $start = ($page - 1) * $limit; 27 27 } else { … … 39 39 } 40 40 41 $sql = "SELECT * FROM " . $wpdb->prefix . "group_sets WHERE 1 ORDER BY createdDate DESC LIMIT $start, $limit";41 $sql = "SELECT * FROM " . $wpdb->prefix . "group_sets WHERE 1 ORDER BY createdDate DESC LIMIT " . (int) $start . ", " . (int) $limit; 42 42 $results = $wpdb->get_results($sql); 43 43 ?> … … 60 60 <p><em>No groups created yet.</em></p> 61 61 <?php } else { ?> 62 <?php echo MemberMouseGroupAddon::MemberMouseGroupPagination($ limit, $count, $page, $start, $targetpage, 'groups'); ?>62 <?php echo MemberMouseGroupAddon::MemberMouseGroupPagination($count, $page, $start, $targetpage, $limit, 'groups'); ?> 63 63 64 64 <table class="widefat" id="mm-data-grid" style="width:800px;"> -
groups-for-membermouse/tags/2.4.3/includes/manage_groups_admin.php
r3087273 r3368632 92 92 $show = 0; 93 93 if (isset($_GET["show"]) && !empty($_GET["show"]) && is_numeric($_GET['show'])) { 94 $show = $_GET["show"];94 $show = (int) $_GET["show"]; 95 95 } 96 96 … … 104 104 $page = 0; 105 105 if (isset($_GET['p']) && !empty($_GET['p']) && is_numeric($_GET['p'])) { 106 $page = $_GET['p'];106 $page = (int) $_GET['p']; 107 107 $start = ($page - 1) * $limit; 108 108 } else { … … 115 115 116 116 // Perform Actual SQL to pull results with limit and page 117 $gMemSql = "SELECT * FROM " . $wpdb->prefix . "group_sets_members WHERE group_id = '" . $gid . "' AND member_status = 1 ORDER BY createdDate DESC LIMIT $start, $limit";117 $gMemSql = "SELECT * FROM " . $wpdb->prefix . "group_sets_members WHERE group_id = '" . $gid . "' AND member_status = 1 ORDER BY createdDate DESC LIMIT " . (int) $start . ", " . (int) $limit; 118 118 $gMemResults = $wpdb->get_results($gMemSql); 119 119 … … 141 141 <?php } else { 142 142 143 echo MemberMouseGroupAddon::MemberMouseGroupPagination($ limit, $members, $page, $start, $targetpage, 'members'); ?>143 echo MemberMouseGroupAddon::MemberMouseGroupPagination($members, $page, $start, $targetpage, $limit, 'members'); ?> 144 144 <table class="widefat" id="mm-data-grid" style="width:96%"> 145 145 <thead> -
groups-for-membermouse/trunk/groups-for-membermouse.php
r3348286 r3368632 4 4 * Plugin Name: Groups for MemberMouse 5 5 * Description: Adds group support to MemberMouse. You can define different types of groups allowing a single customer to pay for multiple seats and members to join existing groups for free or for a price based on how you configure the group type. <strong>Requires MemberMouse to activate and use.</strong> 6 * Version: 2.4. 26 * Version: 2.4.3 7 7 * Author: Mintun Media 8 8 * Plugin URI: https://www.mintunmedia.com -
groups-for-membermouse/trunk/includes/config.php
r3087273 r3368632 8 8 $count = $totalRes -> total; 9 9 $show = 0; 10 if( isset( $_GET['notice'] ) && ! empty( $_GET['notice'] ) && is_ int( $_GET['notice'] ) ) {11 $notice = $_GET['notice'];10 if( isset( $_GET['notice'] ) && ! empty( $_GET['notice'] ) && is_numeric( $_GET['notice'] ) ) { 11 $notice = (int) $_GET['notice']; 12 12 $delSql = "DELETE FROM ". $wpdb->prefix . "group_notices WHERE id = '" . $notice . "'"; 13 13 $delQuery = $wpdb->query( $delSql ); … … 23 23 } 24 24 } 25 if ( isset( $_GET['show'] ) && ! empty( $_GET['show'] ) && is_ int( $_GET['show'] ) ) {26 $show = $_GET['show'];25 if ( isset( $_GET['show'] ) && ! empty( $_GET['show'] ) && is_numeric( $_GET['show'] ) ) { 26 $show = (int) $_GET['show']; 27 27 } 28 28 … … 35 35 $page = 0; 36 36 37 if ( isset( $_GET['p'] ) && ! empty( $_GET['p'] ) && is_ int( $_GET['p'] ) ) {38 $page = $_GET['p'];37 if ( isset( $_GET['p'] ) && ! empty( $_GET['p'] ) && is_numeric( $_GET['p'] ) ) { 38 $page = (int) $_GET['p']; 39 39 $start = ( $page - 1 ) * $limit; 40 40 } else { … … 51 51 $targetpage .= '&show='.$show; 52 52 } 53 $sql = "SELECT * FROM ".$wpdb -> prefix."group_items WHERE 1 ORDER BY createdDate DESC LIMIT $start, $limit";53 $sql = "SELECT * FROM ".$wpdb -> prefix."group_items WHERE 1 ORDER BY createdDate DESC LIMIT " . (int) $start . ", " . (int) $limit; 54 54 $results = $wpdb->get_results($sql); 55 55 … … 82 82 <p style="margin-top:90px;"><em>No group types defined.</em></p> 83 83 <?php } else { ?> 84 <?php echo MemberMouseGroupAddon::MemberMouseGroupPagination($ limit, $count, $page, $start, $targetpage, 'group types');?>84 <?php echo MemberMouseGroupAddon::MemberMouseGroupPagination($count, $page, $start, $targetpage, $limit, 'group types');?> 85 85 <table class="widefat" id="mm-data-grid"> 86 86 <thead> -
groups-for-membermouse/trunk/includes/manage.php
r2856767 r3368632 10 10 $show = 0; 11 11 12 if (isset($_GET['show']) && !empty($_GET['show']) ) {13 $show = $_GET['show'];12 if (isset($_GET['show']) && !empty($_GET['show']) && is_numeric($_GET['show'])) { 13 $show = (int) $_GET['show']; 14 14 } 15 15 … … 22 22 $page = 0; 23 23 24 if (isset($_GET['p']) && !empty($_GET['p']) ) {25 $page = $_GET['p'];24 if (isset($_GET['p']) && !empty($_GET['p']) && is_numeric($_GET['p'])) { 25 $page = (int) $_GET['p']; 26 26 $start = ($page - 1) * $limit; 27 27 } else { … … 39 39 } 40 40 41 $sql = "SELECT * FROM " . $wpdb->prefix . "group_sets WHERE 1 ORDER BY createdDate DESC LIMIT $start, $limit";41 $sql = "SELECT * FROM " . $wpdb->prefix . "group_sets WHERE 1 ORDER BY createdDate DESC LIMIT " . (int) $start . ", " . (int) $limit; 42 42 $results = $wpdb->get_results($sql); 43 43 ?> … … 60 60 <p><em>No groups created yet.</em></p> 61 61 <?php } else { ?> 62 <?php echo MemberMouseGroupAddon::MemberMouseGroupPagination($ limit, $count, $page, $start, $targetpage, 'groups'); ?>62 <?php echo MemberMouseGroupAddon::MemberMouseGroupPagination($count, $page, $start, $targetpage, $limit, 'groups'); ?> 63 63 64 64 <table class="widefat" id="mm-data-grid" style="width:800px;"> -
groups-for-membermouse/trunk/includes/manage_groups_admin.php
r3087273 r3368632 92 92 $show = 0; 93 93 if (isset($_GET["show"]) && !empty($_GET["show"]) && is_numeric($_GET['show'])) { 94 $show = $_GET["show"];94 $show = (int) $_GET["show"]; 95 95 } 96 96 … … 104 104 $page = 0; 105 105 if (isset($_GET['p']) && !empty($_GET['p']) && is_numeric($_GET['p'])) { 106 $page = $_GET['p'];106 $page = (int) $_GET['p']; 107 107 $start = ($page - 1) * $limit; 108 108 } else { … … 115 115 116 116 // Perform Actual SQL to pull results with limit and page 117 $gMemSql = "SELECT * FROM " . $wpdb->prefix . "group_sets_members WHERE group_id = '" . $gid . "' AND member_status = 1 ORDER BY createdDate DESC LIMIT $start, $limit";117 $gMemSql = "SELECT * FROM " . $wpdb->prefix . "group_sets_members WHERE group_id = '" . $gid . "' AND member_status = 1 ORDER BY createdDate DESC LIMIT " . (int) $start . ", " . (int) $limit; 118 118 $gMemResults = $wpdb->get_results($gMemSql); 119 119 … … 141 141 <?php } else { 142 142 143 echo MemberMouseGroupAddon::MemberMouseGroupPagination($ limit, $members, $page, $start, $targetpage, 'members'); ?>143 echo MemberMouseGroupAddon::MemberMouseGroupPagination($members, $page, $start, $targetpage, $limit, 'members'); ?> 144 144 <table class="widefat" id="mm-data-grid" style="width:96%"> 145 145 <thead>
Note: See TracChangeset
for help on using the changeset viewer.