summaryrefslogtreecommitdiff
path: root/views/new-favorite.php
diff options
context:
space:
mode:
Diffstat (limited to 'views/new-favorite.php')
-rw-r--r--views/new-favorite.php22
1 files changed, 18 insertions, 4 deletions
diff --git a/views/new-favorite.php b/views/new-favorite.php
index 7b19350..14af8e2 100644
--- a/views/new-favorite.php
+++ b/views/new-favorite.php
@@ -22,7 +22,7 @@
<div style="clear: both;"></div>
<hr>
- <div style="text-align: right;">
+ <div style="text-align: right;" id="bookmarklet">
Bookmarklet: <a href="javascript:<?= js_bookmarklet('partials/favorite-bookmarklet', $this) ?>" class="btn btn-default btn-xs">favorite</a>
</div>
@@ -31,6 +31,12 @@
<script>
$(function(){
+ var autosubmit = window.location.search.match('autosubmit=true');
+
+ if(autosubmit) {
+ $(".footer, #bookmarklet").hide();
+ }
+
// ctrl-s to save
$(window).on('keydown', function(e){
if(e.keyCode == 83 && e.ctrlKey){
@@ -52,9 +58,13 @@ $(function(){
if(response.location != false) {
- $("#test_success").removeClass('hidden');
- $("#test_error").addClass('hidden');
- $("#post_href").attr("href", response.location);
+ if(autosubmit) {
+ $("#btn_post").hide();
+ } else {
+ $("#test_success").removeClass('hidden');
+ $("#test_error").addClass('hidden');
+ $("#post_href").attr("href", response.location);
+ }
window.location = response.location;
} else {
@@ -66,6 +76,10 @@ $(function(){
return false;
});
+ if(autosubmit) {
+ $("#btn_post").click();
+ }
+
bind_syndication_buttons();
});