From 46b553d913f78a64a60fcaf0b002ea67e77bce8f Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Fri, 1 Jul 2011 17:38:34 +0000 Subject: [PATCH] New: add jQuery plugin "jstree" --- .../plugins/jstree/jquery.jstree.min.jgz | Bin 0 -> 27688 bytes .../plugins/jstree/jquery.jstree.min.js | 597 ++++++++++++++++++ .../jquery/plugins/jstree/themes/apple/bg.jpg | Bin 0 -> 331 bytes .../jquery/plugins/jstree/themes/apple/d.png | Bin 0 -> 7765 bytes .../jstree/themes/apple/dot_for_ie.gif | Bin 0 -> 43 bytes .../plugins/jstree/themes/apple/style.css | 61 ++ .../plugins/jstree/themes/apple/throbber.gif | Bin 0 -> 1849 bytes .../plugins/jstree/themes/classic/d.gif | Bin 0 -> 3003 bytes .../plugins/jstree/themes/classic/d.png | Bin 0 -> 7535 bytes .../jstree/themes/classic/dot_for_ie.gif | Bin 0 -> 43 bytes .../plugins/jstree/themes/classic/style.css | 77 +++ .../jstree/themes/classic/throbber.gif | Bin 0 -> 1849 bytes .../plugins/jstree/themes/default-rtl/d.gif | Bin 0 -> 2872 bytes .../plugins/jstree/themes/default-rtl/d.png | Bin 0 -> 7459 bytes .../jstree/themes/default-rtl/dots.gif | Bin 0 -> 132 bytes .../jstree/themes/default-rtl/style.css | 84 +++ .../jstree/themes/default-rtl/throbber.gif | Bin 0 -> 1849 bytes .../plugins/jstree/themes/default/d.gif | Bin 0 -> 2944 bytes .../plugins/jstree/themes/default/d.png | Bin 0 -> 7635 bytes .../plugins/jstree/themes/default/style.css | 74 +++ .../jstree/themes/default/throbber.gif | Bin 0 -> 1849 bytes 21 files changed, 893 insertions(+) create mode 100644 htdocs/includes/jquery/plugins/jstree/jquery.jstree.min.jgz create mode 100644 htdocs/includes/jquery/plugins/jstree/jquery.jstree.min.js create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/apple/bg.jpg create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/apple/d.png create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/apple/dot_for_ie.gif create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/apple/style.css create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/apple/throbber.gif create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/classic/d.gif create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/classic/d.png create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/classic/dot_for_ie.gif create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/classic/style.css create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/classic/throbber.gif create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/default-rtl/d.gif create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/default-rtl/d.png create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/default-rtl/dots.gif create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/default-rtl/style.css create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/default-rtl/throbber.gif create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/default/d.gif create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/default/d.png create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/default/style.css create mode 100644 htdocs/includes/jquery/plugins/jstree/themes/default/throbber.gif diff --git a/htdocs/includes/jquery/plugins/jstree/jquery.jstree.min.jgz b/htdocs/includes/jquery/plugins/jstree/jquery.jstree.min.jgz new file mode 100644 index 0000000000000000000000000000000000000000..2fbed408bc1914303e4d0641e045172a82fad4fd GIT binary patch literal 27688 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%0Akw^g%t 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

5->SYM2~qvK2_p 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 literal 0 HcmV?d00001 diff --git a/htdocs/includes/jquery/plugins/jstree/jquery.jstree.min.js b/htdocs/includes/jquery/plugins/jstree/jquery.jstree.min.js new file mode 100644 index 00000000000..84fc5d24d04 --- /dev/null +++ b/htdocs/includes/jquery/plugins/jstree/jquery.jstree.min.js @@ -0,0 +1,597 @@ +"use strict";(function(){if(jQuery&&jQuery.jstree){return;} +var is_ie6=false,is_ie7=false,is_ff2=false;(function($){$.vakata={};$.vakata.css={get_css:function(rule_name,delete_flag,sheet){rule_name=rule_name.toLowerCase();var css_rules=sheet.cssRules||sheet.rules,j=0;do{if(css_rules.length&&j>css_rules.length+5){return false;} +if(css_rules[j].selectorText&&css_rules[j].selectorText.toLowerCase()==rule_name){if(delete_flag===true){if(sheet.removeRule){sheet.removeRule(j);} +if(sheet.deleteRule){sheet.deleteRule(j);} +return true;} +else{return css_rules[j];}}} +while(css_rules[++j]);return false;},add_css:function(rule_name,sheet){if($.jstree.css.get_css(rule_name,false,sheet)){return false;} +if(sheet.insertRule){sheet.insertRule(rule_name+' { }',0);}else{sheet.addRule(rule_name,null,0);} +return $.vakata.css.get_css(rule_name);},remove_css:function(rule_name,sheet){return $.vakata.css.get_css(rule_name,true,sheet);},add_sheet:function(opts){var tmp=false,is_new=true;if(opts.str){if(opts.title){tmp=$("style[id='"+opts.title+"-stylesheet']")[0];} +if(tmp){is_new=false;} +else{tmp=document.createElement("style");tmp.setAttribute('type',"text/css");if(opts.title){tmp.setAttribute("id",opts.title+"-stylesheet");}} +if(tmp.styleSheet){if(is_new){document.getElementsByTagName("head")[0].appendChild(tmp);tmp.styleSheet.cssText=opts.str;} +else{tmp.styleSheet.cssText=tmp.styleSheet.cssText+" "+opts.str;}} +else{tmp.appendChild(document.createTextNode(opts.str));document.getElementsByTagName("head")[0].appendChild(tmp);} +return tmp.sheet||tmp.styleSheet;} +if(opts.url){if(document.createStyleSheet){try{tmp=document.createStyleSheet(opts.url);}catch(e){}} +else{tmp=document.createElement('link');tmp.rel='stylesheet';tmp.type='text/css';tmp.media="all";tmp.href=opts.url;document.getElementsByTagName("head")[0].appendChild(tmp);return tmp.styleSheet;}}}};var instances=[],focused_instance=-1,plugins={},prepared_move={};$.fn.jstree=function(settings){var isMethodCall=(typeof settings=='string'),args=Array.prototype.slice.call(arguments,1),returnValue=this;if(isMethodCall){if(settings.substring(0,1)=='_'){return returnValue;} +this.each(function(){var instance=instances[$.data(this,"jstree-instance-id")],methodValue=(instance&&$.isFunction(instance[settings]))?instance[settings].apply(instance,args):instance;if(typeof methodValue!=="undefined"&&(settings.indexOf("is_")===0||(methodValue!==true&&methodValue!==false))){returnValue=methodValue;return false;}});} +else{this.each(function(){var instance_id=$.data(this,"jstree-instance-id"),a=[],b=settings?$.extend({},true,settings):{},c=$(this),s=false,t=[];a=a.concat(args);if(c.data("jstree")){a.push(c.data("jstree"));} +b=a.length?$.extend.apply(null,[true,b].concat(a)):b;if(typeof instance_id!=="undefined"&&instances[instance_id]){instances[instance_id].destroy();} +instance_id=parseInt(instances.push({}),10)-1;$.data(this,"jstree-instance-id",instance_id);b.plugins=$.isArray(b.plugins)?b.plugins:$.jstree.defaults.plugins.slice();b.plugins.unshift("core");b.plugins=b.plugins.sort().join(",,").replace(/(,|^)([^,]+)(,,\2)+(,|$)/g,"$1$2$4").replace(/,,+/g,",").replace(/,$/,"").split(",");s=$.extend(true,{},$.jstree.defaults,b);s.plugins=b.plugins;$.each(plugins,function(i,val){if($.inArray(i,s.plugins)===-1){s[i]=null;delete s[i];} +else{t.push(i);}});s.plugins=t;instances[instance_id]=new $.jstree._instance(instance_id,$(this).addClass("jstree jstree-"+instance_id),s);$.each(instances[instance_id]._get_settings().plugins,function(i,val){instances[instance_id].data[val]={};});$.each(instances[instance_id]._get_settings().plugins,function(i,val){if(plugins[val]){plugins[val].__init.apply(instances[instance_id]);}});setTimeout(function(){instances[instance_id].init();},0);});} +return returnValue;};$.jstree={defaults:{plugins:[]},_focused:function(){return instances[focused_instance]||null;},_reference:function(needle){if(instances[needle]){return instances[needle];} +var o=$(needle);if(!o.length&&typeof needle==="string"){o=$("#"+needle);} +if(!o.length){return null;} +return instances[o.closest(".jstree").data("jstree-instance-id")]||null;},_instance:function(index,container,settings){this.data={core:{}};this.get_settings=function(){return $.extend(true,{},settings);};this._get_settings=function(){return settings;};this.get_index=function(){return index;};this.get_container=function(){return container;};this.get_container_ul=function(){return container.children("ul:eq(0)");};this._set_settings=function(s){settings=$.extend(true,{},settings,s);};},_fn:{},plugin:function(pname,pdata){pdata=$.extend({},{__init:$.noop,__destroy:$.noop,_fn:{},defaults:false},pdata);plugins[pname]=pdata;$.jstree.defaults[pname]=pdata.defaults;$.each(pdata._fn,function(i,val){val.plugin=pname;val.old=$.jstree._fn[i];$.jstree._fn[i]=function(){var rslt,func=val,args=Array.prototype.slice.call(arguments),evnt=new $.Event("before.jstree"),rlbk=false;if(this.data.core.locked===true&&i!=="unlock"&&i!=="is_locked"){return;} +do{if(func&&func.plugin&&$.inArray(func.plugin,this._get_settings().plugins)!==-1){break;} +func=func.old;}while(func);if(!func){return;} +if(i.indexOf("_")===0){rslt=func.apply(this,args);} +else{rslt=this.get_container().triggerHandler(evnt,{"func":i,"inst":this,"args":args,"plugin":func.plugin});if(rslt===false){return;} +if(typeof rslt!=="undefined"){args=rslt;} +rslt=func.apply($.extend({},this,{__callback:function(data){this.get_container().triggerHandler(i+'.jstree',{"inst":this,"args":args,"rslt":data,"rlbk":rlbk});},__rollback:function(){rlbk=this.get_rollback();return rlbk;},__call_old:function(replace_arguments){return func.old.apply(this,(replace_arguments?Array.prototype.slice.call(arguments,1):args));}}),args);} +return rslt;};$.jstree._fn[i].old=val.old;$.jstree._fn[i].plugin=pname;});},rollback:function(rb){if(rb){if(!$.isArray(rb)){rb=[rb];} +$.each(rb,function(i,val){instances[val.i].set_rollback(val.h,val.d);});}}};$.jstree._fn=$.jstree._instance.prototype={};$(function(){var u=navigator.userAgent.toLowerCase(),v=(u.match(/.+?(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,'0'])[1],css_string=''+'.jstree ul, .jstree li { display:block; margin:0 0 0 0; padding:0 0 0 0; list-style-type:none; } '+'.jstree li { display:block; min-height:18px; line-height:18px; white-space:nowrap; margin-left:18px; min-width:18px; } '+'.jstree-rtl li { margin-left:0; margin-right:18px; } '+'.jstree > ul > li { margin-left:0px; } '+'.jstree-rtl > ul > li { margin-right:0px; } '+'.jstree ins { display:inline-block; text-decoration:none; width:18px; height:18px; margin:0 0 0 0; padding:0; } '+'.jstree a { display:inline-block; line-height:16px; height:16px; color:black; white-space:nowrap; text-decoration:none; padding:1px 2px; margin:0; } '+'.jstree a:focus { outline: none; } '+'.jstree a > ins { height:16px; width:16px; } '+'.jstree a > .jstree-icon { margin-right:3px; } '+'.jstree-rtl a > .jstree-icon { margin-left:3px; margin-right:0; } '+'li.jstree-open > ul { display:block; } '+'li.jstree-closed > ul { display:none; } ';if(/msie/.test(u)&&parseInt(v,10)==6){is_ie6=true;try{document.execCommand("BackgroundImageCache",false,true);}catch(err){} +css_string+=''+'.jstree li { height:18px; margin-left:0; margin-right:0; } '+'.jstree li li { margin-left:18px; } '+'.jstree-rtl li li { margin-left:0px; margin-right:18px; } '+'li.jstree-open ul { display:block; } '+'li.jstree-closed ul { display:none !important; } '+'.jstree li a { display:inline; border-width:0 !important; padding:0px 2px !important; } '+'.jstree li a ins { height:16px; width:16px; margin-right:3px; } '+'.jstree-rtl li a ins { margin-right:0px; margin-left:3px; } ';} +if(/msie/.test(u)&&parseInt(v,10)==7){is_ie7=true;css_string+='.jstree li a { border-width:0 !important; padding:0px 2px !important; } ';} +if(!/compatible/.test(u)&&/mozilla/.test(u)&&parseFloat(v,10)<1.9){is_ff2=true;css_string+=''+'.jstree ins { display:-moz-inline-box; } '+'.jstree li { line-height:12px; } '+'.jstree a { display:-moz-inline-box; } '+'.jstree .jstree-no-icons .jstree-checkbox { display:-moz-inline-stack !important; } ';} +$.vakata.css.add_sheet({str:css_string,title:"jstree"});});$.jstree.plugin("core",{__init:function(){this.data.core.locked=false;this.data.core.to_open=this.get_settings().core.initially_open;this.data.core.to_load=this.get_settings().core.initially_load;},defaults:{html_titles:false,animation:500,initially_open:[],initially_load:[],open_parents:true,notify_plugins:true,rtl:false,load_open:false,strings:{loading:"Loading ...",new_node:"New node",multiple_selection:"Multiple selection"}},_fn:{init:function(){this.set_focus();if(this._get_settings().core.rtl){this.get_container().addClass("jstree-rtl").css("direction","rtl");} +this.get_container().html("

");this.data.core.li_height=this.get_container_ul().find("li.jstree-closed, li.jstree-leaf").eq(0).height()||18;this.get_container().delegate("li > ins","click.jstree",$.proxy(function(event){var trgt=$(event.target);if(trgt.is("ins")&&event.pageY-trgt.offset().top ul > li:first-child");} +if(!obj.length){return false;} +if(strict){return(obj.nextAll("li").size()>0)?obj.nextAll("li:eq(0)"):false;} +if(obj.hasClass("jstree-open")){return obj.find("li:eq(0)");} +else if(obj.nextAll("li").size()>0){return obj.nextAll("li:eq(0)");} +else{return obj.parentsUntil(".jstree","li").next("li").eq(0);}},_get_prev:function(obj,strict){obj=this._get_node(obj);if(obj===-1){return this.get_container().find("> ul > li:last-child");} +if(!obj.length){return false;} +if(strict){return(obj.prevAll("li").length>0)?obj.prevAll("li:eq(0)"):false;} +if(obj.prev("li").length){obj=obj.prev("li").eq(0);while(obj.hasClass("jstree-open")){obj=obj.children("ul:eq(0)").children("li:last");} +return obj;} +else{var o=obj.parentsUntil(".jstree","li:eq(0)");return o.length?o:false;}},_get_parent:function(obj){obj=this._get_node(obj);if(obj==-1||!obj.length){return false;} +var o=obj.parentsUntil(".jstree","li:eq(0)");return o.length?o:-1;},_get_children:function(obj){obj=this._get_node(obj);if(obj===-1){return this.get_container().children("ul:eq(0)").children("li");} +if(!obj.length){return false;} +return obj.children("ul:eq(0)").children("li");},get_path:function(obj,id_mode){var p=[],_this=this;obj=this._get_node(obj);if(obj===-1||!obj||!obj.length){return false;} +obj.parentsUntil(".jstree","li").each(function(){p.push(id_mode?this.id:_this.get_text(this));});p.reverse();p.push(id_mode?obj.attr("id"):this.get_text(obj));return p;},_get_string:function(key){return this._get_settings().core.strings[key]||key;},is_open:function(obj){obj=this._get_node(obj);return obj&&obj!==-1&&obj.hasClass("jstree-open");},is_closed:function(obj){obj=this._get_node(obj);return obj&&obj!==-1&&obj.hasClass("jstree-closed");},is_leaf:function(obj){obj=this._get_node(obj);return obj&&obj!==-1&&obj.hasClass("jstree-leaf");},correct_state:function(obj){obj=this._get_node(obj);if(!obj||obj===-1){return false;} +obj.removeClass("jstree-closed jstree-open").addClass("jstree-leaf").children("ul").remove();this.__callback({"obj":obj});},open_node:function(obj,callback,skip_animation){obj=this._get_node(obj);if(!obj.length){return false;} +if(!obj.hasClass("jstree-closed")){if(callback){callback.call();}return false;} +var s=skip_animation||is_ie6?0:this._get_settings().core.animation,t=this;if(!this._is_loaded(obj)){obj.children("a").addClass("jstree-loading");this.load_node(obj,function(){t.open_node(obj,callback,skip_animation);},callback);} +else{if(this._get_settings().core.open_parents){obj.parentsUntil(".jstree",".jstree-closed").each(function(){t.open_node(this,false,true);});} +if(s){obj.children("ul").css("display","none");} +obj.removeClass("jstree-closed").addClass("jstree-open").children("a").removeClass("jstree-loading");if(s){obj.children("ul").stop(true,true).slideDown(s,function(){this.style.display="";t.after_open(obj);});} +else{t.after_open(obj);} +this.__callback({"obj":obj});if(callback){callback.call();}}},after_open:function(obj){this.__callback({"obj":obj});},close_node:function(obj,skip_animation){obj=this._get_node(obj);var s=skip_animation||is_ie6?0:this._get_settings().core.animation,t=this;if(!obj.length||!obj.hasClass("jstree-open")){return false;} +if(s){obj.children("ul").attr("style","display:block !important");} +obj.removeClass("jstree-open").addClass("jstree-closed");if(s){obj.children("ul").stop(true,true).slideUp(s,function(){this.style.display="";t.after_close(obj);});} +else{t.after_close(obj);} +this.__callback({"obj":obj});},after_close:function(obj){this.__callback({"obj":obj});},toggle_node:function(obj){obj=this._get_node(obj);if(obj.hasClass("jstree-closed")){return this.open_node(obj);} +if(obj.hasClass("jstree-open")){return this.close_node(obj);}},open_all:function(obj,do_animation,original_obj){obj=obj?this._get_node(obj):-1;if(!obj||obj===-1){obj=this.get_container_ul();} +if(original_obj){obj=obj.find("li.jstree-closed");} +else{original_obj=obj;if(obj.is(".jstree-closed")){obj=obj.find("li.jstree-closed").andSelf();} +else{obj=obj.find("li.jstree-closed");}} +var _this=this;obj.each(function(){var __this=this;if(!_this._is_loaded(this)){_this.open_node(this,function(){_this.open_all(__this,do_animation,original_obj);},!do_animation);} +else{_this.open_node(this,false,!do_animation);}});if(original_obj.find('li.jstree-closed').length===0){this.__callback({"obj":original_obj});}},close_all:function(obj,do_animation){var _this=this;obj=obj?this._get_node(obj):this.get_container();if(!obj||obj===-1){obj=this.get_container_ul();} +obj.find("li.jstree-open").andSelf().each(function(){_this.close_node(this,!do_animation);});this.__callback({"obj":obj});},clean_node:function(obj){obj=obj&&obj!=-1?$(obj):this.get_container_ul();obj=obj.is("li")?obj.find("li").andSelf():obj.find("li");obj.removeClass("jstree-last").filter("li:last-child").addClass("jstree-last").end().filter(":has(li)").not(".jstree-open").removeClass("jstree-leaf").addClass("jstree-closed");obj.not(".jstree-open, .jstree-closed").addClass("jstree-leaf").children("ul").remove();this.__callback({"obj":obj});},get_rollback:function(){this.__callback();return{i:this.get_index(),h:this.get_container().children("ul").clone(true),d:this.data};},set_rollback:function(html,data){this.get_container().empty().append(html);this.data=data;this.__callback();},load_node:function(obj,s_call,e_call){this.__callback({"obj":obj});},_is_loaded:function(obj){return true;},create_node:function(obj,position,js,callback,is_loaded){obj=this._get_node(obj);position=typeof position==="undefined"?"last":position;var d=$("
  • "),s=this._get_settings().core,tmp;if(obj!==-1&&!obj.length){return false;} +if(!is_loaded&&!this._is_loaded(obj)){this.load_node(obj,function(){this.create_node(obj,position,js,callback,true);});return false;} +this.__rollback();if(typeof js==="string"){js={"data":js};} +if(!js){js={};} +if(js.attr){d.attr(js.attr);} +if(js.metadata){d.data(js.metadata);} +if(js.state){d.addClass("jstree-"+js.state);} +if(!js.data){js.data=this._get_string("new_node");} +if(!$.isArray(js.data)){tmp=js.data;js.data=[];js.data.push(tmp);} +$.each(js.data,function(i,m){tmp=$("");if($.isFunction(m)){m=m.call(this,js);} +if(typeof m=="string"){tmp.attr('href','#')[s.html_titles?"html":"text"](m);} +else{if(!m.attr){m.attr={};} +if(!m.attr.href){m.attr.href='#';} +tmp.attr(m.attr)[s.html_titles?"html":"text"](m.title);if(m.language){tmp.addClass(m.language);}} +tmp.prepend(" ");if(m.icon){if(m.icon.indexOf("/")===-1){tmp.children("ins").addClass(m.icon);} +else{tmp.children("ins").css("background","url('"+m.icon+"') center center no-repeat");}} +d.append(tmp);});d.prepend(" ");if(obj===-1){obj=this.get_container();if(position==="before"){position="first";} +if(position==="after"){position="last";}} +switch(position){case"before":obj.before(d);tmp=this._get_parent(obj);break;case"after":obj.after(d);tmp=this._get_parent(obj);break;case"inside":case"first":if(!obj.children("ul").length){obj.append("