From: Steve Sutton Date: Sun, 15 May 2016 22:57:29 +0000 (-0400) Subject: Updating Member Social edit page. X-Git-Tag: v1.0.0^2~9^2 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=40b0b26dcc7e60a46241e8c3176cff438e10f2a0;p=WP-Plugins%2Fglm-member-db-social.git Updating Member Social edit page. Update for the new fields. Medium changed to social Social stores the id of the social and not the name anymore. Template updates to remove the Click for more that was there from the Sample plugin. --- diff --git a/models/admin/member/social.php b/models/admin/member/social.php index e439e82..18c15ac 100644 --- a/models/admin/member/social.php +++ b/models/admin/member/social.php @@ -100,7 +100,7 @@ class GlmMembersAdmin_member_social extends GlmDataSocialUrls $haveMember = true; $socialError = false; $option = false; - $debug = true; + $debug = false; $statusMessage = "Update complete"; require_once(GLM_MEMBERS_SOCIAL_PLUGIN_CLASS_PATH.'/data/dataSocialUrls.php'); @@ -110,7 +110,7 @@ class GlmMembersAdmin_member_social extends GlmDataSocialUrls if ($urlStats && $urlStats > 0) { $haveUrls = true; } - $urlList = $Urls->getList("ref_dest = " . $memberID . " AND ref_type = " . $this->config['ref_type_numb']['Member']); + $urlList = $Urls->getList("ref_dest = " . $memberID); require_once(GLM_MEMBERS_SOCIAL_PLUGIN_CLASS_PATH.'/data/dataSocials.php'); $Socials = new GlmDataSocials($this->wpdb, $this->config); @@ -161,7 +161,7 @@ class GlmMembersAdmin_member_social extends GlmDataSocialUrls $this->wpdb->update( $this->socialUrlTableName, $urlData, - array( 'ref_dest' => $memberID, 'social' => $socialData['name']), + array( 'ref_dest' => $memberID, 'social' => $socialData['id']), $urlDataFormat, array('%d', '%s' ) ); @@ -170,7 +170,7 @@ class GlmMembersAdmin_member_social extends GlmDataSocialUrls $urlData = array( 'url' => $_REQUEST[$socialName], 'ref_dest' => $memberID, - 'social' => $socialData['name'] + 'social' => $socialData['id'] ); $urlDataFormat = array( '%s', '%d', '%s' ); $newId = $this->wpdb->insert( @@ -187,7 +187,7 @@ class GlmMembersAdmin_member_social extends GlmDataSocialUrls //$urlUpdated = true; $statusMessage = "Social Media URLs Updated"; //$urlList = $Urls->getList("ref_dest = " . $memberID); - $urlList = $Urls->getList("ref_dest = " . $memberID . " AND ref_type = " . $this->config['ref_type_numb']['Member']); + $urlList = $Urls->getList("ref_dest = " . $memberID); break; case "social"; default: @@ -210,7 +210,7 @@ class GlmMembersAdmin_member_social extends GlmDataSocialUrls $memberUrlList = array(); if (!empty($urlList)) { foreach ($urlList as $url) { - $memberUrlList[strtolower($url['medium'])] = $url['url']; + $memberUrlList[strtolower($url['social'])] = $url['url']; } } if ($debug) { diff --git a/views/admin/member/social.html b/views/admin/member/social.html index 830a29d..a0c7f97 100644 --- a/views/admin/member/social.html +++ b/views/admin/member/social.html @@ -36,7 +36,6 @@
- Click me to see more!