Skip to content
Snippets Groups Projects
Commit 1f178c6f authored by Eric Rasmussen's avatar Eric Rasmussen
Browse files

friends can now be plotted

parent e0ce3c50
Branches
No related tags found
No related merge requests found
......@@ -27,14 +27,13 @@
<script type="text/javascript" src="<?php echo $CONFIG->url ?>mod/globe/views/default/globe/globefeatured.js"></script>
<script type="text/javascript" src="<?php echo $CONFIG->url ?>mod/globe/views/default/globe/globecontrol.js"></script>
<div id="globeInner" style="opacity:1 !important; display: block !important;width:940px;height:505px;background-color:#000;"></div>
<div class="clear"></div>
<div id="plotMe">
<div class="globeGroup" id="plotMe">
<?php
if (isloggedin()) {
$me = get_user($_SESSION['user']->guid);
......@@ -67,17 +66,28 @@
<div class="clear"></div>
<div class="col left" id="plotFriends">
<div class="globeGroup col left" id="plotFriends">
<h3 class="sec_header">Your Friends</h3>
<h3 class="sec_header">Your Friends <span>PLOT</span></h3>
<script type="text/javascript">var friend = new Array();</script>
<?php
$fc = 0;
$currentUser = get_loggedin_user();
$friends = get_entities_from_relationship("friend",$currentUser->guid,false,"user","",0,"",100);
if($friends){
foreach($friends as $user){
$user = get_user($user->guid);
?>
<script type="text/javascript">
friend[<?php echo $fc ?>]=new person('<?php echo $user->longitude ?>','<?php echo $user->latitude ?>','demouser','USA - Iowa City, IA','Nancy Andreasen',
'Andrew H. Woods Chair of Psychiatry and Director of its Neuroimaging Research Center',
'Nancy Andreasen\'s Breakthrough Research Changed The Way Modern Science Understands Schizophrenia.',
'Nancy_Andreasen');
</script>
<?php
$fc++;
if($user->longitude != undefined && $user->longitude != "" && $user->map_explanation != undefined && $user->map_explanation != ""){
echo "<div class=\"member_icon\"><img onclick=\"window.openLocation('" . $user->longitude . "','" . $user->latitude . "','" . $user->username . "',";
if($user->profile_country)
......@@ -92,7 +102,7 @@
echo ",'". str_replace("'","\'",htmlentities($user->map_explanation))."');return false;\" src=\"".$CONFIG->url."mod/profile/icon.php?username=" . $user->username . "&size=tiny\" /></div>";
}
else{
echo "<div class=\"member_icon\"><img src=\"".$CONFIG->url."mod/profile/icon.php?username=" . $user->username . "&size=tiny\" /></div>";
echo "<div class=\"member_icon\" style=\"cursor:default !important;\"><img src=\"".$CONFIG->url."mod/profile/icon.php?username=" . $user->username . "&size=tiny\" /></div>";
}
}
}
......@@ -102,134 +112,134 @@
</div>
<div class="col middle" id="plotGroups">
<div class="globeGroup col middle" id="plotGroups">
<h3 class="sec_header">Your Groups</h3></div>
<div class="col middle" id="plotRoles">
<div class="globeGroup col middle" id="plotRoles">
<h3 class="sec_header">Other &lt;Roles&gt;</h3></div>
<div class="col right" id="plotXXX">
<h3 class="sec_header">Featured Huskers</h3>
<div class="globeGroup col right" id="plotFeatured">
<h3 class="sec_header">Featured Huskers <span>PLOT</span></h3>
<!-- row 1 -->
<div class="member_icon">
<img onclick="displayNancyAndreasen();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Nancy_Andreasen_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[0]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Nancy_Andreasen_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayAtorodAzizinamini();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Atorod_Azizinamini_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[1]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Atorod_Azizinamini_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayClaudeMBoltonJr();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Claude-M_Bolton-Jr_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[2]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Claude-M_Bolton-Jr_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayWarrenBuffett();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Warren_Buffett_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[3]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Warren_Buffett_tiny.jpg" alt="Profile Icon" />
</div>
<!-- row 2 -->
<!-- <div class="member_icon">
<img onclick="displayAnnChangBarnes();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Ann_Chang-Barnes_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[4]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Ann_Chang-Barnes_tiny.jpg" alt="Profile Icon" />
</div>
--> <div class="member_icon">
<img onclick="displayBingChen();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Bing_Chen_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[5]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Bing_Chen_tiny.jpg" alt="Profile Icon" />
</div>
<!-- <div class="member_icon">
<img onclick="displayXunHongChen();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Xun-Hong_Chen_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[6]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Xun-Hong_Chen_tiny.jpg" alt="Profile Icon" />
</div>
--> <div class="member_icon">
<img onclick="displayGranvilleCoggs();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Granville_Coggs_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[7]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Granville_Coggs_tiny.jpg" alt="Profile Icon" />
</div>
<!-- row 3 -->
<div class="member_icon">
<img onclick="displayDrLTreyColeman();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Dr-L-Trey_Coleman_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[8]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Dr-L-Trey_Coleman_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayPamDingman();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Pam_Dingman_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[9]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Pam_Dingman_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayChristopherElbow();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Christopher_Elbow_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[10]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Christopher_Elbow_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayShaneFarritor();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Shane_Farritor_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[11]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Shane_Farritor_tiny.jpg" alt="Profile Icon" />
</div>
<!-- row 4 -->
<div class="member_icon">
<img onclick="displaySheriFritz();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Sheri_Fritz_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[12]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Sheri_Fritz_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayRulonGardner();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Rulon_Gardner_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[13]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Rulon_Gardner_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayDavidHarwood();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/David_Harwood_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[14]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/David_Harwood_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayJohnHoerner();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/John_Hoerner_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[15]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/John_Hoerner_tiny.jpg" alt="Profile Icon" />
</div>
<!-- row 5 -->
<div class="member_icon">
<img onclick="displayMichaelHoff();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Michael_Hoff_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[16]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Michael_Hoff_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayJohnJanovyJr();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/John_Janovy-Jr_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[17]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/John_Janovy-Jr_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayJayKeasling();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Jay_Keasling_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[18]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Jay_Keasling_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayScottKillinger();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Scott_Killinger_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[19]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Scott_Killinger_tiny.jpg" alt="Profile Icon" />
</div>
<!-- row 6 -->
<!-- <div class="member_icon">
<img onclick="displayKarenKunc();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Karen_Kunc_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[20]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Karen_Kunc_tiny.jpg" alt="Profile Icon" />
</div>
--> <div class="member_icon">
<img onclick="displayNithalKuwa();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Nithal_Kuwa_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[21]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Nithal_Kuwa_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayCindyMcCaffrey();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Cindy_McCaffrey_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[22]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Cindy_McCaffrey_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayBetsyOBrien();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Betsy_O'Brien_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[23]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Betsy_O'Brien_tiny.jpg" alt="Profile Icon" />
</div>
<!-- row 7 -->
<div class="member_icon">
<img onclick="displayJuanitaPage();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Juanita_Page_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[24]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Juanita_Page_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayLarkinPowell();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Larkin_Powell_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[25]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Larkin_Powell_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayJeffreyRaikes();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Jeffrey_Raikes_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[26]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Jeffrey_Raikes_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayBrettRatcliffe();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Brett_Ratcliffe_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[27]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Brett_Ratcliffe_tiny.jpg" alt="Profile Icon" />
</div>
<!-- row 8 -->
<div class="member_icon">
<img onclick="displayJorgeAlbertoRodriguez();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Jorge-Alberto_Rodriguez_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[28]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Jorge-Alberto_Rodriguez_tiny.jpg" alt="Profile Icon" />
</div>
<!-- <div class="member_icon">
<img onclick="displayAverySchwer();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Avery_Schwer_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[29]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Avery_Schwer_tiny.jpg" alt="Profile Icon" />
</div>
--> <div class="member_icon">
<img onclick="displayTedSorensen();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Ted_Sorensen_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[30]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Ted_Sorensen_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayBobThacker();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Bob_Thacker_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[31]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Bob_Thacker_tiny.jpg" alt="Profile Icon" />
</div>
<!-- row 9 -->
<div class="member_icon">
<img onclick="displayKenVogel();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Ken_Vogel_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[32]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Ken_Vogel_tiny.jpg" alt="Profile Icon" />
</div>
<!-- <div class="member_icon">
<img onclick="displaySidnieWhiteCrawford();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Sidnie_White-Crawford_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[33]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Sidnie_White-Crawford_tiny.jpg" alt="Profile Icon" />
</div>
--> <div class="member_icon">
<img onclick="displayCharlesWood();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Charles_Wood_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[34]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Charles_Wood_tiny.jpg" alt="Profile Icon" />
</div>
<div class="member_icon">
<img onclick="displayJohnYohe();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/John_Yohe_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[35]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/John_Yohe_tiny.jpg" alt="Profile Icon" />
</div>
<!-- row 10 -->
<!-- <div class="member_icon">
<img onclick="displayTrischaZornHudson();" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Trischa_Zorn-Hudson_tiny.jpg" alt="Profile Icon" />
<img onclick="displayFeaturedPerson(husker[36]);" src="<?php echo $CONFIG->url ?>mod/customindex/witw_icons/Trischa_Zorn-Hudson_tiny.jpg" alt="Profile Icon" />
</div>
-->
</div>
......
......@@ -12,6 +12,8 @@
?>
/* You Icon
*************/
#plotMe {
background:#eeeeee;
margin:10px 0;
......@@ -24,7 +26,7 @@ span.youLarge{
font-size:18pt;
padding:20px 10px 0 0;
position:relative;
bottom:10px;
bottom:15px;
}
span.locationMe{
font-size:14pt;
......@@ -39,9 +41,13 @@ span.latlngMe{
#YourselfOnTheMap{
margin-right:30px;
cursor:pointer;
border:1px solid #ddd !important;
padding:1px;
}
div.member_icon {
/* Tiny Icons
***************/
div.globeGroup div.member_icon {
margin:0 0 4px 2px;
border:1px solid #eee;
padding:1px;
......
<!-- begin poly9 globe js -->
var setT;
var counter=0;
//number of featured huskers
var counterMax=36;
var counterMax;
function startMap() {
//turn off the overlay
......@@ -12,6 +11,34 @@ function startMap() {
if(whatToShowOnMap = 'featured') {
show('featured');
} else if(whatToShowOnMap = 'friends') {
show('friends');
} else {
//error
}
};
function show(type){
//clear the map
map1.closeInfoWindow();
map1.clearOverlays();
clearTimeout(setT);
if(type=='friends'){
counterMax = friend.length;
//put in the pins for featured huskers
for(counter=0;counter<counterMax;counter++){
per = friend[counter];
if(per.lng !== '' && per.lat !== '')
placePin(per.lng,per.lat,per.username,per.location,per.displayname,per.title,per.comment,per.linkname);
}
//auto fill the globe with featured huskers
counter=0;
setTimeout("displayPeople('friends');",1000);
} else if(type=='featured'){
counterMax = husker.length;
//put in the pins for featured huskers
for(counter=0;counter<counterMax;counter++){
per = husker[counter];
......@@ -20,18 +47,38 @@ function startMap() {
//auto fill the globe with featured huskers
counter=Math.floor(Math.random()*counterMax);
setTimeout("displayFeatured();",1000);
setTimeout("displayPeople('featured');",1000);
} else {
//error
}
};
function displayFeatured(){
p = husker[counter];
function displayPeople(type){
if(type=='featured')
p = husker[counter];
else if(type=='friends'){
p = friend[counter];
if(p.lng == ''){
counter++;
if(counter>=counterMax)
counter=0;
clearTimeout(setT);
displayPeople(type);
return false;
}
}
openLocation(p.lng,p.lat,p.username,p.location,p.displayname,p.title,p.comment,p.linkname);
counter++;
if(counter>=counterMax)
counter=0;
setT=setTimeout("displayFeatured()",6000);
setT=setTimeout("displayPeople('"+type+"')",6000);
return false;
};
function displayFeaturedPerson(p){
openLocation(p.lng,p.lat,p.username,p.location,p.displayname,p.title,p.comment,p.linkname);
};
function placePin(lng, lat, username, location, displayname, title, comment, linkname) {
......@@ -77,7 +124,8 @@ WDN.jQuery(document).ready(function() {
map1.load();
}catch(e){}
//WDN.jQuery('#globeInner').height(501);
WDN.jQuery('#plotFriends h3 span').click(function(){show('friends');});
WDN.jQuery('#plotFeatured h3 span').click(function(){show('featured');});
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment