Version Notes
Release Notes: Fixes and Changes - Updated load js path.
Download this release
Release Info
Developer | Janrain |
Extension | Janrain_Engage_Plugin |
Version | 1.2.4 |
Comparing to | |
See all releases |
Code changes from version 1.2.3 to 1.2.4
- app/code/community/Janrain/Engage/Block/Accountdata.php +0 -0
- app/code/community/Janrain/Engage/Block/Auth.php +0 -0
- app/code/community/Janrain/Engage/Block/Info.php +0 -0
- app/code/community/Janrain/Engage/Block/Share.php +0 -0
- app/code/community/Janrain/Engage/Helper/Data.php +6 -8
- app/code/community/Janrain/Engage/Helper/Identifiers.php +0 -0
- app/code/community/Janrain/Engage/Helper/Rpxcall.php +1 -0
- app/code/community/Janrain/Engage/Model/Identifiers.php +0 -0
- app/code/community/Janrain/Engage/Model/Mysql4/Identifiers.php +0 -0
- app/code/community/Janrain/Engage/Model/Mysql4/Identifiers/Collection.php +0 -0
- app/code/community/Janrain/Engage/Model/Observer.php +0 -0
- app/code/community/Janrain/Engage/Model/Resource/Eav/Mysql4/Setup.php +0 -0
- app/code/community/Janrain/Engage/Model/Session.php +0 -0
- app/code/community/Janrain/Engage/controllers/Adminhtml/LookupController.php +0 -0
- app/code/community/Janrain/Engage/controllers/RpxController.php +1 -0
- app/code/community/Janrain/Engage/etc/config.xml +1 -1
- app/code/community/Janrain/Engage/etc/system.xml +0 -0
- app/code/community/Janrain/Engage/etc/widget.xml +0 -0
- app/code/community/Janrain/Engage/sql/engage_setup/mysql4-install-1.2.0.php +0 -0
- app/design/frontend/base/default/layout/engage.xml +8 -0
- app/design/frontend/base/default/template/janrain/engage/auth.phtml +5 -2
- app/design/frontend/base/default/template/janrain/engage/dashboard.phtml +27 -34
- app/design/frontend/base/default/template/janrain/engage/duplicate.phtml +0 -0
- app/design/frontend/base/default/template/janrain/engage/register.phtml +0 -0
- app/design/frontend/base/default/template/janrain/engage/scripts_dashboard.phtml +0 -40
- app/design/frontend/base/default/template/janrain/engage/share.phtml +0 -0
- app/design/frontend/base/default/template/janrain/engage/styles.phtml +0 -0
- app/etc/modules/Janrain_Engage.xml +0 -0
- app/locale/en_US/Janrain_Engage.csv +0 -0
- package.xml +4 -19
- skin/frontend/janrain/stylesheet.css +12 -21
app/code/community/Janrain/Engage/Block/Accountdata.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/Block/Auth.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/Block/Info.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/Block/Share.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/Helper/Data.php
CHANGED
@@ -89,10 +89,11 @@ class Janrain_Engage_Helper_Data extends Mage_Core_Helper_Abstract {
|
|
89 |
*/
|
90 |
public function getRpxProviders() {
|
91 |
$providers = Mage::getStoreConfig('engage/vars/enabled_providers');
|
92 |
-
if ($providers)
|
93 |
return explode(",", $providers);
|
94 |
-
else
|
95 |
return false;
|
|
|
96 |
}
|
97 |
|
98 |
public function buildProfile($auth_info) {
|
@@ -115,11 +116,8 @@ class Janrain_Engage_Helper_Data extends Mage_Core_Helper_Abstract {
|
|
115 |
|
116 |
return array('provider' => $this->providers[$auth_info->profile->providerName], 'identifier' => $auth_info->profile->identifier, 'profile_name' => $profile_name);
|
117 |
}
|
118 |
-
|
119 |
-
public function rpxRealmName() {
|
120 |
-
$realm = Mage::getStoreConfig('engage/vars/realm');
|
121 |
-
$realm = str_replace(".rpxnow.com", "", $realm);
|
122 |
-
return $realm;
|
123 |
-
}
|
124 |
|
|
|
|
|
|
|
125 |
}
|
89 |
*/
|
90 |
public function getRpxProviders() {
|
91 |
$providers = Mage::getStoreConfig('engage/vars/enabled_providers');
|
92 |
+
if ($providers) {
|
93 |
return explode(",", $providers);
|
94 |
+
} else {
|
95 |
return false;
|
96 |
+
}
|
97 |
}
|
98 |
|
99 |
public function buildProfile($auth_info) {
|
116 |
|
117 |
return array('provider' => $this->providers[$auth_info->profile->providerName], 'identifier' => $auth_info->profile->identifier, 'profile_name' => $profile_name);
|
118 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
119 |
|
120 |
+
public function rpxRealmName() {
|
121 |
+
return Mage::getStoreConfig('engage/vars/externalid');
|
122 |
+
}
|
123 |
}
|
app/code/community/Janrain/Engage/Helper/Identifiers.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/Helper/Rpxcall.php
CHANGED
@@ -11,6 +11,7 @@ class Janrain_Engage_Helper_Rpxcall extends Mage_Core_Helper_Abstract {
|
|
11 |
$lookup_rp = $this->rpxLookupRpCall();
|
12 |
|
13 |
Mage::getModel('core/config')
|
|
|
14 |
->saveConfig('engage/vars/realm', $lookup_rp->realm)
|
15 |
->saveConfig('engage/vars/realmscheme', $lookup_rp->realmScheme)
|
16 |
->saveConfig('engage/vars/appid', $lookup_rp->appId)
|
11 |
$lookup_rp = $this->rpxLookupRpCall();
|
12 |
|
13 |
Mage::getModel('core/config')
|
14 |
+
->saveConfig('engage/vars/externalid', $lookup_rp->externalId)
|
15 |
->saveConfig('engage/vars/realm', $lookup_rp->realm)
|
16 |
->saveConfig('engage/vars/realmscheme', $lookup_rp->realmScheme)
|
17 |
->saveConfig('engage/vars/appid', $lookup_rp->appId)
|
app/code/community/Janrain/Engage/Model/Identifiers.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/Model/Mysql4/Identifiers.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/Model/Mysql4/Identifiers/Collection.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/Model/Observer.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/Model/Resource/Eav/Mysql4/Setup.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/Model/Session.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/controllers/Adminhtml/LookupController.php
CHANGED
File without changes
|
app/code/community/Janrain/Engage/controllers/RpxController.php
CHANGED
@@ -85,6 +85,7 @@ class Janrain_Engage_RpxController extends Mage_Customer_AccountController {
|
|
85 |
$password = md5('Janrain_Engage_' . Mage::helper('engage')->rand_str(12));
|
86 |
$_POST['password'] = $password;
|
87 |
$_POST['confirmation'] = $password;
|
|
|
88 |
Mage::register('current_customer', $customer);
|
89 |
|
90 |
$this->_forward('createPost');
|
85 |
$password = md5('Janrain_Engage_' . Mage::helper('engage')->rand_str(12));
|
86 |
$_POST['password'] = $password;
|
87 |
$_POST['confirmation'] = $password;
|
88 |
+
$_POST['email'] = $email;
|
89 |
Mage::register('current_customer', $customer);
|
90 |
|
91 |
$this->_forward('createPost');
|
app/code/community/Janrain/Engage/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Janrain_Engage>
|
5 |
-
<version>1.2.
|
6 |
</Janrain_Engage>
|
7 |
</modules>
|
8 |
<frontend>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Janrain_Engage>
|
5 |
+
<version>1.2.4</version>
|
6 |
</Janrain_Engage>
|
7 |
</modules>
|
8 |
<frontend>
|
app/code/community/Janrain/Engage/etc/system.xml
CHANGED
File without changes
|
app/code/community/Janrain/Engage/etc/widget.xml
CHANGED
File without changes
|
app/code/community/Janrain/Engage/sql/engage_setup/mysql4-install-1.2.0.php
CHANGED
File without changes
|
app/design/frontend/base/default/layout/engage.xml
CHANGED
@@ -7,6 +7,13 @@
|
|
7 |
<block type="core/template" name="janrain_engage_share" template="janrain/engage/share.phtml"/>
|
8 |
</reference>
|
9 |
</default>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
<!-- Use our own register.phtml with no password fields and custom action -->
|
11 |
<engage_rpx_token_url>
|
12 |
<label>Customer Account Registration Form</label>
|
@@ -26,6 +33,7 @@
|
|
26 |
</block>
|
27 |
</reference>
|
28 |
</engage_rpx_token_url>
|
|
|
29 |
<!-- Ask users what they want to do when they enter an existing customer email address -->
|
30 |
<engage_rpx_duplicate>
|
31 |
<label>Customer Account Registration Form</label>
|
7 |
<block type="core/template" name="janrain_engage_share" template="janrain/engage/share.phtml"/>
|
8 |
</reference>
|
9 |
</default>
|
10 |
+
|
11 |
+
<customer_account_index>
|
12 |
+
<reference name='content'>
|
13 |
+
<block type='core/template' name='janrain_engage_dashboard' template='janrain/engage/dashboard.phtml'/>
|
14 |
+
</reference>
|
15 |
+
</customer_account_index>
|
16 |
+
|
17 |
<!-- Use our own register.phtml with no password fields and custom action -->
|
18 |
<engage_rpx_token_url>
|
19 |
<label>Customer Account Registration Form</label>
|
33 |
</block>
|
34 |
</reference>
|
35 |
</engage_rpx_token_url>
|
36 |
+
|
37 |
<!-- Ask users what they want to do when they enter an existing customer email address -->
|
38 |
<engage_rpx_duplicate>
|
39 |
<label>Customer Account Registration Form</label>
|
app/design/frontend/base/default/template/janrain/engage/auth.phtml
CHANGED
@@ -2,8 +2,11 @@
|
|
2 |
(function() {
|
3 |
if (typeof janrain !== "object") window.janrain = {};
|
4 |
if (typeof janrain.settings !== "object") window.janrain.settings = {};
|
5 |
-
|
6 |
-
|
|
|
|
|
|
|
7 |
janrain.settings.appId = "<?php echo Mage::getStoreConfig('engage/vars/appid') ?>";
|
8 |
janrain.settings.appUrl = "https://<?php echo Mage::getStoreConfig('engage/vars/realm') ?>";
|
9 |
janrain.settings.type = 'embed';
|
2 |
(function() {
|
3 |
if (typeof janrain !== "object") window.janrain = {};
|
4 |
if (typeof janrain.settings !== "object") window.janrain.settings = {};
|
5 |
+
<?php if (!Mage::getSingleton('customer/session')->isLoggedIn()):?>
|
6 |
+
janrain.settings.tokenUrl = "<?php echo Mage::getUrl('engage/rpx/token_url') ?>";
|
7 |
+
<?php else:?>
|
8 |
+
janrain.settings.tokenUrl = "<?php echo Mage::getUrl('engage/rpx/token_url_add') ?>";
|
9 |
+
<?php endif;?>
|
10 |
janrain.settings.appId = "<?php echo Mage::getStoreConfig('engage/vars/appid') ?>";
|
11 |
janrain.settings.appUrl = "https://<?php echo Mage::getStoreConfig('engage/vars/realm') ?>";
|
12 |
janrain.settings.type = 'embed';
|
app/design/frontend/base/default/template/janrain/engage/dashboard.phtml
CHANGED
@@ -1,3 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
<div class="dashboard">
|
2 |
<div class="box-account box-info">
|
3 |
<div class="box-head">
|
@@ -11,21 +24,18 @@
|
|
11 |
</div>
|
12 |
<div class="box-content">
|
13 |
<ul>
|
14 |
-
<?php
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
. '">remove</a>)</small></span></li>';
|
27 |
-
}
|
28 |
-
?>
|
29 |
</ul>
|
30 |
</div>
|
31 |
</div>
|
@@ -36,27 +46,10 @@
|
|
36 |
<h3>Add Identity</h3>
|
37 |
</div>
|
38 |
<div class="box-content">
|
39 |
-
|
40 |
-
$providers = Mage::helper('engage')->getRpxProviders();
|
41 |
-
if (is_array($providers)) {
|
42 |
-
$size = "30";
|
43 |
-
$wrap_open = '<a class="janrainEngage rpxnow rpx_link_wrap" onclick="return false;" href="'
|
44 |
-
. Mage::helper('engage')->getRpxAuthUrl(true)
|
45 |
-
. '">';
|
46 |
-
$wrap_close = '</a>';
|
47 |
-
|
48 |
-
$rpx_buttons = '';
|
49 |
-
foreach ($providers as $val) {
|
50 |
-
$rpx_buttons .= '<div class="jn-icon jn-size' . $size . ' jn-' . $val . '" title="' . htmlentities($val) . '"></div>';
|
51 |
-
}
|
52 |
-
$buttons = '<div class="rpx_button">' . $rpx_buttons . '</div><div class="rpx_clear"></div>';
|
53 |
-
|
54 |
-
echo $wrap_open . $buttons . $wrap_close;
|
55 |
-
}
|
56 |
-
?>
|
57 |
</div>
|
58 |
</div>
|
59 |
</div>
|
60 |
</div>
|
61 |
</div>
|
62 |
-
</div>
|
1 |
+
<?php
|
2 |
+
$customerId = Mage::getSingleton('customer/session')->getCustomer()->getId();
|
3 |
+
$socialIds = array();
|
4 |
+
foreach (Mage::helper('engage/identifiers')->get_identifiers($customerId) as $social) {
|
5 |
+
$id = $social->getId();
|
6 |
+
$socialIds[] = (object) array(
|
7 |
+
'id' => $id,
|
8 |
+
'providerName' => $social->getProvider(),
|
9 |
+
'profileName' => $social->getProfileName(),
|
10 |
+
'unlinkUrl' => Mage::getUrl('engage/rpx/removeid', array('identifier' => $id)),
|
11 |
+
);
|
12 |
+
}
|
13 |
+
?>
|
14 |
<div class="dashboard">
|
15 |
<div class="box-account box-info">
|
16 |
<div class="box-head">
|
24 |
</div>
|
25 |
<div class="box-content">
|
26 |
<ul>
|
27 |
+
<?php foreach ($socialIds as &$socId):?>
|
28 |
+
<li style="clear:both;">
|
29 |
+
<span class="janrain-provider-icon-32 janrain-provider-icon-<?php echo $socId->providerName;?>"> </span>
|
30 |
+
<span class="rpx_profile_label"><?php echo $socId->profileName;?>
|
31 |
+
<small>(
|
32 |
+
<a href="<?php echo $socId->unlinkUrl;?>">
|
33 |
+
remove
|
34 |
+
</a>
|
35 |
+
)</small>
|
36 |
+
</span>
|
37 |
+
</li>
|
38 |
+
<?php endforeach;?>
|
|
|
|
|
|
|
39 |
</ul>
|
40 |
</div>
|
41 |
</div>
|
46 |
<h3>Add Identity</h3>
|
47 |
</div>
|
48 |
<div class="box-content">
|
49 |
+
<div id='janrainEngageEmbed'></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
</div>
|
51 |
</div>
|
52 |
</div>
|
53 |
</div>
|
54 |
</div>
|
55 |
+
</div>
|
app/design/frontend/base/default/template/janrain/engage/duplicate.phtml
CHANGED
File without changes
|
app/design/frontend/base/default/template/janrain/engage/register.phtml
CHANGED
File without changes
|
app/design/frontend/base/default/template/janrain/engage/scripts_dashboard.phtml
DELETED
@@ -1,40 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
if (Mage::helper('engage')->isEngageEnabled()):
|
3 |
-
?>
|
4 |
-
<script type="text/javascript">
|
5 |
-
(function() {
|
6 |
-
if( typeof window.janrain !== 'object')
|
7 |
-
window.janrain = {};
|
8 |
-
window.janrain.settings = {};
|
9 |
-
|
10 |
-
janrain.settings.tokenUrl = "<?php echo Mage::getUrl('engage/rpx/token_url_add') ?>";
|
11 |
-
janrain.settings.appId = "<?php echo Mage::getStoreConfig('engage/vars/appid') ?>";
|
12 |
-
janrain.settings.appUrl = "https://<?php echo Mage::getStoreConfig('engage/vars/realm') ?>";
|
13 |
-
janrain.settings.type = 'modal';
|
14 |
-
|
15 |
-
function isReady() {
|
16 |
-
janrain.ready = true;
|
17 |
-
};
|
18 |
-
|
19 |
-
if(document.addEventListener) {
|
20 |
-
document.addEventListener("DOMContentLoaded", isReady, false);
|
21 |
-
} else {
|
22 |
-
window.attachEvent('onload', isReady);
|
23 |
-
}
|
24 |
-
|
25 |
-
var e = document.createElement('script');
|
26 |
-
e.type = 'text/javascript';
|
27 |
-
e.id = 'janrainAuthWidget';
|
28 |
-
|
29 |
-
if(document.location.protocol === 'https:') {
|
30 |
-
e.src = 'https://rpxnow.com/load/<?php echo Mage::helper('engage')->rpxRealmName()?>';
|
31 |
-
} else {
|
32 |
-
e.src = 'http://widget-cdn.rpxnow.com/load/<?php echo Mage::helper('engage')->rpxRealmName()?>';
|
33 |
-
}
|
34 |
-
|
35 |
-
var s = document.getElementsByTagName('script')[0];
|
36 |
-
s.parentNode.insertBefore(e, s);
|
37 |
-
})();
|
38 |
-
|
39 |
-
</script>
|
40 |
-
<?php endif;?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/design/frontend/base/default/template/janrain/engage/share.phtml
CHANGED
File without changes
|
app/design/frontend/base/default/template/janrain/engage/styles.phtml
CHANGED
File without changes
|
app/etc/modules/Janrain_Engage.xml
CHANGED
File without changes
|
app/locale/en_US/Janrain_Engage.csv
CHANGED
File without changes
|
package.xml
CHANGED
@@ -1,20 +1,5 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<package>
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
<license uri="http://opensource.org/licenses/Apache-2.0">ASL</license>
|
7 |
-
<channel>community</channel>
|
8 |
-
<extends/>
|
9 |
-
<summary>Janrain Engage Social Login and Sharing</summary>
|
10 |
-
<description>Janrain Engage Social Login and Social Sharing Magento extension.
|
11 |
-

|
12 |
-
Formerly RPX.</description>
|
13 |
-
<notes>Fixed: Load Janrain load.js file from correct location</notes>
|
14 |
-
<authors><author><name>Janrain</name><user>Janrain</user><email>magento@janrain.com</email></author></authors>
|
15 |
-
<date>2013-10-22</date>
|
16 |
-
<time>17:38:16</time>
|
17 |
-
<contents><target name="magecommunity"><dir name="Janrain"><dir name="Engage"><dir name="Block"><file name="Accountdata.php" hash="90a8f7352ba9b1f0e54024aa1cf6ada2"/><file name="Auth.php" hash="f07d9dcf68a6cb7dfb31c8de49f61327"/><file name="Info.php" hash="83bc006b05eba79c576bd495c2e4b7da"/><file name="Share.php" hash="6dcaa98ae70f759829a06be51496082e"/></dir><dir name="Helper"><file name="Data.php" hash="5fd11f0bb2142d05a854b06ded0350bf"/><file name="Identifiers.php" hash="ae4a867e3451a5cf15e916e3af497864"/><file name="Rpxcall.php" hash="1ca07d0841e06fdddc15a3c18d6b30fc"/></dir><dir name="Model"><file name="Identifiers.php" hash="4e996d44faaa79db5cebd8e11b2e0583"/><dir name="Mysql4"><dir name="Identifiers"><file name="Collection.php" hash="55b32ceef6b7264c62833d7ed25bad13"/></dir><file name="Identifiers.php" hash="0caed34306118b774a903df2feb51169"/></dir><file name="Observer.php" hash="9639e480dfc1f20f8ffb25035031b71f"/><dir name="Resource"><dir name="Eav"><dir name="Mysql4"><file name="Setup.php" hash="797bbf70f12b86487b1cda632e236cfb"/></dir></dir></dir><file name="Session.php" hash="b95af8380dc2b6290fa9597e2ee47e4a"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="LookupController.php" hash="44d68a5e058d7254246d9e6fd09b9fb1"/></dir><file name="RpxController.php" hash="2f7ff776ab393f31c67f6f12a0b25d30"/></dir><dir name="etc"><file name="config.xml" hash="358b8baf5fceb3c325c5518c6f8011ed"/><file name="system.xml" hash="fbb4521b0ac40230c882d567bae187f4"/><file name="widget.xml" hash="d9cc7143fe792fa2464a0e351b814f2f"/></dir><dir name="sql"><dir name="engage_setup"><file name="mysql4-install-1.2.0.php" hash="2ce66b0568ed83142c04c2ff03f0db0c"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="engage.xml" hash="12267f3a1850fb4657d490304c2a1020"/></dir><dir name="template"><dir name="janrain"><dir name="engage"><file name="auth.phtml" hash="6782c417292b3c2a4a57606a0b87a6fe"/><file name="dashboard.phtml" hash="9b793510890bc556f93ea7a5d32c2ac0"/><file name="duplicate.phtml" hash="771e6676b6d1f42283740deacafab4d8"/><file name="register.phtml" hash="9273f30fece25a7cc2503fdfd2d1b891"/><file name="scripts_dashboard.phtml" hash="69e85687067c44492e99983f5bc84069"/><file name="share.phtml" hash="605f3223651d2c85f1d4f0cac6db7699"/><file name="styles.phtml" hash="3be45ace87bbb5f498b23458fa6297a3"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Janrain_Engage.xml" hash="b13e55afe8a48e56ab57768870cfb7bc"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Janrain_Engage.csv" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="janrain"><file name="stylesheet.css" hash="262fd7545136be7bf014f0b3090cac0f"/></dir></dir></target></contents>
|
18 |
-
<compatible/>
|
19 |
-
<dependencies><required><php><min>5.3.0</min><max>6.0.0</max></php></required></dependencies>
|
20 |
-
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
+
<package><name>Janrain_Engage_Plugin</name><version>1.2.4</version><stability>stable</stability><license>ASL</license><channel>community</channel><extends></extends><summary>Janrain Engage Social Login and Sharing.</summary><description>Janrain Engage Social Login and Social Sharing Magento extension.
|
3 |
+
|
4 |
+
Formerly RPX.
|
5 |
+
</description><notes>Release Notes: Fixes and Changes - Updated load js path.</notes><authors><author><name>Janrain</name><user>Janrain</user><email>magento@janrain.com</email></author></authors><date>2014-05-01</date><time>16:00:28</time><compatible></compatible><dependencies><required><php><min>5.3.0</min><max>6.0.0</max></php></required></dependencies><contents><target name="mage"><dir name="app"><dir name="code"><dir name="community"><dir name="Janrain"><dir name="Engage"><dir name="Block"><file name="Accountdata.php" hash="90a8f7352ba9b1f0e54024aa1cf6ada2"/><file name="Auth.php" hash="f07d9dcf68a6cb7dfb31c8de49f61327"/><file name="Info.php" hash="83bc006b05eba79c576bd495c2e4b7da"/><file name="Share.php" hash="6dcaa98ae70f759829a06be51496082e"/></dir><dir name="controllers"><file name="RpxController.php" hash="795d7f15e05f7980c196e035521f9a1f"/><dir name="Adminhtml"><file name="LookupController.php" hash="44d68a5e058d7254246d9e6fd09b9fb1"/></dir></dir><dir name="etc"><file name="config.xml" hash="da7511c802e53df400801cd4ccf8386d"/><file name="system.xml" hash="fbb4521b0ac40230c882d567bae187f4"/><file name="widget.xml" hash="d9cc7143fe792fa2464a0e351b814f2f"/></dir><dir name="Helper"><file name="Data.php" hash="58dd82eb8634a67432ea3949b26fbd4a"/><file name="Identifiers.php" hash="ae4a867e3451a5cf15e916e3af497864"/><file name="Rpxcall.php" hash="a94335ba6b6c7139476f7bd34bc53d33"/></dir><dir name="Model"><file name="Identifiers.php" hash="4e996d44faaa79db5cebd8e11b2e0583"/><file name="Observer.php" hash="9639e480dfc1f20f8ffb25035031b71f"/><file name="Session.php" hash="b95af8380dc2b6290fa9597e2ee47e4a"/><dir name="Mysql4"><file name="Identifiers.php" hash="0caed34306118b774a903df2feb51169"/><dir name="Identifiers"><file name="Collection.php" hash="55b32ceef6b7264c62833d7ed25bad13"/></dir></dir><dir name="Resource"><dir name="Eav"><dir name="Mysql4"><file name="Setup.php" hash="797bbf70f12b86487b1cda632e236cfb"/></dir></dir></dir></dir><dir name="sql"><dir name="engage_setup"><file name="mysql4-install-1.2.0.php" hash="2ce66b0568ed83142c04c2ff03f0db0c"/></dir></dir></dir></dir></dir></dir><dir name="design"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="engage.xml" hash="ad9dcaa6880a26ee9f183cc4fed008a8"/></dir><dir name="template"><dir name="janrain"><dir name="engage"><file name="auth.phtml" hash="0804232529a2dd37e0b089d6fdb5ed25"/><file name="dashboard.phtml" hash="930f1538053898a2edfc8df068a0091d"/><file name="duplicate.phtml" hash="771e6676b6d1f42283740deacafab4d8"/><file name="register.phtml" hash="9273f30fece25a7cc2503fdfd2d1b891"/><file name="share.phtml" hash="605f3223651d2c85f1d4f0cac6db7699"/><file name="styles.phtml" hash="3be45ace87bbb5f498b23458fa6297a3"/></dir></dir></dir></dir></dir></dir></dir><dir name="etc"><dir name="modules"><file name="Janrain_Engage.xml" hash="b13e55afe8a48e56ab57768870cfb7bc"/></dir></dir><dir name="locale"><dir name="en_US"><file name="Janrain_Engage.csv" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir></dir></dir><dir name="skin"><dir name="frontend"><dir name="janrain"><file name="stylesheet.css" hash="2bc7a40cfa0eb3b4e4a5c2a7c3b912bf"/></dir></dir></dir></target></contents></package>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/janrain/stylesheet.css
CHANGED
@@ -1,27 +1,18 @@
|
|
1 |
-
@import url(
|
2 |
|
3 |
.janrain-share-container {
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
}
|
14 |
|
15 |
.janrain-share-text{
|
16 |
-
|
17 |
-
|
18 |
-
}
|
19 |
-
|
20 |
-
.janrain-provider-icon-16, .janrain-provider-icon-32 {
|
21 |
-
margin-left: 5px;
|
22 |
-
margin-bottom: 1px;
|
23 |
-
}
|
24 |
-
|
25 |
-
.janrain-provider-icon-16:hover, .janrain-provider-icon-32:hover {
|
26 |
-
cursor:pointer;
|
27 |
}
|
1 |
+
@import url("//d3hmp0045zy3cs.cloudfront.net/2.2.13/providers.css");
|
2 |
|
3 |
.janrain-share-container {
|
4 |
+
display:inline-block;
|
5 |
+
font-family:sans-serif;
|
6 |
+
margin-left: 0px;
|
7 |
+
padding:5px;
|
8 |
+
background: #F0F0F0;
|
9 |
+
color:#666;
|
10 |
+
-moz-border-radius: 3px;
|
11 |
+
-webkit-border-radius: 3px;
|
12 |
+
border-radius: 3px 3px;
|
13 |
}
|
14 |
|
15 |
.janrain-share-text{
|
16 |
+
position: relative;
|
17 |
+
top: 1px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
}
|