VRFS-2701 display online presences on about tab
This commit is contained in:
parent
4f9d440f7d
commit
a2e28cfe75
|
|
@ -39,9 +39,9 @@
|
|||
var $reverbNationPresence = $screen.find('#reverbnation-presence');
|
||||
var $bandCampPresence = $screen.find('#bandcamp-presence');
|
||||
var $fandalismPresence = $screen.find('#fandalism-presence');
|
||||
var $soundCloudPresence = $screen.find('#youtube-presence');
|
||||
var $soundCloudPresence = $screen.find('#facebook-presence');
|
||||
var $youTubePresence = $screen.find('#twitter-presence');
|
||||
var $youTubePresence = $screen.find('#youtube-presence');
|
||||
var $facebookPresence = $screen.find('#facebook-presence');
|
||||
var $twitterPresence = $screen.find('#twitter-presence');
|
||||
|
||||
// current interests
|
||||
var $noInterests = $screen.find('#no-interests');
|
||||
|
|
@ -519,15 +519,67 @@
|
|||
$noOnlinePresence.show();
|
||||
}
|
||||
else {
|
||||
$noOnlinePresence.hide();
|
||||
$noOnlinePresence.hide();
|
||||
|
||||
if (user.website) {
|
||||
$userWebsite.append("");
|
||||
}
|
||||
if (user.website) {
|
||||
$userWebsite.find('a').attr('href', user.website);
|
||||
}
|
||||
|
||||
$.each(onlinePresences, function(index, presence) {
|
||||
var soundCloudPresences = profileUtils.soundCloudPresences(onlinePresences);
|
||||
if (soundCloudPresences && soundCloudPresences.length > 0) {
|
||||
$soundCloudPresence.find('a').attr('href', 'http://www.soundcloud.com/' + soundCloudPresences[0].username);
|
||||
}
|
||||
else {
|
||||
$soundCloudPresence.hide();
|
||||
}
|
||||
|
||||
});
|
||||
var reverbNationPresences = profileUtils.reverbNationPresences(onlinePresences);
|
||||
if (reverbNationPresences && reverbNationPresences.length > 0) {
|
||||
$reverbNationPresence.find('a').attr('href', 'http://www.reverbnation.com/' + reverbNationPresences[0].username);
|
||||
}
|
||||
else {
|
||||
$reverbNationPresence.hide();
|
||||
}
|
||||
|
||||
var bandCampPresences = profileUtils.bandCampPresences(onlinePresences);
|
||||
if (bandCampPresences && bandCampPresences.length > 0) {
|
||||
$bandCampPresence.find('a').attr('href', 'http://' + bandCampPresences[0].username + '.bandcamp.com/');
|
||||
}
|
||||
else {
|
||||
$bandCampPresence.hide();
|
||||
}
|
||||
|
||||
var fandalismPresences = profileUtils.fandalismPresences(onlinePresences);
|
||||
if (fandalismPresences && fandalismPresences.length > 0) {
|
||||
$fandalismPresence.find('a').attr('href', 'http://www.fandalism.com/' + fandalismPresences[0].username);
|
||||
}
|
||||
else {
|
||||
$fandalismPresence.hide();
|
||||
}
|
||||
|
||||
var youTubePresences = profileUtils.youTubePresences(onlinePresences);
|
||||
if (youTubePresences && youTubePresences.length > 0) {
|
||||
$youTubePresence.find('a').attr('href', 'http://www.youtube.com/' + youTubePresences[0].username);
|
||||
}
|
||||
else {
|
||||
$youTubePresence.hide();
|
||||
}
|
||||
|
||||
var facebookPresences = profileUtils.facebookPresences(onlinePresences);
|
||||
if (facebookPresences && facebookPresences.length > 0) {
|
||||
$facebookPresence.find('a').attr('href', 'http://www.facebook.com/' + facebookPresences[0].username);
|
||||
}
|
||||
else {
|
||||
$facebookPresence.hide();
|
||||
}
|
||||
|
||||
var twitterPresences = profileUtils.twitterPresences(onlinePresences);
|
||||
if (twitterPresences && twitterPresences.length > 0) {
|
||||
$twitterPresence.find('a').attr('href', 'http://www.twitter.com/' + twitterPresences[0].username);
|
||||
}
|
||||
else {
|
||||
$twitterPresence.hide();
|
||||
}
|
||||
}
|
||||
|
||||
// current interests
|
||||
|
|
|
|||
|
|
@ -232,7 +232,7 @@
|
|||
|
||||
profileUtils.twitterPresences = function(presences) {
|
||||
var matches = $.grep(presences, function(p) {
|
||||
return s.service_type === ONLINE_PRESENCE_TYPES.TWITTER.description;
|
||||
return p.service_type === ONLINE_PRESENCE_TYPES.TWITTER.description;
|
||||
});
|
||||
|
||||
return matches;
|
||||
|
|
|
|||
|
|
@ -137,28 +137,36 @@
|
|||
<br clear="all" />
|
||||
<div id="no-online-presence" class="left">None specified</div>
|
||||
|
||||
<div id="user-website">
|
||||
<div id="user-website" class="left">
|
||||
<a rel="external"><img src="/assets/header/logo.png" width="120" height="30" /></a>
|
||||
</div>
|
||||
|
||||
<div id="soundcloud-presence">
|
||||
<div id="soundcloud-presence" class="left">
|
||||
<a rel="external"><img src="/assets/header/logo.png" width="120" height="30" /></a>
|
||||
</div>
|
||||
|
||||
<div id="reverbnation-presence">
|
||||
<div id="reverbnation-presence" class="left">
|
||||
<a rel="external"><img src="/assets/header/logo.png" width="120" height="30" /></a>
|
||||
</div>
|
||||
|
||||
<div id="bandcamp-presence">
|
||||
<div id="bandcamp-presence" class="left">
|
||||
<a rel="external"><img src="/assets/header/logo.png" width="120" height="30" /></a>
|
||||
</div>
|
||||
|
||||
<div id="fandalism-presence">
|
||||
<div id="fandalism-presence" class="left">
|
||||
<a rel="external"><img src="/assets/header/logo.png" width="120" height="30" /></a>
|
||||
</div>
|
||||
|
||||
<div id="youtube-presence">
|
||||
<div id="youtube-presence" class="left">
|
||||
<a rel="external"><img src="/assets/header/logo.png" width="120" height="30" /></a>
|
||||
</div>
|
||||
|
||||
<div id="facebook-presence">
|
||||
<div id="facebook-presence" class="left">
|
||||
<a rel="external"><img src="/assets/header/logo.png" width="120" height="30" /></a>
|
||||
</div>
|
||||
|
||||
<div id="twitter-presence">
|
||||
<div id="twitter-presence" class="left">
|
||||
<a rel="external"><img src="/assets/header/logo.png" width="120" height="30" /></a>
|
||||
</div>
|
||||
|
||||
<br clear="all" />
|
||||
|
|
|
|||
Loading…
Reference in New Issue