console.log('loaded'); function onImageClick(image){ var src = image.src; console.log(src); if(src.indexOf('thumbnails') !== -1){ src = src.replace('thumbnails', 'static').split('/') src.pop(); src = src.join('/') } window.open(src); } function supports_html5_storage() { try { return 'localStorage' in window && window['localStorage'] !== null; } catch (e) { return false; } } function getId(url) { var regExp = /^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/; var match = url.match(regExp); if (match && match[2].length == 11) { return match[2]; } else { return 'error'; } } function replaceYouTube(id, x){ var yl = $(x); var vedeoId = getId(x.href); if(vedeoId !== 'error'){ yl.replaceWith('

'); console.log(x.href) } } $( document ).ready(function() { $('img[alt="minipic"]').click(function(event) { onImageClick(this); }); $('img[alt="minipic"]').css('cursor','pointer'); $('a[href*="youtu.be"]').each(replaceYouTube); $('a[href*="youtube.com"]').each(replaceYouTube); if(supports_html5_storage()){ $('input[name="name"]').val( localStorage.getItem("commentator_name")); $('input[name="email"]').val( localStorage.getItem("commentator_email")); } $('#confirm-delete').on('click', '.btn-ok', function(e) { var $modalDiv = $(e.delegateTarget); var id = $(this).data('recordId').replace(/"/g, ""); window.location.replace("/blog_editor/delete/" + id); $modalDiv.modal('hide').removeClass('loading'); }); $('#confirm-delete').on('show.bs.modal', function(e) { var data = $(e.relatedTarget).data(); $('.title', this).text(data.recordTitle); $('.btn-ok', this).data('recordId', data.recordId); }); }); function ckeck_comment_inputs(){ $('#btn_send_comment').prop("disabled",true); var inp_name = jQuery('input[name="name"]'); var inp_email = jQuery('input[name="email"]'); var inp_content = jQuery('textarea[name="content"]'); inp_content.parent().removeClass('has-error'); inp_name.parent().removeClass('has-error'); inp_email.parent().removeClass('has-error'); if(inp_name.val().length < 4){ inp_name.parent().addClass('has-error'); $('#btn_send_comment').prop("disabled",false); return false; } if(inp_name.val().length > 32){ inp_name.parent().addClass('has-error'); $('#btn_send_comment').prop("disabled",false); return false; } if(inp_content.val().length < 4){ inp_content.parent().addClass('has-error'); $('#btn_send_comment').prop("disabled",false); return false; }; localStorage.setItem("commentator_name", inp_name.val()); localStorage.setItem("commentator_email", inp_email.val()); $('#post_comment_form').submit(); }