// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors // MIT License. See license.txt wn.pages['Setup'].onload = function(wrapper) { if(msg_dialog && msg_dialog.display) msg_dialog.hide(); wn.ui.make_app_page({ parent: wrapper, title: wn._('Setup'), single_column: true }); wrapper.appframe.add_module_icon("Setup"); wrapper.appframe.set_title_right(wn._("Refresh"), function() { wn.setup.make(wrapper); }); wn.setup.make(wrapper); } wn.setup = { make: function(wrapper) { wn.call({ method: "webnotes.core.page.setup.setup.get", callback: function(r) { wn.setup.render(r.message, $(wrapper).find(".layout-main").empty()) } }) }, render: function(data, wrapper) { $('
\
\ \
\
\
\
').appendTo(wrapper); var $sections = wrapper.find(".nav-pills"); $.each(data, function(i, d) { d._label = d.label.toLowerCase().replace(/ /g, "_"); var $nav = $sections.find('[data-label="'+d._label+'"]'); if(!$sections.find('[data-label="'+d._label+'"]').length) { $nav = $('
  • ' + wn._(d.label)+'
  • ') .attr("data-label", d._label) .appendTo($sections); var $content = $('
    ') .toggle(false) .attr("id", d._label) .appendTo(wrapper.find(".contents")) $('
    ').appendTo($content).html(' ' + d.label); var $list = $('