ability to clear browser location on individual posts

This commit is contained in:
Mike Macgirvin 2010-10-20 00:33:17 -07:00
parent b91e9545f7
commit 68464b5d93
5 changed files with 16 additions and 2 deletions

BIN
images/noglobe.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 606 B

View file

@ -118,6 +118,11 @@ tinyMCE.init({
} }
} }
function jotClearLocation() {
$('#jot-coord').val('');
$('#profile-nolocation-wrapper').hide();
}
$geotag $geotag
</script> </script>

View file

@ -27,7 +27,10 @@
<img id="profile-video" src="images/youtube_icon.gif" alt="Insert YouTube video" title="Insert YouTube video" onclick="jotGetVideo();" /> <img id="profile-video" src="images/youtube_icon.gif" alt="Insert YouTube video" title="Insert YouTube video" onclick="jotGetVideo();" />
</div> </div>
<div id="profile-location-wrapper" style="display: $visitor;" > <div id="profile-location-wrapper" style="display: $visitor;" >
<img id="profile-location" src="images/globe.gif" alt="Set your location" title="Set your lcoation" onclick="jotGetLocation();" /> <img id="profile-location" src="images/globe.gif" alt="Set your location" title="Set your location" onclick="jotGetLocation();" />
</div>
<div id="profile-nolocation-wrapper" style="display: none;" >
<img id="profile-nolocation" src="images/noglobe.gif" alt="Clear Browser Location" title="Clear Browser Location" onclick="jotClearLocation();" />
</div> </div>
<div id="profile-rotator-wrapper" style="display: $visitor;" > <div id="profile-rotator-wrapper" style="display: $visitor;" >
<img id="profile-rotator" src="images/rotator.gif" alt="Please wait" title="Please wait" style="display: none;" /> <img id="profile-rotator" src="images/rotator.gif" alt="Please wait" title="Please wait" style="display: none;" />

View file

@ -2,6 +2,7 @@
if(navigator.geolocation) { if(navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) { navigator.geolocation.getCurrentPosition(function(position) {
$('#jot-coord').val(position.coords.latitude + ',' + position.coords.longitude); $('#jot-coord').val(position.coords.latitude + ',' + position.coords.longitude);
$('#profile-nolocation-wrapper').show();
}); });
} }

View file

@ -80,6 +80,7 @@ blockquote:before {
#jot-perms-icon, #jot-perms-icon,
#profile-location, #profile-location,
#profile-nolocation,
#profile-video, #profile-video,
#profile-link, #profile-link,
#wall-image-upload, #wall-image-upload,
@ -943,6 +944,10 @@ input#dfrn-url {
float: left; float: left;
margin-left: 20px; margin-left: 20px;
} }
#profile-nolocation-wrapper {
float: left;
margin-left: 20px;
}
#profile-jot-perms { #profile-jot-perms {
float: left; float: left;