mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Use consistent naming for input forms
This commit is contained in:
@@ -126,7 +126,7 @@ define( [ 'utils/utils', 'mvc/ui/ui-tabs', 'mvc/ui/ui-misc', 'mvc/form/form-view
|
||||
var self = this;
|
||||
var form = new Form({
|
||||
title : 'Edit attributes',
|
||||
inputs : response.edit_attributes_inputs,
|
||||
inputs : response.attribute_inputs,
|
||||
operations: {
|
||||
'submit_editattr' : new Ui.ButtonIcon({
|
||||
tooltip : 'Save attributes of the dataset.',
|
||||
@@ -150,7 +150,7 @@ define( [ 'utils/utils', 'mvc/ui/ui-tabs', 'mvc/ui/ui-misc', 'mvc/form/form-view
|
||||
var self = this;
|
||||
var form = new Form({
|
||||
title : 'Convert to new format',
|
||||
inputs : response.convert_inputs,
|
||||
inputs : response.datatype_inputs,
|
||||
operations: {
|
||||
'submit' : new Ui.ButtonIcon({
|
||||
tooltip : 'Convert the datatype to a new format.',
|
||||
@@ -168,7 +168,7 @@ define( [ 'utils/utils', 'mvc/ui/ui-tabs', 'mvc/ui/ui-misc', 'mvc/form/form-view
|
||||
var self = this;
|
||||
var form = new Form({
|
||||
title : 'Change datatype',
|
||||
inputs : response.convert_datatype_inputs,
|
||||
inputs : response.conversion_inputs,
|
||||
operations: {
|
||||
'submit' : new Ui.ButtonIcon({
|
||||
tooltip : 'Change the datatype to a new type.',
|
||||
|
||||
@@ -278,7 +278,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
|
||||
can_manage_dataset = trans.app.security_agent.can_manage_dataset(current_user_roles, data.dataset)
|
||||
|
||||
# attribute editing
|
||||
edit_attributes_inputs = [{
|
||||
attribute_inputs = [{
|
||||
'name' : 'name',
|
||||
'type' : 'text',
|
||||
'label': 'Name:',
|
||||
@@ -299,7 +299,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
|
||||
if spec.visible:
|
||||
attributes = data.metadata.get_metadata_parameter(name, trans=trans)
|
||||
if type(attributes) is form_builder.SelectField:
|
||||
edit_attributes_inputs.append({
|
||||
attribute_inputs.append({
|
||||
'type' : 'select',
|
||||
'multiple' : attributes.multiple,
|
||||
'optional' : attributes.optional,
|
||||
@@ -309,7 +309,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
|
||||
'value' : attributes.value if attributes.multiple else [attributes.value]
|
||||
})
|
||||
elif type(attributes) is form_builder.TextField:
|
||||
edit_attributes_inputs.append({
|
||||
attribute_inputs.append({
|
||||
'type' : 'text',
|
||||
'name' : name,
|
||||
'label' : spec.desc,
|
||||
@@ -317,7 +317,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
|
||||
'readonly' : spec.get('readonly')
|
||||
})
|
||||
if data.missing_meta():
|
||||
edit_attributes_inputs.append({
|
||||
attribute_inputs.append({
|
||||
'name' : 'errormsg',
|
||||
'type' : 'text',
|
||||
'label' : 'Error Message',
|
||||
@@ -327,7 +327,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
|
||||
})
|
||||
|
||||
# datatype conversion
|
||||
convert_inputs = [{
|
||||
conversion_inputs = [{
|
||||
'type' : 'select',
|
||||
'name' : 'target_type',
|
||||
'label' : 'Name:',
|
||||
@@ -336,7 +336,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
|
||||
}]
|
||||
|
||||
# datatype changeing
|
||||
convert_datatype_inputs = [{
|
||||
datatype_inputs = [{
|
||||
'type' : 'select',
|
||||
'name' : 'datatype',
|
||||
'label' : 'New Type:',
|
||||
@@ -401,15 +401,15 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
|
||||
})
|
||||
|
||||
return {
|
||||
'display_name': data.get_display_name(),
|
||||
'message': message,
|
||||
'status': status,
|
||||
'dataset_id': dataset_id,
|
||||
'display_name' : data.get_display_name(),
|
||||
'message' : message,
|
||||
'status' : status,
|
||||
'dataset_id' : dataset_id,
|
||||
'can_manage_dataset': can_manage_dataset,
|
||||
'edit_attributes_inputs': edit_attributes_inputs,
|
||||
'convert_inputs': convert_inputs,
|
||||
'convert_datatype_inputs': convert_datatype_inputs,
|
||||
'permission_inputs': permission_inputs
|
||||
'attribute_inputs' : attribute_inputs,
|
||||
'conversion_inputs' : conversion_inputs,
|
||||
'datatype_inputs' : datatype_inputs,
|
||||
'permission_inputs' : permission_inputs
|
||||
}
|
||||
else:
|
||||
return self.message_exception(trans, 'You do not have permission to edit this dataset\'s ( id: %s ) information.' % str(dataset_id))
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"file":"dataset-edit-attributes.js","sources":["../../../src/mvc/dataset/dataset-edit-attributes.js"],"names":["define","Utils","Tabs","Ui","Form","View","Backbone","extend","initialize","this","setElement","model","Model","dataset_id","Galaxy","params","render","self","url","root","get","window","console","log","$","ajax","success","response","render_attribute_page","error","error_response","status","message","persistent","cls","display_message","$el","empty","append","_templateHeader","create_tabs","call_ajax","data","post_url","type","reload_history","html","Message","$el_edit_attr","tabs","add","id","title","icon","tooltip","_getAttributesFormTemplate","_getConvertFormTemplate","_getChangeDataTypeFormTemplate","_getPermissionsFormTemplate","showTab","form","inputs","edit_attributes_inputs","operations","submit_editattr","ButtonIcon","onclick","_submit","submit_autocorrect","convert_inputs","submit","convert_datatype_inputs","can_manage_dataset","display_name","permission_inputs","form_data","create","save","detect","target_type","convert_data","change","post_data","permissions","JSON","stringify","update_roles_button","currHistoryPanel","loadCurrentHistory"],"mappings":"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"}
|
||||
{"version":3,"file":"dataset-edit-attributes.js","sources":["../../../src/mvc/dataset/dataset-edit-attributes.js"],"names":["define","Utils","Tabs","Ui","Form","View","Backbone","extend","initialize","this","setElement","model","Model","dataset_id","Galaxy","params","render","self","url","root","get","window","console","log","$","ajax","success","response","render_attribute_page","error","error_response","status","message","persistent","cls","display_message","$el","empty","append","_templateHeader","create_tabs","call_ajax","data","post_url","type","reload_history","html","Message","$el_edit_attr","tabs","add","id","title","icon","tooltip","_getAttributesFormTemplate","_getConvertFormTemplate","_getChangeDataTypeFormTemplate","_getPermissionsFormTemplate","showTab","form","inputs","attribute_inputs","operations","submit_editattr","ButtonIcon","onclick","_submit","submit_autocorrect","datatype_inputs","submit","conversion_inputs","can_manage_dataset","display_name","permission_inputs","form_data","create","save","detect","target_type","convert_data","change","post_data","permissions","JSON","stringify","update_roles_button","currHistoryPanel","loadCurrentHistory"],"mappings":"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"}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+21
-32374
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,49 +1,2 @@
|
||||
webpackJsonp([6],[
|
||||
/* 0 */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
|
||||
/* WEBPACK VAR INJECTION */(function(Backbone, _) {var jQuery = __webpack_require__(2),
|
||||
$ = jQuery,
|
||||
GalaxyApp = __webpack_require__(3).GalaxyApp,
|
||||
_l = __webpack_require__(7),
|
||||
Page = __webpack_require__(42);
|
||||
|
||||
window.app = function app(options, bootstrapped) {
|
||||
window.Galaxy = new GalaxyApp(options, bootstrapped);
|
||||
Galaxy.debug('login app');
|
||||
var redirect = encodeURI(options.redirect);
|
||||
|
||||
// TODO: remove iframe for user login (at least) and render login page from here
|
||||
// then remove this redirect
|
||||
if (!options.show_welcome_with_login) {
|
||||
var params = jQuery.param({ use_panels: 'True', redirect: redirect });
|
||||
window.location.href = Galaxy.root + 'user/login?' + params;
|
||||
return;
|
||||
}
|
||||
|
||||
var LoginPage = Backbone.View.extend({
|
||||
initialize: function (page) {
|
||||
this.page = page;
|
||||
this.model = new Backbone.Model({ title: _l('Login required') });
|
||||
this.setElement(this._template());
|
||||
},
|
||||
render: function () {
|
||||
this.page.$('#galaxy_main').prop('src', options.welcome_url);
|
||||
},
|
||||
_template: function () {
|
||||
var login_url = options.root + 'user/login?' + $.param({ redirect: redirect });
|
||||
return '<iframe src="' + login_url + '" frameborder="0" style="width: 100%; height: 100%;"/>';
|
||||
}
|
||||
});
|
||||
|
||||
$(function () {
|
||||
Galaxy.page = new Page.View(_.extend(options, {
|
||||
Right: LoginPage
|
||||
}));
|
||||
});
|
||||
};
|
||||
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(4), __webpack_require__(1)))
|
||||
|
||||
/***/ })
|
||||
]);
|
||||
webpackJsonp([5],[function(e,i,n){(function(e,i){var a=n(1),t=a,r=n(52).GalaxyApp,o=n(6),l=n(53);window.app=function(n,c){window.Galaxy=new r(n,c),Galaxy.debug("login app");var p=encodeURI(n.redirect);if(!n.show_welcome_with_login){var d=a.param({use_panels:"True",redirect:p});return void(window.location.href=Galaxy.root+"user/login?"+d)}var w=e.View.extend({initialize:function(i){this.page=i,this.model=new e.Model({title:o("Login required")}),this.setElement(this._template())},render:function(){this.page.$("#galaxy_main").prop("src",n.welcome_url)},_template:function(){var e=n.root+"user/login?"+t.param({redirect:p});return'<iframe src="'+e+'" frameborder="0" style="width: 100%; height: 100%;"/>'}});t(function(){Galaxy.page=new l.View(i.extend(n,{Right:w}))})}}).call(i,n(2),n(3))}]);
|
||||
//# sourceMappingURL=login.bundled.js.map
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"sources":["webpack:///./galaxy/scripts/apps/login.js"],"names":["jQuery","require","$","GalaxyApp","_l","Page","window","app","options","bootstrapped","Galaxy","debug","redirect","encodeURI","show_welcome_with_login","params","param","use_panels","location","href","root","LoginPage","Backbone","View","extend","initialize","page","model","Model","title","setElement","_template","render","prop","welcome_url","login_url","_","Right"],"mappings":";;;;AAAA,wDAAIA,SAAS,mBAAAC,CAAS,CAAT,CAAb;AAAA,KACIC,IAAIF,MADR;AAAA,KAEIG,YAAY,mBAAAF,CAAS,CAAT,EAAoBE,SAFpC;AAAA,KAGIC,KAAK,mBAAAH,CAAS,CAAT,CAHT;AAAA,KAIII,OAAO,mBAAAJ,CAAS,EAAT,CAJX;;AAMAK,QAAOC,GAAP,GAAa,SAASA,GAAT,CAAcC,OAAd,EAAuBC,YAAvB,EAAqC;AAC9CH,YAAOI,MAAP,GAAgB,IAAIP,SAAJ,CAAeK,OAAf,EAAwBC,YAAxB,CAAhB;AACAC,YAAOC,KAAP,CAAc,WAAd;AACA,SAAIC,WAAWC,UAAWL,QAAQI,QAAnB,CAAf;;AAEA;AACA;AACA,SAAI,CAACJ,QAAQM,uBAAb,EAAsC;AAClC,aAAIC,SAASf,OAAOgB,KAAP,CAAa,EAAEC,YAAa,MAAf,EAAuBL,UAAWA,QAAlC,EAAb,CAAb;AACAN,gBAAOY,QAAP,CAAgBC,IAAhB,GAAuBT,OAAOU,IAAP,GAAc,aAAd,GAA8BL,MAArD;AACA;AACH;;AAED,SAAIM,YAAYC,SAASC,IAAT,CAAcC,MAAd,CAAqB;AACjCC,qBAAY,UAAUC,IAAV,EAAiB;AACzB,kBAAKA,IAAL,GAAYA,IAAZ;AACA,kBAAKC,KAAL,GAAa,IAAIL,SAASM,KAAb,CAAmB,EAAEC,OAAQzB,GAAI,gBAAJ,CAAV,EAAnB,CAAb;AACA,kBAAK0B,UAAL,CAAiB,KAAKC,SAAL,EAAjB;AACH,UALgC;AAMjCC,iBAAQ,YAAW;AACf,kBAAKN,IAAL,CAAUxB,CAAV,CAAa,cAAb,EAA8B+B,IAA9B,CAAoC,KAApC,EAA2CzB,QAAQ0B,WAAnD;AACH,UARgC;AASjCH,oBAAY,YAAW;AACnB,iBAAII,YAAY3B,QAAQY,IAAR,GAAe,aAAf,GAA+BlB,EAAEc,KAAF,CAAS,EAAEJ,UAAWA,QAAb,EAAT,CAA/C;AACA,oBAAO,kBAAkBuB,SAAlB,GAA8B,wDAArC;AACH;AAZgC,MAArB,CAAhB;;AAeAjC,OAAE,YAAU;AACRQ,gBAAOgB,IAAP,GAAc,IAAIrB,KAAKkB,IAAT,CAAea,EAAEZ,MAAF,CAAUhB,OAAV,EAAmB;AAC5C6B,oBAAQhB;AADoC,UAAnB,CAAf,CAAd;AAGH,MAJD;AAKH,EAjCD,C","file":"login.bundled.js","sourcesContent":["var jQuery = require( 'jquery' ),\n $ = jQuery,\n GalaxyApp = require( 'galaxy' ).GalaxyApp,\n _l = require( 'utils/localization' ),\n Page = require( 'layout/page' );\n\nwindow.app = function app( options, bootstrapped ){\n window.Galaxy = new GalaxyApp( options, bootstrapped );\n Galaxy.debug( 'login app' );\n var redirect = encodeURI( options.redirect );\n\n // TODO: remove iframe for user login (at least) and render login page from here\n // then remove this redirect\n if( !options.show_welcome_with_login ){\n var params = jQuery.param({ use_panels : 'True', redirect : redirect });\n window.location.href = Galaxy.root + 'user/login?' + params;\n return;\n }\n\n var LoginPage = Backbone.View.extend({\n initialize: function( page ) {\n this.page = page;\n this.model = new Backbone.Model({ title : _l( 'Login required' ) } );\n this.setElement( this._template() );\n },\n render: function() {\n this.page.$( '#galaxy_main' ).prop( 'src', options.welcome_url );\n },\n _template : function() {\n var login_url = options.root + 'user/login?' + $.param( { redirect : redirect } );\n return '<iframe src=\"' + login_url + '\" frameborder=\"0\" style=\"width: 100%; height: 100%;\"/>';\n }\n });\n\n $(function(){\n Galaxy.page = new Page.View( _.extend( options, {\n Right : LoginPage\n } ) );\n });\n};\n\n\n\n// WEBPACK FOOTER //\n// ./galaxy/scripts/apps/login.js"],"sourceRoot":""}
|
||||
{"version":3,"sources":["webpack:///login.bundled.js","webpack:///./galaxy/scripts/apps/login.js"],"names":["webpackJsonp","module","exports","__webpack_require__","Backbone","_","jQuery","$","GalaxyApp","_l","Page","window","app","options","bootstrapped","Galaxy","debug","redirect","encodeURI","show_welcome_with_login","params","param","use_panels","location","href","root","LoginPage","View","extend","initialize","page","this","model","Model","title","setElement","_template","render","prop","welcome_url","login_url","Right","call"],"mappings":"AAAAA,cAAc,IAER,SAAUC,EAAQC,EAASC,ICFjC,SAAAC,EAAAC,GAAA,GAAIC,GAASH,EAAS,GAClBI,EAAID,EACJE,EAAYL,EAAS,IAAWK,UAChCC,EAAKN,EAAS,GACdO,EAAOP,EAAS,GAEpBQ,QAAOC,IAAM,SAAcC,EAASC,GAChCH,OAAOI,OAAS,GAAIP,GAAWK,EAASC,GACxCC,OAAOC,MAAO,YACd,IAAIC,GAAWC,UAAWL,EAAQI,SAIlC,KAAKJ,EAAQM,wBAAyB,CAClC,GAAIC,GAASd,EAAOe,OAAQC,WAAa,OAAQL,SAAWA,GAE5D,aADAN,OAAOY,SAASC,KAAOT,OAAOU,KAAO,cAAgBL,GAIzD,GAAIM,GAAYtB,EAASuB,KAAKC,QAC1BC,WAAY,SAAUC,GAClBC,KAAKD,KAAOA,EACZC,KAAKC,MAAQ,GAAI5B,GAAS6B,OAAQC,MAAQzB,EAAI,oBAC9CsB,KAAKI,WAAYJ,KAAKK,cAE1BC,OAAQ,WACJN,KAAKD,KAAKvB,EAAG,gBAAiB+B,KAAM,MAAOzB,EAAQ0B,cAEvDH,UAAY,WACR,GAAII,GAAY3B,EAAQY,KAAO,cAAgBlB,EAAEc,OAASJ,SAAWA,GACrE,OAAO,gBAAkBuB,EAAY,2DAI7CjC,GAAE,WACEQ,OAAOe,KAAO,GAAIpB,GAAKiB,KAAMtB,EAAEuB,OAAQf,GACnC4B,MAAQf,UDQUgB,KAAKxC,EAASC,EAAoB,GAAIA,EAAoB","file":"login.bundled.js","sourcesContent":["webpackJsonp([5],[\n/* 0 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\t/* WEBPACK VAR INJECTION */(function(Backbone, _) {var jQuery = __webpack_require__(1),\n\t $ = jQuery,\n\t GalaxyApp = __webpack_require__(52).GalaxyApp,\n\t _l = __webpack_require__(6),\n\t Page = __webpack_require__(53);\n\t\n\twindow.app = function app(options, bootstrapped) {\n\t window.Galaxy = new GalaxyApp(options, bootstrapped);\n\t Galaxy.debug('login app');\n\t var redirect = encodeURI(options.redirect);\n\t\n\t // TODO: remove iframe for user login (at least) and render login page from here\n\t // then remove this redirect\n\t if (!options.show_welcome_with_login) {\n\t var params = jQuery.param({ use_panels: 'True', redirect: redirect });\n\t window.location.href = Galaxy.root + 'user/login?' + params;\n\t return;\n\t }\n\t\n\t var LoginPage = Backbone.View.extend({\n\t initialize: function (page) {\n\t this.page = page;\n\t this.model = new Backbone.Model({ title: _l('Login required') });\n\t this.setElement(this._template());\n\t },\n\t render: function () {\n\t this.page.$('#galaxy_main').prop('src', options.welcome_url);\n\t },\n\t _template: function () {\n\t var login_url = options.root + 'user/login?' + $.param({ redirect: redirect });\n\t return '<iframe src=\"' + login_url + '\" frameborder=\"0\" style=\"width: 100%; height: 100%;\"/>';\n\t }\n\t });\n\t\n\t $(function () {\n\t Galaxy.page = new Page.View(_.extend(options, {\n\t Right: LoginPage\n\t }));\n\t });\n\t};\n\t/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(2), __webpack_require__(3)))\n\n/***/ })\n]);\n\n\n// WEBPACK FOOTER //\n// login.bundled.js","var jQuery = require( 'jquery' ),\n $ = jQuery,\n GalaxyApp = require( 'galaxy' ).GalaxyApp,\n _l = require( 'utils/localization' ),\n Page = require( 'layout/page' );\n\nwindow.app = function app( options, bootstrapped ){\n window.Galaxy = new GalaxyApp( options, bootstrapped );\n Galaxy.debug( 'login app' );\n var redirect = encodeURI( options.redirect );\n\n // TODO: remove iframe for user login (at least) and render login page from here\n // then remove this redirect\n if( !options.show_welcome_with_login ){\n var params = jQuery.param({ use_panels : 'True', redirect : redirect });\n window.location.href = Galaxy.root + 'user/login?' + params;\n return;\n }\n\n var LoginPage = Backbone.View.extend({\n initialize: function( page ) {\n this.page = page;\n this.model = new Backbone.Model({ title : _l( 'Login required' ) } );\n this.setElement( this._template() );\n },\n render: function() {\n this.page.$( '#galaxy_main' ).prop( 'src', options.welcome_url );\n },\n _template : function() {\n var login_url = options.root + 'user/login?' + $.param( { redirect : redirect } );\n return '<iframe src=\"' + login_url + '\" frameborder=\"0\" style=\"width: 100%; height: 100%;\"/>';\n }\n });\n\n $(function(){\n Galaxy.page = new Page.View( _.extend( options, {\n Right : LoginPage\n } ) );\n });\n};\n\n\n\n// WEBPACK FOOTER //\n// ./galaxy/scripts/apps/login.js"],"sourceRoot":""}
|
||||
@@ -1,2 +1,2 @@
|
||||
define(["utils/utils","mvc/ui/ui-tabs","mvc/ui/ui-misc","mvc/form/form-view"],function(a,b,c,d){var e=Backbone.View.extend({initialize:function(){this.setElement("<div/>"),this.model=new Backbone.Model({dataset_id:Galaxy.params.dataset_id}),this.render()},render:function(){var a=this,b=Galaxy.root+"dataset/get_edit?dataset_id="+a.model.get("dataset_id");window.console.log(b),$.ajax({url:b,success:function(b){a.render_attribute_page(a,b)},error:function(){var b={status:"error",message:"Error occured while loading the dataset.",persistent:!0,cls:"errormessage"};a.display_message(b,a.$(".response-message"))}})},render_attribute_page:function(a,b){var c={message:b.message,status:b.status,persistent:!0,cls:b.status+"message"};a.$el.empty().append(a._templateHeader()),a.display_message(c,a.$(".response-message")),a.create_tabs(b,a.$(".edit-attr"))},call_ajax:function(a,b){var c=Galaxy.root+"dataset/set_edit";$.ajax({type:"PUT",url:c,data:b,success:function(b){a.render_attribute_page(a,b),a.reload_history()},error:function(){var b={status:"error",message:"Error occured while saving. Please fill all the required fields and try again.",persistent:!0,cls:"errormessage"};a.display_message(b,a.$(".response-message"))}})},display_message:function(a,b){b.empty().html(new c.Message(a).$el)},create_tabs:function(a,c){var d=this;d.tabs=new b.View,d.tabs.add({id:"attributes",title:"Attributes",icon:"fa fa-bars",tooltip:"Edit dataset attributes",$el:d._getAttributesFormTemplate(a)}),d.tabs.add({id:"convert",title:"Convert",icon:"fa-gear",tooltip:"Convert to new format",$el:d._getConvertFormTemplate(a)}),d.tabs.add({id:"datatype",title:"Datatypes",icon:"fa-database",tooltip:"Change data type",$el:d._getChangeDataTypeFormTemplate(a)}),d.tabs.add({id:"permissions",title:"Permissions",icon:"fa-user",tooltip:"Permissions",$el:d._getPermissionsFormTemplate(a)}),c.append(d.tabs.$el),d.tabs.showTab("attributes")},_templateHeader:function(){return'<div class="page-container edit-attr"><div class="response-message"></div><h3>Edit Dataset Attributes</h3></div>'},_getAttributesFormTemplate:function(a){var b=this,e=new d({title:"Edit attributes",inputs:a.edit_attributes_inputs,operations:{submit_editattr:new c.ButtonIcon({tooltip:"Save attributes of the dataset.",icon:"fa-floppy-o ",title:"Save attributes",onclick:function(){b._submit(b,e,a,"edit_attributes")}}),submit_autocorrect:new c.ButtonIcon({tooltip:"This will inspect the dataset and attempt to correct the values of fields if they are not accurate.",icon:"fa-undo ",title:"Auto-detect",onclick:function(){b._submit(b,e,a,"auto-detect")}})}});return e.$el},_getConvertFormTemplate:function(a){var b=this,e=new d({title:"Convert to new format",inputs:a.convert_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Convert the datatype to a new format.",title:"Convert datatype",icon:"fa-exchange ",onclick:function(){b._submit(b,e,a,"convert")}})}});return e.$el},_getChangeDataTypeFormTemplate:function(a){var b=this,e=new d({title:"Change datatype",inputs:a.convert_datatype_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Change the datatype to a new type.",title:"Change datatype",icon:"fa-exchange ",onclick:function(){b._submit(b,e,a,"change")}})}});return e.$el},_getPermissionsFormTemplate:function(a){var b=this;if(a.can_manage_dataset){var e=new d({title:"Manage dataset permissions on "+a.display_name,inputs:a.permission_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Save permissions.",title:"Save permissions",icon:"fa-floppy-o ",onclick:function(){b._submit(b,e,a,"permissions")}})}});return e.$el}var e=new d({title:"View permissions",inputs:a.permission_inputs});return e.$el},_submit:function(a,b,c,d){var e=b.data.create();switch(e.dataset_id=c.dataset_id,d){case"edit_attributes":e.save="Save";break;case"auto-detect":e.detect="Auto-detect";break;case"convert":null!==e.target_type&&e.target_type&&(e.dataset_id=c.dataset_id,e.convert_data="Convert");break;case"change":e.change="Save";break;case"permissions":var f={};f.permissions=JSON.stringify(e),f.update_roles_button="Save",f.dataset_id=c.dataset_id,e=f}a.call_ajax(a,e)},reload_history:function(){window.Galaxy&&window.Galaxy.currHistoryPanel.loadCurrentHistory()}});return{View:e}});
|
||||
define(["utils/utils","mvc/ui/ui-tabs","mvc/ui/ui-misc","mvc/form/form-view"],function(a,b,c,d){var e=Backbone.View.extend({initialize:function(){this.setElement("<div/>"),this.model=new Backbone.Model({dataset_id:Galaxy.params.dataset_id}),this.render()},render:function(){var a=this,b=Galaxy.root+"dataset/get_edit?dataset_id="+a.model.get("dataset_id");window.console.log(b),$.ajax({url:b,success:function(b){a.render_attribute_page(a,b)},error:function(){var b={status:"error",message:"Error occured while loading the dataset.",persistent:!0,cls:"errormessage"};a.display_message(b,a.$(".response-message"))}})},render_attribute_page:function(a,b){var c={message:b.message,status:b.status,persistent:!0,cls:b.status+"message"};a.$el.empty().append(a._templateHeader()),a.display_message(c,a.$(".response-message")),a.create_tabs(b,a.$(".edit-attr"))},call_ajax:function(a,b){var c=Galaxy.root+"dataset/set_edit";$.ajax({type:"PUT",url:c,data:b,success:function(b){a.render_attribute_page(a,b),a.reload_history()},error:function(){var b={status:"error",message:"Error occured while saving. Please fill all the required fields and try again.",persistent:!0,cls:"errormessage"};a.display_message(b,a.$(".response-message"))}})},display_message:function(a,b){b.empty().html(new c.Message(a).$el)},create_tabs:function(a,c){var d=this;d.tabs=new b.View,d.tabs.add({id:"attributes",title:"Attributes",icon:"fa fa-bars",tooltip:"Edit dataset attributes",$el:d._getAttributesFormTemplate(a)}),d.tabs.add({id:"convert",title:"Convert",icon:"fa-gear",tooltip:"Convert to new format",$el:d._getConvertFormTemplate(a)}),d.tabs.add({id:"datatype",title:"Datatypes",icon:"fa-database",tooltip:"Change data type",$el:d._getChangeDataTypeFormTemplate(a)}),d.tabs.add({id:"permissions",title:"Permissions",icon:"fa-user",tooltip:"Permissions",$el:d._getPermissionsFormTemplate(a)}),c.append(d.tabs.$el),d.tabs.showTab("attributes")},_templateHeader:function(){return'<div class="page-container edit-attr"><div class="response-message"></div><h3>Edit Dataset Attributes</h3></div>'},_getAttributesFormTemplate:function(a){var b=this,e=new d({title:"Edit attributes",inputs:a.attribute_inputs,operations:{submit_editattr:new c.ButtonIcon({tooltip:"Save attributes of the dataset.",icon:"fa-floppy-o ",title:"Save attributes",onclick:function(){b._submit(b,e,a,"edit_attributes")}}),submit_autocorrect:new c.ButtonIcon({tooltip:"This will inspect the dataset and attempt to correct the values of fields if they are not accurate.",icon:"fa-undo ",title:"Auto-detect",onclick:function(){b._submit(b,e,a,"auto-detect")}})}});return e.$el},_getConvertFormTemplate:function(a){var b=this,e=new d({title:"Convert to new format",inputs:a.datatype_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Convert the datatype to a new format.",title:"Convert datatype",icon:"fa-exchange ",onclick:function(){b._submit(b,e,a,"convert")}})}});return e.$el},_getChangeDataTypeFormTemplate:function(a){var b=this,e=new d({title:"Change datatype",inputs:a.conversion_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Change the datatype to a new type.",title:"Change datatype",icon:"fa-exchange ",onclick:function(){b._submit(b,e,a,"change")}})}});return e.$el},_getPermissionsFormTemplate:function(a){var b=this;if(a.can_manage_dataset){var e=new d({title:"Manage dataset permissions on "+a.display_name,inputs:a.permission_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Save permissions.",title:"Save permissions",icon:"fa-floppy-o ",onclick:function(){b._submit(b,e,a,"permissions")}})}});return e.$el}var e=new d({title:"View permissions",inputs:a.permission_inputs});return e.$el},_submit:function(a,b,c,d){var e=b.data.create();switch(e.dataset_id=c.dataset_id,d){case"edit_attributes":e.save="Save";break;case"auto-detect":e.detect="Auto-detect";break;case"convert":null!==e.target_type&&e.target_type&&(e.dataset_id=c.dataset_id,e.convert_data="Convert");break;case"change":e.change="Save";break;case"permissions":var f={};f.permissions=JSON.stringify(e),f.update_roles_button="Save",f.dataset_id=c.dataset_id,e=f}a.call_ajax(a,e)},reload_history:function(){window.Galaxy&&window.Galaxy.currHistoryPanel.loadCurrentHistory()}});return{View:e}});
|
||||
//# sourceMappingURL=../../../maps/mvc/dataset/dataset-edit-attributes.js.map
|
||||
Reference in New Issue
Block a user