Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.

Ticket #4080: actions-de629a5-yui-min.js

File actions-de629a5-yui-min.js, 10.0 KB (added by cxallan, 13 years ago)

YUI Compressor minimized version of actions.js

Line 
1function isCheckedById(b){var c=$("input[name='"+b+"']:checked").length;if(c==0){return false}else{return true}}var calculateCartTotal=function(b){$("#cartTotal").html(b)};function loadMetadata(c){var b=$(window).height()-200;$("#right_panel").show();$("#swapMeta").html('<img tabindex="0" src="/appmedia/omeroweb/images/tree/spacer.gif"" class="collapsed-right" id="lhid_trayhandle_icon_right">');$("div#metadata_details").html('<iframe width="370" height="'+(b+31)+'" src="'+c+'" id="metadata_details" name="metadata_details"></iframe>');$("iframe#metadata_details").load()}function manyToAnnotation(){if(!isCheckedById("image")&&!isCheckedById("dataset")&&!isCheckedById("project")&&!isCheckedById("well")&&!isCheckedById("plate")&&!isCheckedById("screen")){alert("Please select at least one image. Currently you cannot add other objects to basket.")}else{var b="/webclient/metadata_details/multiaction/annotatemany/?";$("input[type='checkbox']:checked").each(function(){if(this.checked){b+="&"+this.name+"="+this.id}});loadMetadata(b)}}function manyAddToBasket(){if(!isCheckedById("image")){alert("Please select at least one image. Currently you cannot add other objects to basket.")}else{manyToBasket($("input[type='checkbox']:checked"))}}function toBasket(c,b){if(b==null){alert("No object selected.")}else{$.ajax({type:"POST",url:"/webclient/basket/update/",data:"action=add&productId="+b+"&productType="+c,contentType:"html",success:function(d){if(d.match(/(Error: ([A-z]+))/gi)){alert(d)}else{calculateCartTotal(d)}},error:function(d){alert("Internal server error. Cannot add to basket.")}})}}function manyToBasket(b){if(b.length==1){toBasket(b[0].name,b[0].id)}else{var c="action=addmany";b.each(function(){if(this.checked){c+="&"+this.name+"="+this.id}});$.ajax({type:"POST",url:"/webclient/basket/update/",data:c,contentType:"html",success:function(d){if(d.match(/(Error: ([A-z]+))/gi)){alert(d)}else{calculateCartTotal(d)}},error:function(d){alert("Internal server error. Cannot add to basket.")}})}}function manyRemoveFromBasket(){if(!isCheckedById("image")){alert("Please select at least one image. Currently you cannot add other objects to basket.")}else{manyFromBasket($("input[type='checkbox']:checked"))}}function manyFromBasket(b){var c="action=delmany";b.each(function(){if(this.checked){c+="&"+this.name+"="+this.id}});$.ajax({type:"POST",url:"/webclient/basket/update/",data:c,contentType:"html",cache:false,success:function(d){if(d.match(/(Error: ([A-z]+))/gi)){alert(d)}else{window.location="/webclient/basket/"}},error:function(d){alert("Internal server error. Cannot remove from basket.")}})}function manyUnlink(b){if(!isCheckedById("image")){alert("Please select at least one object")}else{unlink($("input[type='checkbox']:checked"),b)}}function selectAll(){$("INPUT[type='checkbox']").attr("checked",$("#checkAllAuto").is(":checked"))}function unlink(b,c){var d="parent="+c;b.each(function(){if(this.checked){d+="&"+this.name+"="+this.id}});$.ajax({type:"POST",url:"/webclient/action/removemany/"+parobj[0]+"/"+parobj+"/",data:d,contentType:"html",success:function(e){if(e.match(/(Error: ([A-z]+))/gi)){alert(e)}else{window.location.replace("")}},error:function(e){alert("Internal server error. Cannot add to basket.")}})}function manyDelete(){if(confirm("Delete selected objects?")){if(!isCheckedById("image")&&!isCheckedById("plate")){alert("Please select at least one object")}else{deleteItems($("input[type='checkbox']:checked"),parent)}}}function deleteItems(b,c){var d="parent="+c;b.each(function(){if(this.checked){d+="&"+this.name+"="+this.id}});if(confirm("Also delete annotations?")){d+="&anns=on"}$.ajax({type:"POST",url:"/webclient/action/deletemany/",data:d,contentType:"html",success:function(e){if(e.match(/(Error: ([A-z]+))/gi)){alert(e)}else{b.each(function(){if(this.checked){a=simpleTreeCollection.find("li#img-"+this.id);if(a.length>0){if(a.attr("class").indexOf("last")>=0){a.prev().prev().attr("class",a.prev().prev().attr("class")+"-last")}a.prev("li.line").remove();a.remove()}$("li#"+this.id).remove();a=simpleTreeCollection.find("li#img-"+this.id);a.prev("li.line").remove();a.remove()}});var f=setInterval(function(){$.getJSON("/webclient/progress/",function(g){if(g.inprogress==0){clearInterval(f);$("#progress").hide();if(g.failure>0){$("#jobstatus").html(g.failure+" job(s) failed")}else{$("#jobstatus").html(g.jobs+" job(s)")}return}$("#progress").show();$("#jobstatus").html(g.inprogress+" job(s) in progress")})},1000)}},error:function(e){alert("Internal server error. Cannot delete objects.")}})}function deleteItem(d,b){if((d=="project"||d=="dataset"||d=="image"||d=="screen"||d=="plate"||d=="share"||d=="tag")&&b>0){if(confirm("Delete "+d+"?")){var c="";if((d=="project"||d=="dataset"||d=="screen")){if(confirm("Also delete content?")){c="child=on"}}if(d!="tag"){if(confirm("Also delete annotations?")){if(c.length>0){c+="&anns=on"}else{c="anns=on"}}}$.ajax({type:"POST",url:"/webclient/action/delete/"+d+"/"+b+"/",data:c,contentType:"html",success:function(e){if(e.match(/(Error: ([A-z]+))/gi)){alert(e)}else{a=simpleTreeCollection.find("span.active").parents("li:first");if(a.attr("class").indexOf("last")>=0){a.prev().prev().attr("class",a.prev().prev().attr("class")+"-last")}a.prev("li.line").remove();a.remove();if((d=="image")&&b>0){$("div#metadata_details").empty();if($("#dataIcons").length!=0){$("#dataIcons").find("li#"+a.attr("id").split("-")[1]).remove()}else{if($("#dataTable").length!=0){$("#dataTable").find("tr#"+a.attr("id").split("-")[1]).remove()}}}else{if((d=="dataset"||d=="plate"||d=="tag")&&b>0){$("div#metadata_details").empty();$("div#content_details").removeAttr("rel").children().remove()}else{if((d=="project"||d=="screen")&&b>0){$("div#metadata_details").empty()}}}var f=setInterval(function(){$.getJSON("/webclient/progress/",function(g){if(g.inprogress==0){clearInterval(f);$("#progress").hide();if(g.failure>0){$("#jobstatus").html(g.failure+" job(s) failed")}else{$("#jobstatus").html(g.jobs+" job(s)")}return}$("#progress").show();$("#jobstatus").html(g.inprogress+" job(s) in progress")})},1000)}},error:function(e){alert("Internal server error. Cannot delete object.")}})}}}function manyCopyToClipboard(){if(isCheckedById("project")||isCheckedById("screen")){alert("You can only copy datasets, images or plates. Please uncheck projects and screens.")}else{if(!isCheckedById("dataset")&&!isCheckedById("plate")&&!isCheckedById("image")){alert("Please select at least one dataset, image or plate.")}else{if(isCheckedById("dataset")&&isCheckedById("plate")){alert("Please select only datasets, images or plates.")}else{copyToClipboard($("input[type='checkbox']:checked"))}}}}function copyToClipboard(b){var c="action=copy";if(b.length>0){b.each(function(){if(this.checked){c+="&"+this.name+"="+this.id}})}else{c+="&"+b.name+"="+b.id}$.ajax({type:"POST",url:"/webclient/clipboard/",data:c,contentType:"html",success:function(d){if(d.match(/(Error: ([A-z]+))/gi)){alert(d)}else{alert(d)}},error:function(d){alert("Internal server error. Cannot copy to clipboard.")}})}function treeCopyToClipboard(c,b){if(b==null){alert("No object selected.")}else{input=$('<input type="checkbox" checked/>').attr("name",c).attr("id",b).attr("class","hide");copyToClipboard(input)}}function pasteFromClipboard(b,d,c){if(d==null){alert("No object selected.")}else{$.ajax({type:"POST",url:"/webclient/clipboard/",data:"action=paste&destinationId="+d+"&destinationType="+b,contentType:"html",success:function(e){if(e.match(/(Error: ([A-z]+))/gi)){alert(e)}else{window.location=c}},error:function(e){alert("Internal server error. Cannot paste from clipboard.")}})}}function cleanClipboard(c,b){if(b==null){alert("No object selected.")}else{$.ajax({type:"POST",url:"/webclient/clipboard/",data:"action=clean",contentType:"html",success:function(d){alert(d)},error:function(d){alert("Internal server error. Cannot clean clipboard.")}})}}function changeView(c){var b=$("div#content_details").attr("rel").split("-");if(b.indexOf("orphaned")>=0){$("div#content_details").html('<p>Loading data... please wait <img src="/appmedia/omeroweb/images/tree/spinner.gif"/></p>');$("div#content_details").load("/webclient/load_data/orphaned/?view="+c)}else{if(b.indexOf("tag")>=0){$("div#content_details").html('<p>Loading data... please wait <img src="/appmedia/omeroweb/images/tree/spinner.gif"/></p>');$("div#content_details").load("/webclient/load_tags/tag/"+b[1]+"/?view="+c)}else{$("div#content_details").html('<p>Loading data... please wait <img src="/appmedia/omeroweb/images/tree/spinner.gif"/></p>');$("div#content_details").load("/webclient/load_data/dataset/"+b[1]+"/?view="+c)}}return false}function openPopup(b){owindow=window.open(b,"anew",config="height=600,width=850,left=50,top=50,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,location=no,directories=no,status=no");if(!owindow.closed){owindow.focus()}return false}function saveMetadata(d,c,b){if(d==null){alert("No image selected.")}else{$($("#id_"+c).parent()).append('<img src="/appmedia/omeroweb/images/tree/spinner.gif"/>');$.ajax({type:"POST",url:"/webclient/metadata/image/"+d+"/",data:"matadataType="+c+"&metadataValue="+b,contentType:"html",cache:false,success:function(e){$($("#id_"+c).parent().find("img")).remove()},error:function(e){$($("#id_"+c).parent().find("img")).remove();alert("Cannot save new value for '"+c+"'.")}})}}function editItem(c,b){src="/webclient/action/edit/"+c+"/"+b+"/";loadMetadata(src);return false}function doPagination(c,d){var b=$("div#content_details").attr("rel").split("-");$("div#content_details").html('<p>Loading data... please wait <img src="/appmedia/omeroweb/images/tree/spinner.gif"/></p>');$("div#content_details").load("/webclient/load_data/dataset/"+b[1]+"/?view="+c+"&page="+d);return false}function makeShare(){if(!isCheckedById("image")){alert("Please select at least one image. Currently you cannot add other objects to basket.")}else{var b=$("input[type='checkbox']:checked");var c="";if(b.length>0){b.each(function(){if(this.checked){c+="&"+this.name+"="+this.id}})}else{c+="&"+b.name+"="+b.id}}src="/webclient/basket/toshare/?"+c+"";loadMetadata(src);return false}function makeDiscussion(){src="/webclient/basket/todiscuss/";loadMetadata(src);return false};

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.7306 sec.)

We're Hiring!