%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/jalalj2hb/public_html/ftm-admin/bower_components/tinymce/plugins/lists/
Upload File :
Create Path :
Current File : /home/jalalj2hb/public_html/ftm-admin/bower_components/tinymce/plugins/lists/plugin.min.js

tinymce.PluginManager.add("lists",function(e){function t(t){return e.$.contains(e.getBody(),t)}function n(e){return e&&"BR"==e.nodeName}function r(e){return e&&/^(OL|UL|DL)$/.test(e.nodeName)&&t(e)}function i(e){return e.parentNode.firstChild==e}function o(e){return e.parentNode.lastChild==e}function a(t){return t&&!!e.schema.getTextBlockElements()[t.nodeName]}function s(t){return t===e.getBody()}var l=this;e.on("init",function(){function c(e,t){var n=_.isEmpty(e);return!(t&&_.select("span[data-mce-type=bookmark]").length>0)&&n}function u(e){function t(t){var r,i,o;i=e[t?"startContainer":"endContainer"],o=e[t?"startOffset":"endOffset"],1==i.nodeType&&(r=_.create("span",{"data-mce-type":"bookmark"}),i.hasChildNodes()?(o=Math.min(o,i.childNodes.length-1),t?i.insertBefore(r,i.childNodes[o]):_.insertAfter(r,i.childNodes[o])):i.appendChild(r),i=r,o=0),n[t?"startContainer":"endContainer"]=i,n[t?"startOffset":"endOffset"]=o}var n={};return t(!0),e.collapsed||t(),n}function d(e){function t(t){function n(e){for(var t=e.parentNode.firstChild,n=0;t;){if(t==e)return n;1==t.nodeType&&"bookmark"==t.getAttribute("data-mce-type")||n++,t=t.nextSibling}return-1}var r,i,o;r=o=e[t?"startContainer":"endContainer"],i=e[t?"startOffset":"endOffset"],r&&(1==r.nodeType&&(i=n(r),r=r.parentNode,_.remove(o)),e[t?"startContainer":"endContainer"]=r,e[t?"startOffset":"endOffset"]=i)}t(!0),t();var n=_.createRng();n.setStart(e.startContainer,e.startOffset),e.endContainer&&n.setEnd(e.endContainer,e.endOffset),E.setRng(n)}function f(t,n){var r,i,o,a=_.createFragment(),s=e.schema.getBlockElements();if(e.settings.forced_root_block&&(n=n||e.settings.forced_root_block),n&&(i=_.create(n),i.tagName===e.settings.forced_root_block&&_.setAttribs(i,e.settings.forced_root_block_attrs),a.appendChild(i)),t)for(;r=t.firstChild;){var l=r.nodeName;o||"SPAN"==l&&"bookmark"==r.getAttribute("data-mce-type")||(o=!0),s[l]?(a.appendChild(r),i=null):n?(i||(i=_.create(n),a.appendChild(i)),i.appendChild(r)):a.appendChild(r)}return e.settings.forced_root_block?o||tinymce.Env.ie&&!(tinymce.Env.ie>10)||i.appendChild(_.create("br",{"data-mce-bogus":"1"})):a.appendChild(_.create("br")),a}function p(){return tinymce.grep(E.getSelectedBlocks(),function(e){return/^(LI|DT|DD)$/.test(e.nodeName)})}function m(e,t,n){function r(e){tinymce.each(a,function(n){e.parentNode.insertBefore(n,t.parentNode)}),_.remove(e)}var i,o,a,s;for(a=_.select('span[data-mce-type="bookmark"]',e),n=n||f(t),i=_.createRng(),i.setStartAfter(t),i.setEndAfter(e),o=i.extractContents(),s=o.firstChild;s;s=s.firstChild)if("LI"==s.nodeName&&_.isEmpty(s)){_.remove(s);break}_.isEmpty(o)||_.insertAfter(o,e),_.insertAfter(n,e),c(t.parentNode)&&r(t.parentNode),_.remove(t),c(e)&&_.remove(e)}function h(e){var t,n;if(t=e.nextSibling,t&&r(t)&&t.nodeName==e.nodeName&&T(e,t)){for(;n=t.firstChild;)e.appendChild(n);_.remove(t)}if(t=e.previousSibling,t&&r(t)&&t.nodeName==e.nodeName&&T(e,t)){for(;n=t.firstChild;)e.insertBefore(n,e.firstChild);_.remove(t)}}function g(e){tinymce.each(tinymce.grep(_.select("ol,ul",e)),function(e){var t,n=e.parentNode;"LI"==n.nodeName&&n.firstChild==e&&(t=n.previousSibling,t&&"LI"==t.nodeName&&(t.appendChild(e),c(n)&&_.remove(n))),r(n)&&(t=n.previousSibling,t&&"LI"==t.nodeName&&t.appendChild(e))})}function v(e){function t(e){c(e)&&_.remove(e)}var n,a=e.parentNode,l=a.parentNode;return!!s(a)||("DD"==e.nodeName?(_.rename(e,"DT"),!0):i(e)&&o(e)?("LI"==l.nodeName?(_.insertAfter(e,l),t(l),_.remove(a)):r(l)?_.remove(a,!0):(l.insertBefore(f(e),a),_.remove(a)),!0):i(e)?("LI"==l.nodeName?(_.insertAfter(e,l),e.appendChild(a),t(l)):r(l)?l.insertBefore(e,a):(l.insertBefore(f(e),a),_.remove(e)),!0):o(e)?("LI"==l.nodeName?_.insertAfter(e,l):r(l)?_.insertAfter(e,a):(_.insertAfter(f(e),a),_.remove(e)),!0):("LI"==l.nodeName?(a=l,n=f(e,"LI")):n=r(l)?f(e,"LI"):f(e),m(a,e,n),g(a.parentNode),!0))}function b(e){function t(t,n){var i;if(r(t)){for(;i=e.lastChild.firstChild;)n.appendChild(i);_.remove(t)}}var n,i,o;return"DT"==e.nodeName?(_.rename(e,"DD"),!0):(n=e.previousSibling,n&&r(n)?(n.appendChild(e),!0):n&&"LI"==n.nodeName&&r(n.lastChild)?(n.lastChild.appendChild(e),t(e.lastChild,n.lastChild),!0):(n=e.nextSibling,n&&r(n)?(n.insertBefore(e,n.firstChild),!0):(n=e.previousSibling,!(!n||"LI"!=n.nodeName)&&(i=_.create(e.parentNode.nodeName),o=_.getStyle(e.parentNode,"listStyleType"),o&&_.setStyle(i,"listStyleType",o),n.appendChild(i),i.appendChild(e),t(e.lastChild,i),!0))))}function y(){var t=p();if(t.length){for(var n=u(E.getRng(!0)),r=0;r<t.length&&(b(t[r])||0!==r);r++);return d(n),e.nodeChanged(),!0}}function x(){var t=p();if(t.length){var n,r,i=u(E.getRng(!0)),o=e.getBody();for(n=t.length;n--;)for(var a=t[n].parentNode;a&&a!=o;){for(r=t.length;r--;)if(t[r]===a){t.splice(n,1);break}a=a.parentNode}for(n=0;n<t.length&&(v(t[n])||0!==n);n++);return d(i),e.nodeChanged(),!0}}function C(t,i){function o(){function t(e){var t,n;for(t=l[e?"startContainer":"endContainer"],n=l[e?"startOffset":"endOffset"],1==t.nodeType&&(t=t.childNodes[Math.min(n,t.childNodes.length-1)]||t);t.parentNode!=o;){if(a(t))return t;if(/^(TD|TH)$/.test(t.parentNode.nodeName))return t;t=t.parentNode}return t}for(var r,i=[],o=e.getBody(),s=t(!0),c=t(),u=[],d=s;d&&(u.push(d),d!=c);d=d.nextSibling);return tinymce.each(u,function(e){if(a(e))return i.push(e),void(r=null);if(_.isBlock(e)||n(e))return n(e)&&_.remove(e),void(r=null);var t=e.nextSibling;return tinymce.dom.BookmarkManager.isBookmarkNode(e)&&(a(t)||!t&&e.parentNode==o)?void(r=null):(r||(r=_.create("p"),e.parentNode.insertBefore(r,e),i.push(r)),void r.appendChild(e))}),i}var s,l=E.getRng(!0),c="LI";"false"!==_.getContentEditable(E.getNode())&&(t=t.toUpperCase(),"DL"==t&&(c="DT"),s=u(l),tinymce.each(o(),function(e){var n,o,a=function(e){var t=_.getStyle(e,"list-style-type"),n=i?i["list-style-type"]:"";return n=null===n?"":n,t===n};o=e.previousSibling,o&&r(o)&&o.nodeName==t&&a(o)?(n=o,e=_.rename(e,c),o.appendChild(e)):(n=_.create(t),e.parentNode.insertBefore(n,e),n.appendChild(e),e=_.rename(e,c)),R(n,i),h(n)}),d(s))}function w(){var t=u(E.getRng(!0)),n=e.getBody();tinymce.each(p(),function(e){var t,i;if(!s(e.parentNode)){if(c(e))return void v(e);for(t=e;t&&t!=n;t=t.parentNode)r(t)&&(i=t);m(i,e)}}),d(t)}function N(e,t){var n=_.getParent(E.getStart(),"OL,UL,DL");if(!s(n))if(n)if(n.nodeName==e)w(e);else{var r=u(E.getRng(!0));R(n,t),h(_.rename(n,e)),d(r)}else C(e,t)}function k(t){return function(){var n=_.getParent(e.selection.getStart(),"UL,OL,DL");return n&&n.nodeName==t}}function S(e){return!!n(e)&&!(!_.isBlock(e.nextSibling)||n(e.previousSibling))}var _=e.dom,E=e.selection,T=function(t,n){var r=e.dom.getStyle(t,"list-style-type",!0),i=e.dom.getStyle(n,"list-style-type",!0);return r===i},R=function(e,t){_.setStyle(e,"list-style-type",t?t["list-style-type"]:null)};l.backspaceDelete=function(i){function o(t,n){var r,i,o=t.startContainer,a=t.startOffset;if(3==o.nodeType&&(n?a<o.data.length:a>0))return o;for(r=e.schema.getNonEmptyElements(),1==o.nodeType&&(o=tinymce.dom.RangeUtils.getNode(o,a)),i=new tinymce.dom.TreeWalker(o,e.getBody()),n&&S(o)&&i.next();o=i[n?"next":"prev2"]();){if("LI"==o.nodeName&&!o.hasChildNodes())return o;if(r[o.nodeName])return o;if(3==o.nodeType&&o.data.length>0)return o}}function a(e,i){var o,a,l=e.parentNode;if(t(e)&&t(i)){if(r(i.lastChild)&&(a=i.lastChild),l==i.lastChild&&n(l.previousSibling)&&_.remove(l.previousSibling),o=i.lastChild,o&&n(o)&&e.hasChildNodes()&&_.remove(o),c(i,!0)&&_.$(i).empty(),!c(e,!0))for(;o=e.firstChild;)i.appendChild(o);a&&i.appendChild(a),_.remove(e),c(l)&&!s(l)&&_.remove(l)}}if(E.isCollapsed()){var l,f,p,m=_.getParent(E.getStart(),"LI");if(m){if(l=m.parentNode,s(l)&&_.isEmpty(l))return!0;if(f=E.getRng(!0),p=_.getParent(o(f,i),"LI"),p&&p!=m){var h=u(f);return i?a(p,m):a(m,p),d(h),!0}if(!p&&!i&&w(l.nodeName))return!0}}},e.on("BeforeExecCommand",function(t){var n,r=t.command.toLowerCase();if("indent"==r?y()&&(n=!0):"outdent"==r&&x()&&(n=!0),n)return e.fire("ExecCommand",{command:t.command}),t.preventDefault(),!0}),e.addCommand("InsertUnorderedList",function(e,t){N("UL",t)}),e.addCommand("InsertOrderedList",function(e,t){N("OL",t)}),e.addCommand("InsertDefinitionList",function(e,t){N("DL",t)}),e.addQueryStateHandler("InsertUnorderedList",k("UL")),e.addQueryStateHandler("InsertOrderedList",k("OL")),e.addQueryStateHandler("InsertDefinitionList",k("DL")),e.on("keydown",function(t){9!=t.keyCode||tinymce.util.VK.metaKeyPressed(t)||e.dom.getParent(e.selection.getStart(),"LI,DT,DD")&&(t.preventDefault(),t.shiftKey?x():y())})}),e.addButton("indent",{icon:"indent",title:"Increase indent",cmd:"Indent",onPostRender:function(){var t=this;e.on("nodechange",function(){for(var n=e.selection.getSelectedBlocks(),r=!1,o=0,a=n.length;!r&&o<a;o++){var s=n[o].nodeName;r="LI"==s&&i(n[o])||"UL"==s||"OL"==s||"DD"==s}t.disabled(r)})}}),e.on("keydown",function(e){e.keyCode==tinymce.util.VK.BACKSPACE?l.backspaceDelete()&&e.preventDefault():e.keyCode==tinymce.util.VK.DELETE&&l.backspaceDelete(!0)&&e.preventDefault()})});

Zerion Mini Shell 1.0