Initial commit
This commit is contained in:
commit
28e6ddf404
1083 changed files with 191734 additions and 0 deletions
5
plugins/infinite-scroll/js/admin/infinite-scoll.js
Normal file
5
plugins/infinite-scroll/js/admin/infinite-scoll.js
Normal file
|
@ -0,0 +1,5 @@
|
|||
jQuery(document).ready(function(a){a("#upload_image_button").click(function(){formfield=a("#upload_image").attr("name");tb_show("","media-upload.php?type=image&infinite_scroll=true&TB_iframe=true");return!1});window.send_to_editor=function(b){a("#upload_image").val(b);tb_remove()};a("#the-list td").hover(function(){a(this).children(".edit-link").css("visibility","visible")},function(){a(this).children(".edit-link").css("visibility","hidden")});a('#the-list tr:not(".editing")').live("click",function(b){b.preventDefault();
|
||||
a(this).addClass("editing");a(this).find(".edit-link").hide();a(this).find(".save-link").show();a(this).css("height","50px");a(this).children("td:not(:first)").each(function(){a(this).html('<input type="text" name="'+a(this).attr("class")+'" value="'+a(this).html()+'" />')});b=a(this).children(".theme");a(b).html(a(b).html()+'<input type="hidden" name="theme_column-theme" value="'+a(b).find(".theme-name").text()+'" />');return!1});a("#the-list .save-link a").live("click",function(b){b.preventDefault();
|
||||
var c=a(this).siblings(".loader");a(c).show();a.ajax({url:ajaxurl+"?action=infinite-scroll-edit-preset",type:"POST",data:a("#ajax-form").serialize(),success:function(){a(c).hide();tr=a(c).parent().parent().parent();a(tr).removeClass("editing");a(tr).find(".edit-link").show();a(tr).find(".save-link").hide();a(tr).css("height","auto");a(tr).children("td:not(:first)").each(function(){a(this).html(a(this).children("input").val())})}});return!1});a("#the-list .save-link a.cancel").live("click",function(b){b.preventDefault();
|
||||
tr=a(this).parent().parent().parent();a(tr).removeClass("editing");a(tr).find(".edit-link").show();a(tr).find(".save-link").hide();a(tr).css("height","auto");a(tr).children("td:not(:first)").each(function(){a(this).html(a(this).children("input").val())});return!1});a(".delete").live("click",function(b){b.preventDefault();b=a(this).parent().siblings("strong").children("a").text();if(!confirm(infinite_scroll.confirm.replace("%s",b)))return!1;var c=a(this).parent().parent().parent();a.ajax({url:ajaxurl+
|
||||
"?action=infinite-scroll-delete-preset&theme="+b,type:"POST",data:a("#ajax-form").serialize(),success:function(){a(c).children("td:not(:first)").each(function(){a(this).html("")})}});return!1});a("#use_default").click(function(b){b.preventDefault();a("#infinite_scroll_form").append('<input type="hidden" name="reset_default_image" value="1" />').submit();return!1})});
|
128
plugins/infinite-scroll/js/admin/infinite-scroll.dev.js
Normal file
128
plugins/infinite-scroll/js/admin/infinite-scroll.dev.js
Normal file
|
@ -0,0 +1,128 @@
|
|||
jQuery(document).ready(function( $) {
|
||||
|
||||
//open upload dialog
|
||||
$('#upload_image_button').click(function() {
|
||||
formfield = $('#upload_image').attr('name');
|
||||
tb_show('', 'media-upload.php?type=image&infinite_scroll=true&TB_iframe=true');
|
||||
return false;
|
||||
});
|
||||
|
||||
//close upload dialog CB
|
||||
//overrides native WP function
|
||||
window.send_to_editor = function(html) {
|
||||
$('#upload_image').val( html );
|
||||
tb_remove();
|
||||
}
|
||||
|
||||
//list table hover
|
||||
$('#the-list td').hover(
|
||||
function() { $(this).children('.edit-link').css('visibility', 'visible'); },
|
||||
function() { $(this).children('.edit-link').css('visibility', 'hidden'); }
|
||||
);
|
||||
|
||||
//list table edit link click
|
||||
$( '#the-list tr:not(".editing")' ).live( 'click', function(event) {
|
||||
event.preventDefault();
|
||||
|
||||
$(this).addClass( 'editing' );
|
||||
$(this).find('.edit-link').hide();
|
||||
$(this).find('.save-link').show();
|
||||
$(this).css('height', '50px' );
|
||||
$(this).children('td:not(:first)').each( function() {
|
||||
$(this).html( '<input type="text" name="' + $(this).attr('class') + '" value="' + $(this).html() + '" />' );
|
||||
});
|
||||
var theme = $(this).children('.theme');
|
||||
$(theme).html( $(theme).html() + '<input type="hidden" name="theme_column-theme" value="' + $(theme).find('.theme-name').text() + '" />' );
|
||||
return false;
|
||||
});
|
||||
|
||||
//save-link
|
||||
$( '#the-list .save-link a' ).live( 'click', function(event){
|
||||
event.preventDefault();
|
||||
|
||||
var loader = $(this).siblings( '.loader' );
|
||||
$(loader).show();
|
||||
|
||||
$.ajax( {
|
||||
url: ajaxurl + '?action=infinite-scroll-edit-preset',
|
||||
type: 'POST',
|
||||
data: $('#ajax-form').serialize(),
|
||||
success: function() {
|
||||
$(loader).hide();
|
||||
tr = $(loader).parent().parent().parent();
|
||||
$(tr).removeClass( 'editing' );
|
||||
$(tr).find('.edit-link').show();
|
||||
$(tr).find('.save-link').hide();
|
||||
$(tr).css('height', 'auto' );
|
||||
$(tr).children('td:not(:first)').each( function() {
|
||||
$(this).html( $(this).children('input').val() );
|
||||
});
|
||||
}
|
||||
});
|
||||
return false;
|
||||
});
|
||||
|
||||
//cancel button
|
||||
$( '#the-list .save-link a.cancel' ).live( 'click', function(event){
|
||||
|
||||
event.preventDefault();
|
||||
|
||||
tr = $(this).parent().parent().parent();
|
||||
$(tr).removeClass( 'editing' );
|
||||
$(tr).find('.edit-link').show();
|
||||
$(tr).find('.save-link').hide();
|
||||
$(tr).css('height', 'auto' );
|
||||
$(tr).children('td:not(:first)').each( function() {
|
||||
$(this).html( $(this).children('input').val() );
|
||||
});
|
||||
|
||||
return false;
|
||||
});
|
||||
|
||||
//delete button
|
||||
$( '.delete' ).live( 'click', function( event ) {
|
||||
event.preventDefault();
|
||||
|
||||
var theme = $(this).parent().siblings('strong').children('a').text();
|
||||
|
||||
if ( !confirm( infinite_scroll.confirm.replace( '%s', theme ) ) )
|
||||
return false;
|
||||
|
||||
var tr = $(this).parent().parent().parent();
|
||||
|
||||
$.ajax( {
|
||||
url: ajaxurl + '?action=infinite-scroll-delete-preset&theme=' + theme,
|
||||
type: 'POST',
|
||||
data: $('#ajax-form').serialize(), //serialize nonce
|
||||
success: function() {
|
||||
$(tr).children('td:not(:first)').each( function() {
|
||||
$(this).html( '' );
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
return false;
|
||||
|
||||
});
|
||||
|
||||
//reset to default image
|
||||
$('#use_default').click( function(event) {
|
||||
event.preventDefault();
|
||||
$('#infinite_scroll_form').append( '<input type="hidden" name="reset_default_image" value="1" />' ).submit();
|
||||
return false;
|
||||
});
|
||||
|
||||
//hide submit button
|
||||
$('#hide-submit').click( function(event){
|
||||
event.preventDefault();
|
||||
$.ajax({
|
||||
url: ajaxurl + '?action=' + submit.action + '&' + submit.nonce + '=' + $('#'+submit.nonce).val(),
|
||||
success: function() { $('tr#submit').fadeOut(); }
|
||||
});
|
||||
return false;
|
||||
});
|
||||
|
||||
//submit textarea select
|
||||
$('textarea#submit').select();
|
||||
|
||||
});
|
Reference in a new issue