From e68348f6271fab591960902feebe167d01e15468 Mon Sep 17 00:00:00 2001 From: Maryana Rozhankivska Date: Thu, 27 Mar 2014 18:21:30 +0200 Subject: wallabag a link in wallabag now in default theme, issue #505 --- themes/baggy/_head.twig | 1 + themes/baggy/js/init.js | 80 +------------------------------------------------ 2 files changed, 2 insertions(+), 79 deletions(-) (limited to 'themes/baggy') diff --git a/themes/baggy/_head.twig b/themes/baggy/_head.twig index 144bcaa6..acc9fa3d 100755 --- a/themes/baggy/_head.twig +++ b/themes/baggy/_head.twig @@ -11,4 +11,5 @@ + diff --git a/themes/baggy/js/init.js b/themes/baggy/js/init.js index da644fbe..00470fbf 100755 --- a/themes/baggy/js/init.js +++ b/themes/baggy/js/init.js @@ -1,10 +1,7 @@ $.fn.ready(function() { var $listmode = $('#listmode'), - $listentries = $("#list-entries"), - $bagit = $('#bagit'), - $bagitForm = $('#bagit-form'); - $bagitFormForm = $('#bagit-form-form'); + $listentries = $("#list-entries"); /* ========================================================================== Menu @@ -48,79 +45,4 @@ $.fn.ready(function() { $listmode.addClass("tablemode"); } - /* ========================================================================== - bag it link and close button - ========================================================================== */ - - function toggleSaveLinkForm(url) { - $bagit.toggleClass("active-current"); - $bagitForm.toggle(); - $('#content').toggleClass("opacity03"); - if (url !== 'undefined' && url) { - $('#plainurl').val(url); - } - $('#plainurl').focus(); - } - - $bagit.click(function(){ - toggleSaveLinkForm(); - }); - - $("#bagit-form-close").click(function(){ - toggleSaveLinkForm(); - }); - - - //send "bag it link" form request via ajax - $bagitFormForm.submit( function(event) { - $bagitFormForm.css("cursor", "wait"); - $("#add-link-result").empty(); - - $.ajax({ - type: $bagitFormForm.attr('method'), - url: $bagitFormForm.attr('action'), - data: $bagitFormForm.serialize(), - success: function(data) { - $('#add-link-result').html("Done!"); - $('#plainurl').val(''); - $('#plainurl').blur(''); - $bagitFormForm.css("cursor", "auto"); - //setTimeout( function() { toggleSaveLinkForm(); }, 1000); //close form after 1000 delay - }, - error: function(data) { - $('#add-link-result').html("Failed!"); - $bagitFormForm.css("cursor", "auto"); - } - }); - - event.preventDefault(); - }); - - /* ========================================================================== - Keyboard gestion - ========================================================================== */ - - $(window).keydown(function(e){ - if ( ( e.target.tagName.toLowerCase() !== 'input' && e.keyCode == 83 ) || e.keyCode == 27 ) { - toggleSaveLinkForm(); - return false; - } - }); - - /* ========================================================================== - Process all links inside an article - ========================================================================== */ - - $("article a[href^='http']").after(function() { - return " w "; - }); - - $(".add-to-wallabag-link-after").click(function(event){ - toggleSaveLinkForm($(this).attr('href')); - event.preventDefault(); - }); - - - - }); -- cgit v1.2.3