diff --git a/client/galaxy/scripts/apps/analysis.js b/client/galaxy/scripts/apps/analysis.js index 1e274d602d7..28a2beda0e3 100644 --- a/client/galaxy/scripts/apps/analysis.js +++ b/client/galaxy/scripts/apps/analysis.js @@ -7,7 +7,8 @@ var jQuery = require( 'jquery' ), ToolPanel = require( './tool-panel' ), HistoryPanel = require( './history-panel' ), PAGE = require( 'layout/page' ), - ToolForm = require( 'mvc/tool/tool-form' ); + ToolForm = require( 'mvc/tool/tool-form' ), + Tours = require( 'mvc/tours' ); /** define the 'Analyze Data'/analysis/main/home page for Galaxy * * has a masthead @@ -99,6 +100,16 @@ window.app = function app( options, bootstrapped ){ '(/)' : 'home', // TODO: remove annoying 'root' from root urls '(/)root*' : 'home', + '(/)tours(/:tour_id)' : 'show_tours', + }, + + show_tours : function( tour_id ){ + if (tour_id){ + Tours.giveTour(tour_id); + } + else{ + centerPanel.display( new Tours.ToursView() ); + } }, /** */ diff --git a/client/galaxy/scripts/layout/menu.js b/client/galaxy/scripts/layout/menu.js index cdd0cb0e4e8..cdd2662cb84 100644 --- a/client/galaxy/scripts/layout/menu.js +++ b/client/galaxy/scripts/layout/menu.js @@ -144,8 +144,13 @@ var Collection = Backbone.Collection.extend({ target : '_blank' },{ title : 'Interactive Tours', - onclick : function(c){ - Galaxy.app.display(new Tours.ToursView()); + onclick : function(){ + if (Galaxy.app){ + Galaxy.app.display(new Tours.ToursView()); + } else { + // Redirect and use clientside routing to go to tour index + window.location = Galaxy.root + "#/tours"; + } }, target : 'galaxy_main' }] diff --git a/client/galaxy/scripts/mvc/tours.js b/client/galaxy/scripts/mvc/tours.js index 8ce8e1a5d5a..b0bfd9dd809 100644 --- a/client/galaxy/scripts/mvc/tours.js +++ b/client/galaxy/scripts/mvc/tours.js @@ -10,7 +10,7 @@ define(['libs/bootstrap-tour'],function(BootstrapTour) { - var gxy_root = Galaxy === undefined ? '/' : Galaxy.root; + var gxy_root = typeof Galaxy === "undefined" ? '/' : Galaxy.root; var tour_opts = { storage: window.sessionStorage, onEnd: function(){ @@ -76,18 +76,17 @@ define(['libs/bootstrap-tour'],function(BootstrapTour) { tour.restart(); }); }; - var ToursView = Backbone.View.extend({ // initialize - initialize: function(options) { + initialize: function() { var self = this; this.setElement('
'); this.model = new Tours(); this.model.fetch({ - success: function( model ){ + success: function(){ self.render(); }, - error: function( model, response ){ + error: function(){ // Do something. console.error("Failed to fetch tours."); } @@ -95,7 +94,6 @@ define(['libs/bootstrap-tour'],function(BootstrapTour) { }, render: function(){ - var self = this; var tpl = _.template([ "

Galaxy Tours

", "

This page presents a list of interactive tours available on this Galaxy server. ", @@ -103,14 +101,14 @@ define(['libs/bootstrap-tour'],function(BootstrapTour) { "

"].join('')); - this.$el.html(tpl({tours: this.model.models})).on("click", ".tourItem", function(e){ + this.$el.html(tpl({tours: this.model.models})).on("click", ".tourItem", function(){ giveTour($(this).data("tour.id")); }); } diff --git a/client/galaxy/scripts/onload.js b/client/galaxy/scripts/onload.js index d32dff28ef7..e0fa54924c3 100644 --- a/client/galaxy/scripts/onload.js +++ b/client/galaxy/scripts/onload.js @@ -166,39 +166,15 @@ $(document).ready( function() { return anchor; }); - try{ - // So, depending on what elements your tour is hooked to, this may not - // work on some pages with some rendered content because of view - // rendering delays. - // Another option is to present an icon for 'continue-tour' somewhere? - var urlparms = QUERY_STRING.parse(location.search.slice(1)); - if (urlparms.tour_id){ - var tour_id = urlparms.tour_id; - delete urlparms.tour_id; - var url = $(location).attr('href'); - var repacked_url_args = _.map(Object.getOwnPropertyNames(urlparms), function(k) { return "?" + [k, urlparms[k]].join('='); }).join('&'); - url = window.location.href.split('?')[0]; - if (repacked_url_args !== "?"){ - url = url + repacked_url_args; - } - history.pushState(null, null, url); - TOURS.giveTour(tour_id); + var et = JSON.parse(sessionStorage.getItem('activeGalaxyTour')); + if (et){ + et = TOURS.hooked_tour_from_data(et); + if (et && et.steps){ + var tour = new Tour(_.extend({ + steps: et.steps, + }, TOURS.tour_opts)); + tour.init(); + tour.restart(); } - else{ - var et = JSON.parse(sessionStorage.getItem('activeGalaxyTour')); - if (et){ - et = TOURS.hooked_tour_from_data(et); - if (et && et.steps){ - var tour = new Tour(_.extend({ - steps: et.steps, - }, TOURS.tour_opts)); - tour.init(); - tour.restart(); - } - } - } - } - catch(ex){ - console.log("Tour loading failure, you'll need to restart the tour manually." + ex); } }); diff --git a/static/maps/layout/menu.js.map b/static/maps/layout/menu.js.map index 728ee577fc0..2b6c8021677 100644 --- a/static/maps/layout/menu.js.map +++ b/static/maps/layout/menu.js.map @@ -1 +1 @@ -{"version":3,"file":"menu.js","sources":["../../src/layout/menu.js"],"names":["define","Tours","Collection","Backbone","extend","model","Model","defaults","visible","target","fetch","options","this","reset","add","id","title","url","tooltip","disabled","Galaxy","user","menu","divider","user_requests","lims_doc_url","get","cls","helpTab","support_url","search_url","mailing_lists","screencasts_url","wiki_url","citation_url","onclick","app","display","ToursView","terms_url","push","biostar_url","unshift","biostar_url_redirect","userTab","use_remote_user","allow_user_creation","activeView","active_view","set","jQuery","Deferred","resolve","promise","Tab","View","initialize","setElement","_template","$dropdown","$","$toggle","$menu","$note","listenTo","render","events","click .dropdown-toggle","self","remove","$el","attr","css","visibility","_formatUrl","html","removeClass","addClass","placement","show","off","on","hide","empty","_","each","menuItem","append","_buildMenuItem","e","preventDefault","frame","_toggleClick","buildLink","label","root","trigger","m","popover","content","setTimeout","attributes","indexOf","charAt"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"menu.js","sources":["../../src/layout/menu.js"],"names":["define","Tours","Collection","Backbone","extend","model","Model","defaults","visible","target","fetch","options","this","reset","add","id","title","url","tooltip","disabled","Galaxy","user","menu","divider","user_requests","lims_doc_url","get","cls","helpTab","support_url","search_url","mailing_lists","screencasts_url","wiki_url","citation_url","onclick","app","display","ToursView","window","location","root","terms_url","push","biostar_url","unshift","biostar_url_redirect","userTab","use_remote_user","allow_user_creation","activeView","active_view","set","jQuery","Deferred","resolve","promise","Tab","View","initialize","setElement","_template","$dropdown","$","$toggle","$menu","$note","listenTo","render","events","click .dropdown-toggle","self","remove","$el","attr","css","visibility","_formatUrl","html","removeClass","addClass","placement","show","off","on","hide","empty","_","each","menuItem","append","_buildMenuItem","e","preventDefault","frame","_toggleClick","buildLink","label","trigger","m","popover","content","setTimeout","attributes","indexOf","charAt"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/mvc/tours.js.map b/static/maps/mvc/tours.js.map index ca5279e8837..7b34efeed0d 100644 --- a/static/maps/mvc/tours.js.map +++ b/static/maps/mvc/tours.js.map @@ -1 +1 @@ -{"version":3,"file":"tours.js","sources":["../../src/mvc/tours.js"],"names":["define","gxy_root","undefined","Galaxy","root","tour_opts","storage","window","sessionStorage","onEnd","removeItem","delay","orphan","hooked_tour_from_data","data","_","each","steps","step","preclick","onShow","$","click","postclick","onHide","textinsert","onShown","element","val","trigger","TourItem","Backbone","Model","extend","urlRoot","Tours","Collection","url","model","giveTour","tour_id","getJSON","tourdata","setItem","JSON","stringify","tour","Tour","init","goTo","restart","ToursView","View","initialize","self","this","setElement","fetch","success","render","error","console","tpl","template","join","$el","html","tours","models","on"],"mappings":"AAUAA,QAAQ,uBAAuB,WAE3B,GAAIC,GAAsBC,SAAXC,OAAuB,IAAMA,OAAOC,KAE/CC,GAAcC,QAASC,OAAOC,eAChBC,MAAO,WACHD,eAAeE,WAAW,qBAE9BC,MAAO,IACPC,QAAO,GAGrBC,EAAwB,SAASC,GA2BjC,MA1BAC,GAAEC,KAAKF,EAAKG,MAAO,SAASC,GACpBA,EAAKC,WACLD,EAAKE,OAAQ,WACTL,EAAEC,KAAKE,EAAKC,SAAU,SAASA,GAE3BE,EAAEF,GAAUG,YAIpBJ,EAAKK,YACLL,EAAKM,OAAS,WACVT,EAAEC,KAAKE,EAAKK,UAAW,SAASA,GAE5BF,EAAEE,GAAWD,YAIrBJ,EAAKO,aAILP,EAAKQ,QAAS,WACVL,EAAEH,EAAKS,SAASC,IAAIV,EAAKO,YAAYI,QAAQ,cAIlDf,GAGPgB,EAAWC,SAASC,MAAMC,QAC5BC,QAASjC,EAAW,cAGlBkC,EAAQJ,SAASK,WAAWH,QAC9BI,IAAMpC,EAAW,YACjBqC,MAAOR,IAILS,EAAY,SAASC,GACrB,GAAIH,GAAMpC,EAAW,aAAeuC,CACpCnB,GAAEoB,QAASJ,EAAK,SAAUvB,GAEtB,GAAI4B,GAAW7B,EAAsBC,EACrCN,gBAAemC,QAAQ,mBAAoBC,KAAKC,UAAU/B,GAE1D,IAAIgC,GAAO,GAAIC,MAAKhC,EAAEkB,QAClBhB,MAAOyB,EAASzB,OACjBZ,GAEHyC,GAAKE,OACLF,EAAKG,KAAK,GACVH,EAAKI,aAITC,EAAYpB,SAASqB,KAAKnB,QAE1BoB,WAAY,WACR,GAAIC,GAAOC,IACXA,MAAKC,WAAW,UAChBD,KAAKjB,MAAQ,GAAIH,GACjBoB,KAAKjB,MAAMmB,OACTC,QAAS,WACPJ,EAAKK,UAEPC,MAAO,WAELC,QAAQD,MAAM,8BAKtBD,OAAQ,WACJ,GACIG,GAAM/C,EAAEgD,UACR,wBACA,uFACA,2FACA,OACA,uCACI,OACI,4DACI,yCACJ,OACA,mEACJ,QACJ,YACA,SAASC,KAAK,IAClBT,MAAKU,IAAIC,KAAKJ,GAAKK,MAAOZ,KAAKjB,MAAM8B,UAAUC,GAAG,QAAS,YAAa,WACpE9B,EAASlB,EAAEkC,MAAMzC,KAAK,gBAKlC,QAAQqC,UAAWA,EACXtC,sBAAuBA,EACvBR,UAAWA,EACXkC,SAAUA"} \ No newline at end of file +{"version":3,"file":"tours.js","sources":["../../src/mvc/tours.js"],"names":["define","gxy_root","Galaxy","root","tour_opts","storage","window","sessionStorage","onEnd","removeItem","delay","orphan","hooked_tour_from_data","data","_","each","steps","step","preclick","onShow","$","click","postclick","onHide","textinsert","onShown","element","val","trigger","TourItem","Backbone","Model","extend","urlRoot","Tours","Collection","url","model","giveTour","tour_id","getJSON","tourdata","setItem","JSON","stringify","tour","Tour","init","goTo","restart","ToursView","View","initialize","self","this","setElement","fetch","success","render","error","console","tpl","template","join","$el","html","tours","models","on"],"mappings":"AAUAA,QAAQ,uBAAuB,WAE3B,GAAIC,GAA6B,mBAAXC,QAAyB,IAAMA,OAAOC,KAExDC,GAAcC,QAASC,OAAOC,eAChBC,MAAO,WACHD,eAAeE,WAAW,qBAE9BC,MAAO,IACPC,QAAO,GAGrBC,EAAwB,SAASC,GA2BjC,MA1BAC,GAAEC,KAAKF,EAAKG,MAAO,SAASC,GACpBA,EAAKC,WACLD,EAAKE,OAAQ,WACTL,EAAEC,KAAKE,EAAKC,SAAU,SAASA,GAE3BE,EAAEF,GAAUG,YAIpBJ,EAAKK,YACLL,EAAKM,OAAS,WACVT,EAAEC,KAAKE,EAAKK,UAAW,SAASA,GAE5BF,EAAEE,GAAWD,YAIrBJ,EAAKO,aAILP,EAAKQ,QAAS,WACVL,EAAEH,EAAKS,SAASC,IAAIV,EAAKO,YAAYI,QAAQ,cAIlDf,GAGPgB,EAAWC,SAASC,MAAMC,QAC5BC,QAAShC,EAAW,cAGlBiC,EAAQJ,SAASK,WAAWH,QAC9BI,IAAMnC,EAAW,YACjBoC,MAAOR,IAILS,EAAY,SAASC,GACrB,GAAIH,GAAMnC,EAAW,aAAesC,CACpCnB,GAAEoB,QAASJ,EAAK,SAAUvB,GAEtB,GAAI4B,GAAW7B,EAAsBC,EACrCN,gBAAemC,QAAQ,mBAAoBC,KAAKC,UAAU/B,GAE1D,IAAIgC,GAAO,GAAIC,MAAKhC,EAAEkB,QAClBhB,MAAOyB,EAASzB,OACjBZ,GAEHyC,GAAKE,OACLF,EAAKG,KAAK,GACVH,EAAKI,aAGTC,EAAYpB,SAASqB,KAAKnB,QAE1BoB,WAAY,WACR,GAAIC,GAAOC,IACXA,MAAKC,WAAW,UAChBD,KAAKjB,MAAQ,GAAIH,GACjBoB,KAAKjB,MAAMmB,OACTC,QAAS,WACPJ,EAAKK,UAEPC,MAAO,WAELC,QAAQD,MAAM,8BAKtBD,OAAQ,WACJ,GAAIG,GAAM/C,EAAEgD,UACR,wBACA,uFACA,2FACA,OACA,uCACI,OACI,iFACI,yCACJ,OACA,mEACJ,QACJ,YACA,SAASC,KAAK,IAClBT,MAAKU,IAAIC,KAAKJ,GAAKK,MAAOZ,KAAKjB,MAAM8B,UAAUC,GAAG,QAAS,YAAa,WACpE9B,EAASlB,EAAEkC,MAAMzC,KAAK,gBAKlC,QAAQqC,UAAWA,EACXtC,sBAAuBA,EACvBR,UAAWA,EACXkC,SAAUA"} \ No newline at end of file diff --git a/static/maps/onload.js.map b/static/maps/onload.js.map index 15914e7ab56..8ee28fba807 100644 --- a/static/maps/onload.js.map +++ b/static/maps/onload.js.map @@ -1 +1 @@ -{"version":3,"file":"onload.js","sources":["../src/onload.js"],"names":["replace_big_select_inputs","min_length","max_length","select_elts","refresh_select2","element","select_elt","$","options","placeholder","closeOnSelect","is","dropdownAutoWidth","containerCssClass","select2","jQuery","fn","undefined","each","this","not","num_options","find","length","hasClass","init_refresh_on_change","off","change","select_field","select_val","val","ref_on_change_vals","attr","split","last_selected_value","inArray","window","trigger","document","get","form","submit","click","confirm","_","Backbone","panels","require","extend","async_save_text","POPUPMENU","make_popupmenu","make_popup_menus","init_tag_click_function","TOURS","QUERY_STRING","ready","tooltip","placement","anchor","galaxy_main_exists","parent","frames","galaxy_main","href","indexOf","urlparms","parse","location","search","slice","tour_id","url","repacked_url_args","map","Object","getOwnPropertyNames","k","join","history","pushState","giveTour","et","JSON","sessionStorage","getItem","hooked_tour_from_data","steps","tour","Tour","tour_opts","init","restart","ex","console","log"],"mappings":"AA6BA,QAASA,2BAA0BC,EAAYC,EAAYC,GAEvD,QAASC,GAAiBC,GACtB,GAAIC,GAAaC,EAAEF,GACfG,GAAYC,YAAY,kBACZC,eAAgBJ,EAAWK,GAAG,cAC9BC,mBAAsB,EACtBC,kBAAmB,mBAEnC,OAAOR,GAAQS,QAASN,GAIvBO,OAAOC,GAAGF,UAKIG,SAAfhB,IACAA,EAAa,IAEEgB,SAAff,IACAA,EAAa,KAGjBC,EAAcA,GAAeI,EAAE,UAE/BJ,EAAYe,KAAM,WACd,GAAIZ,GAAaC,EAAEY,MAAMC,IAAI,cAEzBC,EAAcf,EAAWgB,KAAK,UAAUC,MACxBtB,GAAdoB,GAA8BA,EAAcnB,GAI9CI,EAAWkB,SAAS,oBAWxBpB,EAAiBE,MAKzB,QAASmB,0BACLlB,EAAE,oCACGmB,IAAI,UACJC,OAAO,WACJ,GAAIC,GAAerB,EAAEY,MACjBU,EAAaD,EAAaE,MAE1BC,EAAqBH,EAAaI,KAAK,2BAC3C,IAAID,EAAoB,CACpBA,EAAqBA,EAAmBE,MAAM,IAC9C,IAAIC,GAAsBN,EAAaI,KAAK,sBAC5C,IAAkD,KAA9CzB,EAAE4B,QAAQN,EAAYE,IAAqF,KAAvDxB,EAAE4B,QAAQD,EAAqBH,GACnF,OAGRxB,EAAE6B,QAAQC,QAAQ,qBAClB9B,EAAE+B,UAAUD,QAAQ,qBACpBT,EAAaW,IAAI,GAAGC,KAAKC,WAIjClC,EAAE,uCACGmB,IAAI,SACJgB,MAAO,WACJ,GAAId,GAAerB,EAAEY,MACjBU,EAAaD,EAAaE,MAE1BC,EAAqBH,EAAaI,KAAK,2BAC3C,IAAID,EAAoB,CACpBA,EAAqBA,EAAmBE,MAAM,IAC9C,IAAIC,GAAsBN,EAAaI,KAAK,sBAC5C,IAAkD,KAA9CzB,EAAE4B,QAAQN,EAAYE,IAAqF,KAAvDxB,EAAE4B,QAAQD,EAAqBH,GACnF,OAGRxB,EAAE6B,QAAQC,QAAQ,qBAClBT,EAAaW,IAAI,GAAGC,KAAKC,WAIjClC,EAAG,cACEmB,IAAI,SACJgB,MAAO,WACJ,MAAOC,SAASpC,EAAEY,MAAMa,KAAK,cArHzCI,OAAiB,OAAIrB,OACrBqB,OAAO7B,EAAIQ,OACXqB,OAAOQ,EAAIA,EACXR,OAAOS,SAAWA,SAIlBT,OAAOU,OAASC,QAAS,gBAEzBH,EAAEI,OAAQZ,OAAQW,QAAS,iBAC3BX,OAAOa,gBAAkBF,QAAS,wBAClC,IAAIG,WAAYH,QAAS,eACzBX,QAAOe,eAAiBD,UAAUC,eAClCf,OAAOgB,iBAAmBF,UAAUE,iBACpChB,OAAOiB,wBAA0BN,QAAS,qBAC1C,IAAIO,OAAQP,QAAS,aACjBQ,aAAeR,QAAS,6BAyG5BX,QAAOX,uBAAyBA,uBAEhClB,EAAE+B,UAAUkB,MAAO,WAEf/B,yBAGKlB,EAAES,GAAGyC,UAENlD,EAAE,iCAAiCkD,SAAWC,UAAW,WAIzDnD,EAAE,WAAWkD,WAGjBL,mBAGApD,0BAA0B,GAAI,MAI9BO,EAAE,KAAKmC,MAAO,WACV,GAAIiB,GAASpD,EAAEY,MACXyC,EAAsBC,OAAOC,QAAUD,OAAOC,OAAOC,WACzD,IAAkC,eAA3BJ,EAAO3B,KAAM,YAAoC4B,EAAuB,CAC3E,GAAII,GAAOL,EAAO3B,KAAK,OAEnBgC,IADqB,IAArBA,EAAKC,QAAQ,KACL,IAGA,IAEZD,GAAQ,kBACRL,EAAO3B,KAAK,OAAQgC,GACpBL,EAAO3B,KAAK,SAAU,SAE1B,MAAO2B,IAGX,KAKI,GAAIO,GAAWX,aAAaY,MAAMC,SAASC,OAAOC,MAAM,GACxD,IAAIJ,EAASK,QAAQ,CACjB,GAAIA,GAAUL,EAASK,cAChBL,GAASK,OAChB,IAAIC,GAAMjE,EAAE6D,UAAUpC,KAAK,QACvByC,EAAoB7B,EAAE8B,IAAIC,OAAOC,oBAAoBV,GAAW,SAASW,GAAK,MAAO,KAAOA,EAAGX,EAASW,IAAIC,KAAK,OAASA,KAAK,IACnIN,GAAMpC,OAAOgC,SAASJ,KAAK/B,MAAM,KAAK,GACZ,MAAtBwC,IACAD,GAAYC,GAEhBM,QAAQC,UAAU,KAAM,KAAMR,GAC9BlB,MAAM2B,SAASV,OAEf,CACA,GAAIW,GAAKC,KAAKhB,MAAMiB,eAAeC,QAAQ,oBAC3C,IAAIH,IACAA,EAAK5B,MAAMgC,sBAAsBJ,GAC7BA,GAAMA,EAAGK,OAAM,CACf,GAAIC,GAAO,GAAIC,MAAK7C,EAAEI,QAClBuC,MAAOL,EAAGK,OACXjC,MAAMoC,WACTF,GAAKG,OACLH,EAAKI,YAKrB,MAAMC,GACFC,QAAQC,IAAI,kEAAoEF"} \ No newline at end of file +{"version":3,"file":"onload.js","sources":["../src/onload.js"],"names":["replace_big_select_inputs","min_length","max_length","select_elts","refresh_select2","element","select_elt","$","options","placeholder","closeOnSelect","is","dropdownAutoWidth","containerCssClass","select2","jQuery","fn","undefined","each","this","not","num_options","find","length","hasClass","init_refresh_on_change","off","change","select_field","select_val","val","ref_on_change_vals","attr","split","last_selected_value","inArray","window","trigger","document","get","form","submit","click","confirm","_","Backbone","panels","require","extend","async_save_text","POPUPMENU","make_popupmenu","make_popup_menus","init_tag_click_function","TOURS","QUERY_STRING","ready","tooltip","placement","anchor","galaxy_main_exists","parent","frames","galaxy_main","href","indexOf","et","JSON","parse","sessionStorage","getItem","hooked_tour_from_data","steps","tour","Tour","tour_opts","init","restart"],"mappings":"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"} \ No newline at end of file diff --git a/static/scripts/bundled/analysis.bundled.js b/static/scripts/bundled/analysis.bundled.js index 2c038e9e9d6..fc43504e577 100644 --- a/static/scripts/bundled/analysis.bundled.js +++ b/static/scripts/bundled/analysis.bundled.js @@ -1,12 +1,12 @@ -webpackJsonp([3,1],[function(t,e,i){(function(t,e){var n=i(1),s=n,o=i(59).GalaxyApp,a=i(57),r=i(10),l=i(89),c=i(88),d=i(61),h=i(19);window.app=function(i,n){window.Galaxy=new o(i,n),Galaxy.debug("analysis app");var u=i.config,p=new l({el:"#left",userIsAnonymous:Galaxy.user.isAnonymous(),search_url:u.search_url,toolbox:u.toolbox,toolbox_in_panel:u.toolbox_in_panel,stored_workflow_menu_entries:u.stored_workflow_menu_entries,nginx_upload_path:u.nginx_upload_path,ftp_upload_site:u.ftp_upload_site,default_genome:u.default_genome,default_extension:u.default_extension}),g=new r.CenterPanel({el:"#center"}),f=new c({el:"#right",galaxyRoot:Galaxy.root,userIsAnonymous:Galaxy.user.isAnonymous(),allow_user_dataset_purge:u.allow_user_dataset_purge}),m=new d.PageLayoutView(t.extend(i,{el:"body",left:p,center:g,right:f}));Galaxy.page=m,Galaxy.params=Galaxy.config.params,Galaxy.toolPanel=p.tool_panel,Galaxy.upload=p.uploadButton,Galaxy.currHistoryPanel=f.historyView,Galaxy.currHistoryPanel.listenToGalaxy(Galaxy),Galaxy.app={display:function(t,e){s(".select2-hidden-accessible").remove(),g.display(t)}};new(e.Router.extend({initialize:function(t){this.options=t},execute:function(t,e,i){Galaxy.debug("router execute:",t,e,i);var n=a.parse(e.pop());e.push(n),t&&t.apply(this,e)},routes:{"(/)":"home","(/)root*":"home"},home:function(t){(t.tool_id||t.job_id)&&"upload1"!==t.tool_id?this._loadToolForm(t):t.workflow_id?this._loadCenterIframe("workflow/run?id="+t.workflow_id):t.m_c?this._loadCenterIframe(t.m_c+"/"+t.m_a):this._loadCenterIframe("welcome")},_loadToolForm:function(t){t.id=t.tool_id,g.display(new h.View(t))},_loadCenterIframe:function(t,e){e=e||Galaxy.root,t=e+t,g.$("#galaxy_main").prop("src",t)}}))(i);s(function(){m.render().right.historyView.loadCurrentHistory(),Galaxy.listenTo(m.right.historyView,"history-size-change",function(){Galaxy.user.fetch({url:Galaxy.user.urlRoot()+"/"+(Galaxy.user.id||"current")})}),m.right.historyView.connectToQuotaMeter(m.masthead.quotaMeter),e.history.start({root:Galaxy.root,pushState:!0})})}}).call(e,i(3),i(2))},,,,,,,function(t,e,i){var n,s;(function(o,a){n=[i(4),i(50),i(53),i(22),i(49),i(13),i(8)],s=function(t,e,i,n,s,r,l){var c=o.View.extend({tagName:"label",initialize:function(t){this.model=t&&t.model||new o.Model(t),this.tagName=t.tagName||this.tagName,this.setElement(a("<"+this.tagName+"/>")),this.listenTo(this.model,"change",this.render,this),this.render()},title:function(t){this.model.set("title",t)},value:function(){return this.model.get("title")},render:function(){return this.$el.removeClass().addClass("ui-label").addClass(this.model.get("cls")).html(this.model.get("title")),this}}),d=o.View.extend({initialize:function(t){this.model=t&&t.model||new o.Model({message:null,status:"info",cls:"",persistent:!1}).set(t),this.listenTo(this.model,"change",this.render,this),this.render()},update:function(t){this.model.set(t)},render:function(){this.$el.removeClass().addClass("ui-message").addClass(this.model.get("cls"));var t=this.model.get("status");if(this.model.get("large")?this.$el.addClass(("success"==t&&"done"||"danger"==t&&"error"||t)+"messagelarge"):this.$el.addClass("alert").addClass("alert-"+t),this.model.get("message")){if(this.$el.html(this.model.get("message")),this.$el.fadeIn(),this.timeout&&window.clearTimeout(this.timeout),!this.model.get("persistent")){var e=this;this.timeout=window.setTimeout(function(){e.$el.fadeOut()},3e3)}}else this.$el.fadeOut();return this}}),h=o.View.extend({initialize:function(t){this.model=t&&t.model||new o.Model({type:"text",placeholder:"",disabled:!1,visible:!0,cls:"",area:!1}).set(t),this.tagName=this.model.get("area")?"textarea":"input",this.setElement(a("<"+this.tagName+"/>")),this.listenTo(this.model,"change",this.render,this),this.render()},events:{input:"_onchange"},value:function(t){return void 0!==t&&this.model.set("value","string"==typeof t?t:""),this.model.get("value")},render:function(){return this.$el.removeClass().addClass("ui-"+this.tagName).addClass(this.model.get("cls")).attr("id",this.model.id).attr("type",this.model.get("type")).attr("placeholder",this.model.get("placeholder")).val(this.model.get("value")),this.model.get("disabled")?this.$el.attr("disabled",!0):this.$el.removeAttr("disabled"),this.$el[this.model.get("visible")?"show":"hide"](),this},_onchange:function(){this.value(this.$el.val()),this.model.get("onchange")&&this.model.get("onchange")(this.model.get("value"))}}),u=o.View.extend({initialize:function(t){this.model=t&&t.model||new o.Model(t),this.setElement(a("
").append(this.$info=a("
")).append(this.$hidden=a("
"))),this.listenTo(this.model,"change",this.render,this),this.render()},value:function(t){return void 0!==t&&this.model.set("value",t),this.model.get("value")},render:function(){return this.$el.attr("id",this.model.id),this.$hidden.val(this.model.get("value")),this.model.get("info")?this.$info.show().html(this.model.get("info")):this.$info.hide(),this}});return{Button:r.ButtonDefault,ButtonIcon:r.ButtonIcon,ButtonCheck:r.ButtonCheck,ButtonMenu:r.ButtonMenu,ButtonLink:r.ButtonLink,Input:h,Label:c,Message:d,Modal:l,RadioButton:n.RadioButton,Checkbox:n.Checkbox,Radio:n.Radio,Select:e,Hidden:u,Slider:i,Drilldown:s}}.apply(e,n),!(void 0!==s&&(t.exports=s))}).call(e,i(2),i(1))},,function(t,e,i){var n,s;(function(o,a){n=[i(4)],s=function(t){var e=o.View.extend({visible:!1,initialize:function(e){var i=this;this.options=t.merge(e,{id:t.uid(),title:"",icon:"",buttons:null,body:null,scrollable:!0,nopadding:!1,operations:null,placement:"bottom",cls:"ui-portlet",operations_flt:"right",collapsible:!1,collapsed:!1}),this.setElement(this._template(this.options)),this.$body=this.$(".portlet-body"),this.$title=this.$(".portlet-title-text"),this.$header=this.$(".portlet-header"),this.$content=this.$(".portlet-content"),this.$footer=this.$(".portlet-footer"),this.options.nopadding&&(this.$content.css("padding","0px"),this.$body.css("padding","0px")),this.$buttons=this.$(".portlet-buttons"),this.options.buttons?a.each(this.options.buttons,function(t,e){e.$el.prop("id",t),i.$buttons.append(e.$el)}):this.$buttons.remove(),this.$operations=this.$(".portlet-operations"),this.options.operations&&a.each(this.options.operations,function(t,e){e.$el.prop("id",t),i.$operations.append(e.$el)}),this.options.body&&this.append(this.options.body),this.collapsed=!1,this.options.collapsible&&(this.$title.addClass("no-highlight").css({cursor:"pointer","text-decoration":"underline"}),this.$title.on("click",function(){i.collapsed?i.expand():i.collapse()}),this.options.collapsed&&this.collapse())},append:function(t){this.$body.append(t)},empty:function(){this.$body.empty()},header:function(){return this.$header},body:function(){return this.$body},footer:function(){return this.$footer},show:function(){this.visible=!0,this.$el.fadeIn("fast")},hide:function(){this.visible=!1,this.$el.fadeOut("fast")},enableButton:function(t){this.$buttons.find("#"+t).prop("disabled",!1)},disableButton:function(t){this.$buttons.find("#"+t).prop("disabled",!0)},hideOperation:function(t){this.$operations.find("#"+t).hide()},showOperation:function(t){this.$operations.find("#"+t).show()},setOperation:function(t,e){var i=this.$operations.find("#"+t);i.off("click"),i.on("click",e)},title:function(t){var e=this.$title;return t&&e.html(t),e.html()},collapse:function(){this.collapsed=!0,this.$content.height("0%"),this.$body.hide(),this.$footer.hide(),this.trigger("collapsed")},expand:function(){this.collapsed=!1,this.$content.height("100%"),this.$body.fadeIn("fast"),this.$footer.fadeIn("fast"),this.trigger("expanded")},disable:function(){this.$(".portlet-backdrop").show()},enable:function(){this.$(".portlet-backdrop").hide()},_template:function(t){var e='
';return t.title&&(e+='
',t.icon&&(e+=' '),e+=''+t.title+"
"),e+='
',"top"==t.placement&&(e+='
'),e+='
',"bottom"==t.placement&&(e+='
'),e+='