app/assets/javascripts/admin/actions.js in camaleon_cms-1.0.3 vs app/assets/javascripts/admin/actions.js in camaleon_cms-1.0.4

- old
+ new

@@ -1,9 +1,26 @@ jQuery(function($){ // initialize all validations for forms init_form_validations(); setTimeout(page_actions, 1000); + setTimeout(init_intro, 500); }); + +// show admin intro presentation +function init_intro(){ + if($("body").attr("data-intro")) return; + var finish = function(){ + $.get(root_url+"/admin/ajax", {mode: "save_intro"}); + } + introJs().setOptions({exitOnEsc: false, + exitOnOverlayClick: false, + showStepNumbers: false, + showBullets: false, + disableInteraction: true + }).oncomplete(finish).onexit(finish).onbeforechange(function(ele) { + if($(ele).hasClass("treeview") && !$(ele).hasClass("active")) $(ele).children("a").click(); + }).start(); +} // basic and common actions var page_actions = function(){ // button actions $('#admin_content table').addClass('table').wrap('<div class="table-responsive"></div>'); \ No newline at end of file