diff --git a/static/scripts/galaxy.library.js b/static/scripts/galaxy.library.js index 636bea5949c..486bbfca88d 100644 --- a/static/scripts/galaxy.library.js +++ b/static/scripts/galaxy.library.js @@ -506,6 +506,7 @@ var FolderContentView = Backbone.View.extend({ source = 'td'; } if (checkbox === '') {event.stopPropagation(); return;} // button in row was clicked + if (checkbox === undefined) {event.stopPropagation(); return;} // folder row was clicked if (checkbox.checked){ if (source==='td'){ @@ -578,7 +579,7 @@ var FolderContentView = Backbone.View.extend({ // import all selected datasets into history importAllIntoHistory : function (){ - //disable the button to rprevent multiple submission + //disable the button to prevent multiple submission this.modal.disableButton('Import'); var history_id = $("select[name=dataset_import_bulk] option:selected").val(); diff --git a/static/scripts/packed/galaxy.library.js b/static/scripts/packed/galaxy.library.js index fddabed08b3..b6b96e7c9bb 100644 --- a/static/scripts/packed/galaxy.library.js +++ b/static/scripts/packed/galaxy.library.js @@ -1 +1 @@ -var view=null;var library_router=null;var responses=[];define(["galaxy.modal","galaxy.masthead","utils/galaxy.utils","libs/toastr"],function(j,k,g,m){var e=Backbone.Model.extend({urlRoot:"/api/libraries"});var n=Backbone.Collection.extend({url:"/api/libraries",model:e});var h=Backbone.Model.extend({urlRoot:"/api/libraries/datasets"});var c=Backbone.Collection.extend({model:h});var d=Backbone.Model.extend({defaults:{folder:new c(),full_path:"unknown",urlRoot:"/api/folders/",id:"unknown"},parse:function(q){this.full_path=q[0].full_path;this.get("folder").reset(q[1].folder_contents);return q}});var b=Backbone.Model.extend({urlRoot:"/api/histories/"});var i=Backbone.Model.extend({url:"/api/histories/"});var o=Backbone.Collection.extend({url:"/api/histories",model:i});var p=Backbone.Router.extend({routes:{"":"libraries","folders/:id":"folder_content","folders/:folder_id/download/:format":"download"}});var l=Backbone.View.extend({el:"#center",progress:0,progressStep:1,lastSelectedHistory:"",modal:null,folders:null,initialize:function(){this.folders=[];this.queue=jQuery.Deferred();this.queue.resolve()},templateFolder:function(){var q=[];q.push('
| ');q.push(' | view | ');q.push("name | ");q.push("data type | ");q.push("size | ");q.push("date | ");q.push(" ");q.push(" ");q.push("");q.push(' | ');q.push(" | ");q.push(" | ");q.push(" | ");q.push(" | ");q.push(" ");q.push(" <% _.each(items, function(content_item) { %>");q.push(' |
|---|---|---|---|---|---|---|---|---|---|---|
| ");q.push(' | ');q.push(' | <%- content_item.get("name") %>');q.push(' <% if (content_item.get("item_count") === 0) { %>');q.push(' (empty folder)');q.push(" <% } %>");q.push(" | ");q.push("folder | ");q.push('<%= _.escape(content_item.get("item_count")) %> item(s) | ');q.push(" <% } else { %>");q.push('');q.push(" | ");q.push(' ");q.push(" | ");q.push('<%- content_item.get("name") %> | ');q.push('<%= _.escape(content_item.get("data_type")) %> | ');q.push('<%= _.escape(content_item.get("readable_size")) %> | ');q.push(" <% } %> ");q.push('<%= _.escape(content_item.get("time_updated")) %> | ');q.push("
| ">Name | ');q.push('<%= _.escape(item.get("name")) %> | ');q.push("
|---|---|
| Data type | ');q.push('<%= _.escape(item.get("data_type")) %> | ');q.push("
| Genome build | ');q.push('<%= _.escape(item.get("genome_build")) %> | ');q.push("Size | ');q.push("<%= _.escape(size) %> | ");q.push(" ");q.push("
| Date uploaded | ');q.push('<%= _.escape(item.get("date_uploaded")) %> | ');q.push("
| Uploaded by | ');q.push('<%= _.escape(item.get("uploaded_by")) %> | ');q.push("
| Data Lines | ');q.push('<%= _.escape(item.get("metadata_data_lines")) %> | ');q.push("Comment Lines | ');q.push(' <% if (item.get("metadata_comment_lines") === "") { %>');q.push('<%= _.escape(item.get("metadata_comment_lines")) %> | ');q.push(" <% } else { %>");q.push('unknown | ');q.push(" <% } %>");q.push(" ");q.push("
| Number of Columns | ');q.push('<%= _.escape(item.get("metadata_columns")) %> | ');q.push("
| Column Types | ');q.push('<%= _.escape(item.get("metadata_column_types")) %> | ');q.push("
| Miscellaneous information | ');q.push('<%= _.escape(item.get("misc_blurb")) %> | ');q.push("
');q.push(" ");q.push("| ');tmpl_array.push(" | name | ");tmpl_array.push("description | ");tmpl_array.push("synopsis | ");tmpl_array.push("model type | ");tmpl_array.push(" ");tmpl_array.push(" ");tmpl_array.push(" <% _.each(libraries, function(library) { %>");tmpl_array.push("
|---|---|---|---|---|
| ');tmpl_array.push(' | <%- library.get("name") %> | ');tmpl_array.push('<%= _.escape(library.get("description")) %> | ');tmpl_array.push('<%= _.escape(library.get("synopsis")) %> | ');tmpl_array.push('<%= _.escape(library.get("model_class")) %> | ');tmpl_array.push("
| ');q.push(' | view | ');q.push("name | ");q.push("data type | ");q.push("size | ");q.push("date | ");q.push(" ");q.push(" ");q.push("");q.push(' | ');q.push(" | ");q.push(" | ");q.push(" | ");q.push(" | ");q.push(" ");q.push(" <% _.each(items, function(content_item) { %>");q.push(' |
|---|---|---|---|---|---|---|---|---|---|---|
| ");q.push(' | ');q.push(' | <%- content_item.get("name") %>');q.push(' <% if (content_item.get("item_count") === 0) { %>');q.push(' (empty folder)');q.push(" <% } %>");q.push(" | ");q.push("folder | ");q.push('<%= _.escape(content_item.get("item_count")) %> item(s) | ');q.push(" <% } else { %>");q.push('');q.push(" | ");q.push(' ");q.push(" | ");q.push('<%- content_item.get("name") %> | ');q.push('<%= _.escape(content_item.get("data_type")) %> | ');q.push('<%= _.escape(content_item.get("readable_size")) %> | ');q.push(" <% } %> ");q.push('<%= _.escape(content_item.get("time_updated")) %> | ');q.push("
| ">Name | ');q.push('<%= _.escape(item.get("name")) %> | ');q.push("
|---|---|
| Data type | ');q.push('<%= _.escape(item.get("data_type")) %> | ');q.push("
| Genome build | ');q.push('<%= _.escape(item.get("genome_build")) %> | ');q.push("Size | ');q.push("<%= _.escape(size) %> | ");q.push(" ");q.push("
| Date uploaded | ');q.push('<%= _.escape(item.get("date_uploaded")) %> | ');q.push("
| Uploaded by | ');q.push('<%= _.escape(item.get("uploaded_by")) %> | ');q.push("
| Data Lines | ');q.push('<%= _.escape(item.get("metadata_data_lines")) %> | ');q.push("Comment Lines | ');q.push(' <% if (item.get("metadata_comment_lines") === "") { %>');q.push('<%= _.escape(item.get("metadata_comment_lines")) %> | ');q.push(" <% } else { %>");q.push('unknown | ');q.push(" <% } %>");q.push(" ");q.push("
| Number of Columns | ');q.push('<%= _.escape(item.get("metadata_columns")) %> | ');q.push("
| Column Types | ');q.push('<%= _.escape(item.get("metadata_column_types")) %> | ');q.push("
| Miscellaneous information | ');q.push('<%= _.escape(item.get("misc_blurb")) %> | ');q.push("
');q.push(" ");q.push("| ');tmpl_array.push(" | name | ");tmpl_array.push("description | ");tmpl_array.push("synopsis | ");tmpl_array.push("model type | ");tmpl_array.push(" ");tmpl_array.push(" ");tmpl_array.push(" <% _.each(libraries, function(library) { %>");tmpl_array.push("
|---|---|---|---|---|
| ');tmpl_array.push(' | <%- library.get("name") %> | ');tmpl_array.push('<%= _.escape(library.get("description")) %> | ');tmpl_array.push('<%= _.escape(library.get("synopsis")) %> | ');tmpl_array.push('<%= _.escape(library.get("model_class")) %> | ');tmpl_array.push("