aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wqflask/wqflask/templates/mapping_results.html19
1 files changed, 13 insertions, 6 deletions
diff --git a/wqflask/wqflask/templates/mapping_results.html b/wqflask/wqflask/templates/mapping_results.html
index e7bcfc64..e77bbad3 100644
--- a/wqflask/wqflask/templates/mapping_results.html
+++ b/wqflask/wqflask/templates/mapping_results.html
@@ -81,11 +81,14 @@
{% endif %}
<b>Current Date/Time:</b> {{ current_datetime }}<br>
<br>
- <a class="export_mapping_results" href="#" target="_blank" >Download Full Results</a>
+ <button class="btn btn-default export_mapping_results">Download Full Results</button>
<br><br>
- <button type="button" class="btn btn-default share-results" style="padding-bottom: 2px; padding-top: 2px;"><span class="glyphicon glyphicon-link"></span> Generate Link</button>
- <br>
- <input type="text" name="mappingLink" style="display:none;" size="75"></input>
+ <div class="input-group">
+ <input type="text" class="form-control" name="mappingLink" size="75"></input>
+ <div class="input-group-btn">
+ <button class="btn btn-default share-results" type="button">Copy and Share</button>
+ </div>
+ </div>
</div>
<div id="gn1_map_options" class="col-xs-6" style="outline: 3px double #AAAAAA; padding: 10px; margin: 10px;">
<div class="col-xs-8" style="padding: 0px;">
@@ -672,8 +675,11 @@
$('#gn1_map_options').css("display", "block")
})
+ hash = $('input[name=inputs_hash]').val();
+ mappingLink = window.location.origin + "/run_mapping?hash=" + hash;
+ $('input[name=mappingLink]').width(mappingLink.length*0.95 + "ch")
+ $('input[name=mappingLink]').val(mappingLink);
$('.share-results').click(function() {
- hash = $('input[name=inputs_hash]').val()
$.ajax({
method: "POST",
url: "/cache_mapping_inputs",
@@ -681,7 +687,8 @@
inputs_hash: hash
},
success: function() {
- $('input[name=mappingLink]').val(window.location.origin + "/run_mapping?hash=" + hash).show();
+ document.querySelector("input[name='mappingLink']").select();
+ document.execCommand('copy');
}
});
})