Gigya_Socialize - Version 3.1.2

Version Notes

Version 3.1.0 highlights:
-Rating&Reviews - support "Verified Purchaser" Badges: the ability to give verified purchasers a badge when they post a Rating&Review on a product they have purchased.
-Follow Bar support.
-Support Australia data center and "other" data centers.
-RaaS: updated to new screensets, and support for social-to-social link accounts.
-Advanced Configuration - support JSON format.
-Social Login & Add-Connection plugins upgraded to V2

Download this release

Release Info

Developer Yaniv Aran-Shamir
Extension Gigya_Socialize
Version 3.1.2
Comparing to
See all releases


Code changes from version 3.1.1 to 3.1.2

app/code/community/Gigya/Social/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Gigya_Social>
5
- <version>3.1.1</version>
6
  </Gigya_Social>
7
  </modules>
8
  <frontend>
2
  <config>
3
  <modules>
4
  <Gigya_Social>
5
+ <version>3.1.2</version>
6
  </Gigya_Social>
7
  </modules>
8
  <frontend>
app/code/community/Gigya/Social/sdk/gigyaCMS.php CHANGED
@@ -387,7 +387,7 @@ class GigyaCMS {
387
  public function accountLogout( $account ) {
388
 
389
  // Get info about the primary account.
390
- $query = 'select UID from accounts where loginIDs.emails = ' . $account->data->user_email;
391
 
392
  // Get the UID from Email.
393
  $res = $this->call( 'accounts.search', array( 'query' => $query ) );
@@ -403,7 +403,7 @@ class GigyaCMS {
403
  public function deleteAccount( $account ) {
404
 
405
  // Get info about the primary account.
406
- $query = 'select UID from accounts where loginIDs.emails = ' . $account->data->user_email;
407
 
408
  // Get the UID from Email.
409
  $res = $this->call( 'accounts.search', array( 'query' => $query ) );
@@ -443,7 +443,7 @@ class GigyaCMS {
443
  public function getProviders( $account ) {
444
 
445
  // Get info about the primary account.
446
- $query = 'select loginProvider from accounts where loginIDs.emails = ' . $account['profile']['email'];
447
 
448
  $search_res = $this->call( 'accounts.search', array( 'query' => $query ) );
449
 
387
  public function accountLogout( $account ) {
388
 
389
  // Get info about the primary account.
390
+ $query = "select UID from accounts where loginIDs.emails = '{$account->data->user_email}'";
391
 
392
  // Get the UID from Email.
393
  $res = $this->call( 'accounts.search', array( 'query' => $query ) );
403
  public function deleteAccount( $account ) {
404
 
405
  // Get info about the primary account.
406
+ $query = "select UID from accounts where loginIDs.emails = '{$account->data->user_email}'";
407
 
408
  // Get the UID from Email.
409
  $res = $this->call( 'accounts.search', array( 'query' => $query ) );
443
  public function getProviders( $account ) {
444
 
445
  // Get info about the primary account.
446
+ $query = "select loginProvider from accounts where loginIDs.emails = '{$account['profile']['email']}'";
447
 
448
  $search_res = $this->call( 'accounts.search', array( 'query' => $query ) );
449
 
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Gigya_Socialize</name>
4
- <version>3.1.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.gigya.com/member-agreement/">Gigya License</license>
7
  <channel>community</channel>
@@ -18,9 +18,9 @@ Gigya works with more than 600 enterprises, including 44% of the Comscore top 10
18
  -Advanced Configuration - support JSON format.&#xD;
19
  -Social Login &amp; Add-Connection plugins upgraded to V2</notes>
20
  <authors><author><name>Yaniv Aran-Shamir</name><user>Gigya</user><email>info@gigya-inc.com</email></author><author><name>Guy Avivi</name><user>Gigya</user><email>info@gigya-inc.com</email></author></authors>
21
- <date>2015-01-28</date>
22
- <time>14:05:02</time>
23
- <contents><target name="magecommunity"><dir name="Gigya"><dir><dir name="Social"><dir name="Block"><dir name="Adminhtml"><file name="RaasTitles.php" hash="399331defe4f94d4ecd790fd6f022628"/><file name="Version.php" hash="1ef8cd0ce600aec9d0d4544bd605e735"/></dir><file name="Emailform.php" hash="cae88fd488b21ce1ae6fbcc1b2ec4a2a"/><file name="Followbar.php" hash="3c54a9ca8ba5610049433c4832ce7a95"/><dir name="Gamification"><file name="Notifications.php" hash="1fd1d590dc403ef5e0b87c5e7596913d"/><file name="Plugins.php" hash="8a8b7e337c54b52d1920b230d4916d89"/></dir><dir name="Html"><file name="Head.php" hash="b9ec3b2e144d5b81e093953edc4e222e"/></dir><file name="Login.php" hash="d119f7b8d68095a0e584f63d6348b570"/><file name="Logout.php" hash="cc39792c12cb3842e13e2a6da36e4106"/><file name="Ordersharebar.php" hash="d40d2b3fc346ae727abf1d8b28d55ca2"/><file name="Ratings.php" hash="0858acf797cc00ef7ab2d23e5cae3eee"/><file name="Reviews.php" hash="876cd58b51d83b8c7519f14993ce91d3"/><file name="Share.php" hash="6abe3c3b8a2af2724b7fc11537697610"/><dir name="Template"><file name="Links.php" hash="ece4e2d7bb4a95b2a3d64ebae3d8013f"/></dir></dir><dir name="Helper"><file name="Data.php" hash="91525c9be4f24c82fb44d36812a07034"/></dir><dir name="Model"><dir name="Cart"><file name="Observer.php" hash="db4c2e5d8ef2e5d17a19a946b9440deb"/></dir><dir name="Config"><dir name="Backend"><file name="ApiKey.php" hash="d96c4a82cfd2f3a7b23c95aa4402f733"/><file name="Counters.php" hash="437dd19bed303286d24cd9477325b8d2"/><file name="Gm.php" hash="12017426daaad47f6e2075597d329ba4"/><file name="RaasScreens.php" hash="800f28b01a449c6aff345917ae6f2f1f"/><file name="UserMode.php" hash="e36b5960244f6628b79457c050c7392c"/></dir><dir name="Source"><file name="AllwaysShare.php" hash="efd21561423763c9b7d4d715f3971613"/><file name="Buttons.php" hash="149ac45ff19579b61c3f71c4e41a8dee"/><file name="CountType.php" hash="d153bf0dea844ef9e60d3f862ab1ace8"/><file name="Counts.php" hash="99a07d4ec378296a6e81884c9328fd0e"/><file name="Datacenter.php" hash="38f22b9066c732d66708e5f95a071c8b"/><file name="Imageb.php" hash="9311ab9ca9b07ae207b6e136beb2ba65"/><file name="Languages.php" hash="324f69497d4e2263b437d01972ffd1ee"/><file name="Layout.php" hash="e6f4fb857e1d5a6dc53a051dc6eb7b80"/><file name="Leaderboard.php" hash="cb8cbd26ebbc3e7ffde158550d44673f"/><file name="LoginModes.php" hash="86e8d412e9e9aef06c8d4ae9dd7417e0"/><file name="Loginb.php" hash="04dba51e51be49d65c8b0da0f78c6f91"/><file name="Privacy.php" hash="3a3d0d7a7b3bf93e2ddaa2d6a2f40782"/><file name="Scope.php" hash="7bcc3ec25dc2f77fb6d0ce7e7da3228d"/></dir></dir><dir name="Customer"><file name="Observer.php" hash="6508ca5ffd8bc46d7978dc7cb9ac4c4b"/></dir></dir><dir name="controllers"><file name="AccountController.php" hash="8519ed44acd602e24cf9b5cb23a4e9d7"/><file name="AdminController.php" hash="3ee3eaf6621c41224a67f90957611a01"/><file name="LoginController.php" hash="7c155b264b0dd9c7e17ba76b7638f4fa"/><file name="ReviewsController.php" hash="9ecac7ce990a52b9b54850743d28a941"/></dir><dir name="etc"><file name="config.xml" hash="fb4421ddba496df3eb539b10d65df323"/><file name="system.xml" hash="238d762349c898db036bc69bd3e78a20"/></dir><dir name="sdk"><file name="GSSDK.php" hash="f8f8f495a79b5305eb8c532ecbd780c5"/><file name="cacert.pem" hash="6654cca7738a5b6f5f7e5cd563139e95"/><file name="gigyaCMS.php" hash="637db3aef59b0da5174bb7ee2d89a351"/></dir><dir name="sql"><dir name="Gigya_Social_setup"><file name="mysql4-install-3.0.0.php" hash="e7b9f3445852c8133689f321664d5639"/><file name="mysql4-upgrade-2.0.3-3.0.0.php" hash="e7b9f3445852c8133689f321664d5639"/></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="aagigya.xml" hash="4ac91222b731af76dbe78d2c7fdeb066"/></dir><dir name="template"><dir name="gigya"><file name="activityfeed.phtml" hash="4546a43977f69af9edfe6fc8e01f95f9"/><file name="comments.phtml" hash="4c589d0cfc9c4d079d7d4b31b1588443"/><dir><dir name="dashboard"><file name="info.phtml" hash="e43f7ef88c08dc6d071b950549e9e4d3"/></dir><dir name="form"><file name="emailForm.phtml" hash="85c6f7f0d89e27af143d244f063a8433"/><file name="login.phtml" hash="c9b589bc501aa024fd7b9b6f8680f134"/><file name="mini.login.phtml" hash="5889cfb6ee7747235177f37773299f8d"/></dir><dir name="login"><file name="link_accounts.phtml" hash="e22a17f521f17d6ebc1e6eed9a99ebbb"/><file name="social_login.phtml" hash="a349348847fb50b03140fc4ec5eafd99"/><file name="social_login_login_page.phtml" hash="93a945ced0a9a2d963271611210ce952"/></dir><dir name="ratings"><file name="summary.phtml" hash="4a94aa2604e9982a1190061c008e3f57"/><file name="summary_short.phtml" hash="5eeb1b76bc6578653610827e969f4609"/></dir><dir name="share"><file name="ordersharebar.phtml" hash="30253676ead0d658ba3b1182d50b7c2d"/><file name="reactions.phtml" hash="00a536d0ef9070a48275eef8332ac6c3"/><file name="sharebar.phtml" hash="82e2a3705b3988cdba64fd0c2f71f054"/></dir></dir><file name="followbar.phtml" hash="e61a83d0e4eb6cb73847fa7d036ed29d"/><file name="gamification.phtml" hash="0263c39f2b52cccf44063dba26f80d92"/><file name="ratings.phtml" hash="231e29ea7a96770a26a51eb7adb1b333"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="gigya_admin.xml" hash="2b5e27eeabb95717bf4504e8cc5116ed"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Gigya_Social.xml" hash="042bf66e0244eb393364073d5d222ba6"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><file name="gigya.css" hash="808c12a1a9b53eaf91ae480e2f3ac03c"/></dir><dir name="images"><dir name="gigya"><file name="RateIcon_13.png" hash="fac2db4eab60d7639704868f5a62fdda"/><file name="RateIcon_13_pressed.png" hash="3115cb2ab0b1b3ae0929b4756f67dc38"/><file name="RateIcon_21.png" hash="4b7bfd13d66e8565f04aa045aa766b7a"/><file name="RateIcon_21_pressed.png" hash="6d779713ad683a9b24a4353875cfcaca"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="gigya"><dir name="social"><file name="gigya.css" hash="2c00af7ac3b09174a540d19d09542d9c"/></dir></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="gigya"><file name="admin.js" hash="f58036cbfa24ec828a8a1ef5b23ab7e4"/><file name="gigya.js" hash="18bff428762af9723c8416a5c186383c"/><dir><dir name="json"><file name="jsonlint.js" hash="ce0b64ddf54604cd967cc0e09b48ac66"/><file name="validateJson.js" hash="e4c5c0fb0ba95275361919d053dae9e7"/></dir></dir><file name="onepage_raas.js" hash="d8d8ded86194790cae63654a701bbe3f"/></dir></dir></target></contents>
24
  <compatible/>
25
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
26
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Gigya_Socialize</name>
4
+ <version>3.1.2</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.gigya.com/member-agreement/">Gigya License</license>
7
  <channel>community</channel>
18
  -Advanced Configuration - support JSON format.&#xD;
19
  -Social Login &amp; Add-Connection plugins upgraded to V2</notes>
20
  <authors><author><name>Yaniv Aran-Shamir</name><user>Gigya</user><email>info@gigya-inc.com</email></author><author><name>Guy Avivi</name><user>Gigya</user><email>info@gigya-inc.com</email></author></authors>
21
+ <date>2015-02-08</date>
22
+ <time>12:13:45</time>
23
+ <contents><target name="magecommunity"><dir name="Gigya"><dir><dir name="Social"><dir name="Block"><dir name="Adminhtml"><file name="RaasTitles.php" hash="399331defe4f94d4ecd790fd6f022628"/><file name="Version.php" hash="1ef8cd0ce600aec9d0d4544bd605e735"/></dir><file name="Emailform.php" hash="cae88fd488b21ce1ae6fbcc1b2ec4a2a"/><file name="Followbar.php" hash="3c54a9ca8ba5610049433c4832ce7a95"/><dir name="Gamification"><file name="Notifications.php" hash="1fd1d590dc403ef5e0b87c5e7596913d"/><file name="Plugins.php" hash="8a8b7e337c54b52d1920b230d4916d89"/></dir><dir name="Html"><file name="Head.php" hash="b9ec3b2e144d5b81e093953edc4e222e"/></dir><file name="Login.php" hash="d119f7b8d68095a0e584f63d6348b570"/><file name="Logout.php" hash="cc39792c12cb3842e13e2a6da36e4106"/><file name="Ordersharebar.php" hash="d40d2b3fc346ae727abf1d8b28d55ca2"/><file name="Ratings.php" hash="0858acf797cc00ef7ab2d23e5cae3eee"/><file name="Reviews.php" hash="876cd58b51d83b8c7519f14993ce91d3"/><file name="Share.php" hash="6abe3c3b8a2af2724b7fc11537697610"/><dir name="Template"><file name="Links.php" hash="ece4e2d7bb4a95b2a3d64ebae3d8013f"/></dir></dir><dir name="Helper"><file name="Data.php" hash="91525c9be4f24c82fb44d36812a07034"/></dir><dir name="Model"><dir name="Cart"><file name="Observer.php" hash="db4c2e5d8ef2e5d17a19a946b9440deb"/></dir><dir name="Config"><dir name="Backend"><file name="ApiKey.php" hash="d96c4a82cfd2f3a7b23c95aa4402f733"/><file name="Counters.php" hash="437dd19bed303286d24cd9477325b8d2"/><file name="Gm.php" hash="12017426daaad47f6e2075597d329ba4"/><file name="RaasScreens.php" hash="800f28b01a449c6aff345917ae6f2f1f"/><file name="UserMode.php" hash="e36b5960244f6628b79457c050c7392c"/></dir><dir name="Source"><file name="AllwaysShare.php" hash="efd21561423763c9b7d4d715f3971613"/><file name="Buttons.php" hash="149ac45ff19579b61c3f71c4e41a8dee"/><file name="CountType.php" hash="d153bf0dea844ef9e60d3f862ab1ace8"/><file name="Counts.php" hash="99a07d4ec378296a6e81884c9328fd0e"/><file name="Datacenter.php" hash="38f22b9066c732d66708e5f95a071c8b"/><file name="Imageb.php" hash="9311ab9ca9b07ae207b6e136beb2ba65"/><file name="Languages.php" hash="324f69497d4e2263b437d01972ffd1ee"/><file name="Layout.php" hash="e6f4fb857e1d5a6dc53a051dc6eb7b80"/><file name="Leaderboard.php" hash="cb8cbd26ebbc3e7ffde158550d44673f"/><file name="LoginModes.php" hash="86e8d412e9e9aef06c8d4ae9dd7417e0"/><file name="Loginb.php" hash="04dba51e51be49d65c8b0da0f78c6f91"/><file name="Privacy.php" hash="3a3d0d7a7b3bf93e2ddaa2d6a2f40782"/><file name="Scope.php" hash="7bcc3ec25dc2f77fb6d0ce7e7da3228d"/></dir></dir><dir name="Customer"><file name="Observer.php" hash="6508ca5ffd8bc46d7978dc7cb9ac4c4b"/></dir></dir><dir name="controllers"><file name="AccountController.php" hash="8519ed44acd602e24cf9b5cb23a4e9d7"/><file name="AdminController.php" hash="3ee3eaf6621c41224a67f90957611a01"/><file name="LoginController.php" hash="7c155b264b0dd9c7e17ba76b7638f4fa"/><file name="ReviewsController.php" hash="9ecac7ce990a52b9b54850743d28a941"/></dir><dir name="etc"><file name="config.xml" hash="3833dc53e0aec814481132a5c841a46b"/><file name="system.xml" hash="238d762349c898db036bc69bd3e78a20"/></dir><dir name="sdk"><file name="GSSDK.php" hash="f8f8f495a79b5305eb8c532ecbd780c5"/><file name="cacert.pem" hash="6654cca7738a5b6f5f7e5cd563139e95"/><file name="gigyaCMS.php" hash="c9f953a8d7bade4497ac0cd39bebf3af"/></dir><dir name="sql"><dir name="Gigya_Social_setup"><file name="mysql4-install-3.0.0.php" hash="e7b9f3445852c8133689f321664d5639"/><file name="mysql4-upgrade-2.0.3-3.0.0.php" hash="e7b9f3445852c8133689f321664d5639"/></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="aagigya.xml" hash="4ac91222b731af76dbe78d2c7fdeb066"/></dir><dir name="template"><dir name="gigya"><file name="activityfeed.phtml" hash="4546a43977f69af9edfe6fc8e01f95f9"/><file name="comments.phtml" hash="4c589d0cfc9c4d079d7d4b31b1588443"/><dir><dir name="dashboard"><file name="info.phtml" hash="e43f7ef88c08dc6d071b950549e9e4d3"/></dir><dir name="form"><file name="emailForm.phtml" hash="85c6f7f0d89e27af143d244f063a8433"/><file name="login.phtml" hash="c9b589bc501aa024fd7b9b6f8680f134"/><file name="mini.login.phtml" hash="5889cfb6ee7747235177f37773299f8d"/></dir><dir name="login"><file name="link_accounts.phtml" hash="e22a17f521f17d6ebc1e6eed9a99ebbb"/><file name="social_login.phtml" hash="a349348847fb50b03140fc4ec5eafd99"/><file name="social_login_login_page.phtml" hash="93a945ced0a9a2d963271611210ce952"/></dir><dir name="ratings"><file name="summary.phtml" hash="4a94aa2604e9982a1190061c008e3f57"/><file name="summary_short.phtml" hash="5eeb1b76bc6578653610827e969f4609"/></dir><dir name="share"><file name="ordersharebar.phtml" hash="30253676ead0d658ba3b1182d50b7c2d"/><file name="reactions.phtml" hash="00a536d0ef9070a48275eef8332ac6c3"/><file name="sharebar.phtml" hash="82e2a3705b3988cdba64fd0c2f71f054"/></dir></dir><file name="followbar.phtml" hash="e61a83d0e4eb6cb73847fa7d036ed29d"/><file name="gamification.phtml" hash="0263c39f2b52cccf44063dba26f80d92"/><file name="ratings.phtml" hash="231e29ea7a96770a26a51eb7adb1b333"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="gigya_admin.xml" hash="2b5e27eeabb95717bf4504e8cc5116ed"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Gigya_Social.xml" hash="042bf66e0244eb393364073d5d222ba6"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><file name="gigya.css" hash="808c12a1a9b53eaf91ae480e2f3ac03c"/></dir><dir name="images"><dir name="gigya"><file name="RateIcon_13.png" hash="fac2db4eab60d7639704868f5a62fdda"/><file name="RateIcon_13_pressed.png" hash="3115cb2ab0b1b3ae0929b4756f67dc38"/><file name="RateIcon_21.png" hash="4b7bfd13d66e8565f04aa045aa766b7a"/><file name="RateIcon_21_pressed.png" hash="6d779713ad683a9b24a4353875cfcaca"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="gigya"><dir name="social"><file name="gigya.css" hash="2c00af7ac3b09174a540d19d09542d9c"/></dir></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="gigya"><file name="admin.js" hash="f58036cbfa24ec828a8a1ef5b23ab7e4"/><file name="gigya.js" hash="18bff428762af9723c8416a5c186383c"/><dir><dir name="json"><file name="jsonlint.js" hash="ce0b64ddf54604cd967cc0e09b48ac66"/><file name="validateJson.js" hash="e4c5c0fb0ba95275361919d053dae9e7"/></dir></dir><file name="onepage_raas.js" hash="d8d8ded86194790cae63654a701bbe3f"/></dir></dir></target></contents>
24
  <compatible/>
25
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
26
  </package>