shaohao521 1 год назад
Родитель
Сommit
dc5b565384
39 измененных файлов с 444 добавлено и 0 удалено
  1. 100 0
      commons/pom.xml
  2. 5 0
      fangchan_app/target/maven-archiver/pom.properties
  3. BIN
      fangchan_manager/src/main/resources/static/images/point.png
  4. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/colorpicker/plugin.min.js
  5. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/contextmenu/plugin.min.js
  6. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/directionality/plugin.min.js
  7. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/emoticons/plugin.min.js
  8. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/fullpage/plugin.min.js
  9. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/fullscreen/plugin.min.js
  10. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/help/plugin.min.js
  11. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/hr/plugin.min.js
  12. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/image/plugin.min.js
  13. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/imagetools/plugin.min.js
  14. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/importcss/plugin.min.js
  15. 47 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/indent2em/plugin.min.js
  16. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/insertdatetime/plugin.min.js
  17. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/legacyoutput/plugin.min.js
  18. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/link/plugin.min.js
  19. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/lists/plugin.min.js
  20. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/media/plugin.min.js
  21. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/nonbreaking/plugin.min.js
  22. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/noneditable/plugin.min.js
  23. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/pagebreak/plugin.min.js
  24. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/paste/plugin.min.js
  25. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/preview/plugin.min.js
  26. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/print/plugin.min.js
  27. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/quickbars/plugin.min.js
  28. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/save/plugin.min.js
  29. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/searchreplace/plugin.min.js
  30. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/spellchecker/plugin.min.js
  31. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/tabfocus/plugin.min.js
  32. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/table/plugin.min.js
  33. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/template/plugin.min.js
  34. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/textcolor/plugin.min.js
  35. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/textpattern/plugin.min.js
  36. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/toc/plugin.min.js
  37. 9 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/visualblocks/plugin.min.js
  38. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/visualchars/plugin.min.js
  39. 8 0
      fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/wordcount/plugin.min.js

+ 100 - 0
commons/pom.xml

@@ -0,0 +1,100 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>com.mw.platform</groupId>
+        <artifactId>cb_platform</artifactId>
+        <version>1.0.1</version>
+    </parent>
+    <artifactId>commons</artifactId>
+    <version>${commons.version}</version>
+
+    <dependencies>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-web</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>fastjson</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>commons-codec</groupId>
+            <artifactId>commons-codec</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework.data</groupId>
+            <artifactId>spring-data-redis</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-pool2</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.aliyun</groupId>
+            <artifactId>aliyun-java-sdk-core</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.google.zxing</groupId>
+            <artifactId>core</artifactId>
+            <version>3.3.0</version>
+        </dependency>
+        <dependency>
+            <groupId>redis.clients</groupId>
+            <artifactId>jedis</artifactId>
+            <version>2.7.1</version>
+        </dependency>
+
+        <!-- Apache 工 具 包 -->
+        <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-lang3</artifactId>
+            <version>3.10</version>
+        </dependency>
+
+        <!--   http服务器访问   -->
+        <dependency>
+            <groupId>org.apache.httpcomponents</groupId>
+            <artifactId>httpclient</artifactId>
+            <version>4.5.3</version>
+        </dependency>
+
+        <!-- Google jar -->
+        <dependency>
+            <groupId>com.google.guava</groupId>
+            <artifactId>guava</artifactId>
+            <version>17.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.tomcat.embed</groupId>
+            <artifactId>tomcat-embed-core</artifactId>
+            <version>9.0.19</version>
+            <scope>compile</scope>
+        </dependency>
+
+        <!--工具类-->
+        <dependency>
+            <groupId>com.xiaoleilu</groupId>
+            <artifactId>hutool-all</artifactId>
+            <version>3.3.0</version>
+        </dependency>
+
+<!--   中房学接口需要调用的 但是加入后登陆不能通过     -->
+<!--        <dependency>-->
+<!--            <groupId>org.apache.shiro</groupId>-->
+<!--            <artifactId>shiro-all</artifactId>-->
+<!--            <version>1.9.0</version>-->
+<!--            <type>pom</type>-->
+<!--        </dependency>-->
+    </dependencies>
+</project>

+ 5 - 0
fangchan_app/target/maven-archiver/pom.properties

@@ -0,0 +1,5 @@
+#Generated by Maven
+#Mon Nov 21 18:02:03 CST 2022
+version=1.0.1
+groupId=com.mw.platform
+artifactId=fangchan_app

BIN
fangchan_manager/src/main/resources/static/images/point.png


+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/colorpicker/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(o){"use strict";var i=tinymce.util.Tools.resolve("tinymce.PluginManager");!function n(){i.add("colorpicker",function(){o.console.warn("Color picker plugin is now built in to the core editor, please remove it from your editor configuration")})}()}(window);

+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/contextmenu/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(n){"use strict";var o=tinymce.util.Tools.resolve("tinymce.PluginManager");!function e(){o.add("contextmenu",function(){n.console.warn("Context menu plugin is now built in to the core editor, please remove it from your editor configuration")})}()}(window);

Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/directionality/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/emoticons/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/fullpage/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/fullscreen/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/help/plugin.min.js


+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/hr/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(){"use strict";var n=tinymce.util.Tools.resolve("tinymce.PluginManager"),o=function(n){n.addCommand("InsertHorizontalRule",function(){n.execCommand("mceInsertContent",!1,"<hr />")})},t=function(n){n.ui.registry.addButton("hr",{icon:"horizontal-rule",tooltip:"Horizontal line",onAction:function(){return n.execCommand("InsertHorizontalRule")}}),n.ui.registry.addMenuItem("hr",{icon:"horizontal-rule",text:"Horizontal line",onAction:function(){return n.execCommand("InsertHorizontalRule")}})};!function e(){n.add("hr",function(n){o(n),t(n)})}()}();

Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/image/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/imagetools/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/importcss/plugin.min.js


+ 47 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/indent2em/plugin.min.js

@@ -0,0 +1,47 @@
+tinymce.PluginManager.add('indent2em', function(editor, url) {
+    var pluginName='首行缩进';
+    var global$1 = tinymce.util.Tools.resolve('tinymce.util.Tools');
+    var indent2em_val = editor.getParam('indent2em_val', '2em');
+    var doAct = function () {
+        var dom = editor.dom;
+        var blocks = editor.selection.getSelectedBlocks();
+        var act = '';
+        global$1.each(blocks, function (block) {
+            if(act==''){
+                act = dom.getStyle(block,'text-indent')==indent2em_val ? 'remove' : 'add';
+            }
+            if( act=='add' ){
+                dom.setStyle(block, 'text-indent', indent2em_val);
+            }else{
+                var style=dom.getAttrib(block,'style');
+                style = style.replace(/text-indent:[\s]*2em;/ig,'');
+                dom.setAttrib(block,'style',style);
+            }
+
+        });
+    };
+    
+    editor.ui.registry.addButton('indent2em', {
+        text: '<svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M170.666667 563.2v-102.4H887.466667v102.4zM170.666667 836.266667v-102.4H887.466667v102.4zM512 290.133333v-102.4H887.466667v102.4zM238.933333 341.333333V136.533333l204.8 102.4z" fill="#2c2c2c" p-id="5210"></path></svg>',
+        tooltip: pluginName,
+        onAction: function () {
+            doAct();
+        }
+    });
+
+    editor.ui.registry.addMenuItem('indent2em', {
+        text: pluginName,
+        onAction: function() {
+            doAct();
+        }
+    });
+
+    return {
+        getMetadata: function () {
+            return  {
+                name: pluginName,
+                url: "http://tinymce.ax-z.cn/more-plugins/indent2em.php",
+            };
+        }
+    };
+});

Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/insertdatetime/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/legacyoutput/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/link/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/lists/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/media/plugin.min.js


+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/nonbreaking/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(){"use strict";function o(n,e){for(var t="",o=0;o<e;o++)t+=n;return t}var n=tinymce.util.Tools.resolve("tinymce.PluginManager"),i=function(n){var e=n.getParam("nonbreaking_force_tab",0);return"boolean"==typeof e?!0===e?3:0:e},a=function(n){return n.getParam("nonbreaking_wrap",!0,"boolean")},r=function(n,e){var t=a(n)||n.plugins.visualchars?'<span class="'+(function(n){return!!n.plugins.visualchars&&n.plugins.visualchars.isEnabled()}(n)?"mce-nbsp-wrap mce-nbsp":"mce-nbsp-wrap")+'" contenteditable="false">'+o("&nbsp;",e)+"</span>":o("&nbsp;",e);n.undoManager.transact(function(){return n.insertContent(t)})},e=function(n){n.addCommand("mceNonBreaking",function(){r(n,1)})},c=tinymce.util.Tools.resolve("tinymce.util.VK"),t=function(e){var t=i(e);0<t&&e.on("keydown",function(n){if(n.keyCode===c.TAB&&!n.isDefaultPrevented()){if(n.shiftKey)return;n.preventDefault(),n.stopImmediatePropagation(),r(e,t)}})},u=function(n){n.ui.registry.addButton("nonbreaking",{icon:"non-breaking",tooltip:"Nonbreaking space",onAction:function(){return n.execCommand("mceNonBreaking")}}),n.ui.registry.addMenuItem("nonbreaking",{icon:"non-breaking",text:"Nonbreaking space",onAction:function(){return n.execCommand("mceNonBreaking")}})};!function s(){n.add("nonbreaking",function(n){e(n),u(n),t(n)})}()}();

+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/noneditable/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(){"use strict";function c(n){return function(t){return-1!==(" "+t.attr("class")+" ").indexOf(n)}}function l(i,o,c){return function(t){var n=arguments,e=n[n.length-2],r=0<e?o.charAt(e-1):"";if('"'===r)return t;if(">"===r){var a=o.lastIndexOf("<",e);if(-1!==a)if(-1!==o.substring(a,e).indexOf('contenteditable="false"'))return t}return'<span class="'+c+'" data-mce-content="'+i.dom.encode(n[0])+'">'+i.dom.encode("string"==typeof n[1]?n[1]:n[0])+"</span>"}}var t=tinymce.util.Tools.resolve("tinymce.PluginManager"),u=tinymce.util.Tools.resolve("tinymce.util.Tools"),f=function(t){return t.getParam("noneditable_noneditable_class","mceNonEditable")},s=function(t){return t.getParam("noneditable_editable_class","mceEditable")},d=function(t){var n=t.getParam("noneditable_regexp",[]);return n&&n.constructor===RegExp?[n]:n},n=function(n){var t,e,r="contenteditable";t=" "+u.trim(s(n))+" ",e=" "+u.trim(f(n))+" ";var a=c(t),i=c(e),o=d(n);n.on("PreInit",function(){0<o.length&&n.on("BeforeSetContent",function(t){!function(t,n,e){var r=n.length,a=e.content;if("raw"!==e.format){for(;r--;)a=a.replace(n[r],l(t,a,f(t)));e.content=a}}(n,o,t)}),n.parser.addAttributeFilter("class",function(t){for(var n,e=t.length;e--;)n=t[e],a(n)?n.attr(r,"true"):i(n)&&n.attr(r,"false")}),n.serializer.addAttributeFilter(r,function(t){for(var n,e=t.length;e--;)n=t[e],(a(n)||i(n))&&(0<o.length&&n.attr("data-mce-content")?(n.name="#text",n.type=3,n.raw=!0,n.value=n.attr("data-mce-content")):n.attr(r,null))})})};!function e(){t.add("noneditable",function(t){n(t)})}()}();

+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/pagebreak/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(){"use strict";function e(){return"mce-pagebreak"}function a(){return'<img src="'+t.transparentSrc+'" class="mce-pagebreak" data-mce-resize="false" data-mce-placeholder />'}var n=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.Env"),r=function(e){return e.getParam("pagebreak_separator","\x3c!-- pagebreak --\x3e")},i=function(e){return e.getParam("pagebreak_split_block",!1)},o=function(o){var c=r(o),n=new RegExp(c.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g,function(e){return"\\"+e}),"gi");o.on("BeforeSetContent",function(e){e.content=e.content.replace(n,a())}),o.on("PreInit",function(){o.serializer.addNodeFilter("img",function(e){for(var n,a,t=e.length;t--;)if((a=(n=e[t]).attr("class"))&&-1!==a.indexOf("mce-pagebreak")){var r=n.parent;if(o.schema.getBlockElements()[r.name]&&i(o)){r.type=3,r.value=c,r.raw=!0,n.remove();continue}n.type=3,n.value=c,n.raw=!0}})})},c=a,u=e,g=function(e){e.addCommand("mcePageBreak",function(){e.settings.pagebreak_split_block?e.insertContent("<p>"+c()+"</p>"):e.insertContent(c())})},m=function(n){n.on("ResolveName",function(e){"IMG"===e.target.nodeName&&n.dom.hasClass(e.target,u())&&(e.name="pagebreak")})},s=function(e){e.ui.registry.addButton("pagebreak",{icon:"page-break",tooltip:"Page break",onAction:function(){return e.execCommand("mcePageBreak")}}),e.ui.registry.addMenuItem("pagebreak",{text:"Page break",icon:"page-break",onAction:function(){return e.execCommand("mcePageBreak")}})};!function l(){n.add("pagebreak",function(e){g(e),s(e),o(e),m(e)})}()}();

Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/paste/plugin.min.js


+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/preview/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),d=tinymce.util.Tools.resolve("tinymce.util.Tools"),l=function(e){return e.getParam("content_style","")},m=function(e){return e.getParam("content_css_cors",!1,"boolean")},n=function(t){var n="",i=t.dom.encode,e=l(t);n+='<base href="'+i(t.documentBaseURI.getURI())+'">',e&&(n+='<style type="text/css">'+e+"</style>");var o=m(t)?' crossorigin="anonymous"':"";d.each(t.contentCSS,function(e){n+='<link type="text/css" rel="stylesheet" href="'+i(t.documentBaseURI.toAbsolute(e))+'"'+o+">"});var r=t.settings.body_id||"tinymce";-1!==r.indexOf("=")&&(r=(r=t.getParam("body_id","","hash"))[t.id]||r);var a=t.settings.body_class||"";-1!==a.indexOf("=")&&(a=(a=t.getParam("body_class","","hash"))[t.id]||"");var c=t.getBody().dir,s=c?' dir="'+i(c)+'"':"";return"<!DOCTYPE html><html><head>"+n+'</head><body id="'+i(r)+'" class="mce-content-body '+i(a)+'"'+s+">"+t.getContent()+'<script>document.addEventListener && document.addEventListener("click", function(e) {for (var elm = e.target; elm; elm = elm.parentNode) {if (elm.nodeName === "A") {e.preventDefault();}}}, false);<\/script> </body></html>'},t=function(e){e.addCommand("mcePreview",function(){!function(e){var t=n(e);e.windowManager.open({title:"Preview",size:"large",body:{type:"panel",items:[{name:"preview",type:"iframe",sandboxed:!0}]},buttons:[{type:"cancel",name:"close",text:"Close",primary:!0}],initialData:{preview:t}}).focus("close")}(e)})},i=function(e){e.ui.registry.addButton("preview",{icon:"preview",tooltip:"Preview",onAction:function(){return e.execCommand("mcePreview")}}),e.ui.registry.addMenuItem("preview",{icon:"preview",text:"Preview",onAction:function(){return e.execCommand("mcePreview")}})};!function o(){e.add("preview",function(e){t(e),i(e)})}()}();

+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/print/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(){"use strict";var n=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.Env"),i=function(n){n.addCommand("mcePrint",function(){t.ie&&t.ie<=11?n.getDoc().execCommand("print",!1,null):n.getWin().print()})},e=function(n){n.ui.registry.addButton("print",{icon:"print",tooltip:"Print",onAction:function(){return n.execCommand("mcePrint")}}),n.ui.registry.addMenuItem("print",{text:"Print...",icon:"print",onAction:function(){return n.execCommand("mcePrint")}})};!function o(){n.add("print",function(n){i(n),e(n),n.addShortcut("Meta+P","","mcePrint")})}()}();

Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/quickbars/plugin.min.js


+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/save/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(){"use strict";function t(n,e){n.notificationManager.open({text:e,type:"error"})}function e(t){return function(n){function e(){n.setDisabled(a(t)&&!t.isDirty())}return t.on("NodeChange dirty",e),function(){return t.off("NodeChange dirty",e)}}}var n=tinymce.util.Tools.resolve("tinymce.PluginManager"),o=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),i=tinymce.util.Tools.resolve("tinymce.util.Tools"),a=function(n){return n.getParam("save_enablewhendirty",!0)},c=function(n){return!!n.getParam("save_onsavecallback")},r=function(n){return!!n.getParam("save_oncancelcallback")},u=function(n){var e;if(e=o.DOM.getParent(n.id,"form"),!a(n)||n.isDirty()){if(n.save(),c(n))return n.execCallback("save_onsavecallback",n),void n.nodeChanged();e?(n.setDirty(!1),e.onsubmit&&!e.onsubmit()||("function"==typeof e.submit?e.submit():t(n,"Error: Form submit field collision.")),n.nodeChanged()):t(n,"Error: No form element found.")}},l=function(n){var e=i.trim(n.startContent);r(n)?n.execCallback("save_oncancelcallback",n):n.resetContent(e)},s=function(n){n.addCommand("mceSave",function(){u(n)}),n.addCommand("mceCancel",function(){l(n)})},d=function(n){n.ui.registry.addButton("save",{icon:"save",tooltip:"Save",disabled:!0,onAction:function(){return n.execCommand("mceSave")},onSetup:e(n)}),n.ui.registry.addButton("cancel",{icon:"cancel",tooltip:"Cancel",disabled:!0,onAction:function(){return n.execCommand("mceCancel")},onSetup:e(n)}),n.addShortcut("Meta+S","","mceSave")};!function m(){n.add("save",function(n){d(n),s(n)})}()}();

Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/searchreplace/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/spellchecker/plugin.min.js


+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/tabfocus/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(c){"use strict";function t(e){e.keyCode!==d.TAB||e.ctrlKey||e.altKey||e.metaKey||e.preventDefault()}var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),s=tinymce.util.Tools.resolve("tinymce.EditorManager"),a=tinymce.util.Tools.resolve("tinymce.Env"),y=tinymce.util.Tools.resolve("tinymce.util.Delay"),f=tinymce.util.Tools.resolve("tinymce.util.Tools"),d=tinymce.util.Tools.resolve("tinymce.util.VK"),m=function(e){return e.getParam("tab_focus",function(e){return e.getParam("tabfocus_elements",":prev,:next")}(e))},v=n.DOM,i=function(r){function e(n){var i,o,e,l;if(!(n.keyCode!==d.TAB||n.ctrlKey||n.altKey||n.metaKey||n.isDefaultPrevented())&&(1===(e=f.explode(m(r))).length&&(e[1]=e[0],e[0]=":prev"),o=n.shiftKey?":prev"===e[0]?u(-1):v.get(e[0]):":next"===e[1]?u(1):v.get(e[1]))){var t=s.get(o.id||o.name);o.id&&t?t.focus():y.setTimeout(function(){a.webkit||c.window.focus(),o.focus()},10),n.preventDefault()}function u(e){function t(e){return/INPUT|TEXTAREA|BUTTON/.test(e.tagName)&&s.get(n.id)&&-1!==e.tabIndex&&function t(e){return"BODY"===e.nodeName||"hidden"!==e.type&&"none"!==e.style.display&&"hidden"!==e.style.visibility&&t(e.parentNode)}(e)}if(o=v.select(":input:enabled,*[tabindex]:not(iframe)"),f.each(o,function(e,t){if(e.id===r.id)return i=t,!1}),0<e){for(l=i+1;l<o.length;l++)if(t(o[l]))return o[l]}else for(l=i-1;0<=l;l--)if(t(o[l]))return o[l];return null}}r.on("init",function(){r.inline&&v.setAttrib(r.getBody(),"tabIndex",null),r.on("keyup",t),a.gecko?r.on("keypress keydown",e):r.on("keydown",e)})};!function o(){e.add("tabfocus",function(e){i(e)})}()}(window);

Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/table/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/template/plugin.min.js


+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/textcolor/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(o){"use strict";var i=tinymce.util.Tools.resolve("tinymce.PluginManager");!function n(){i.add("textcolor",function(){o.console.warn("Text color plugin is now built in to the core editor, please remove it from your editor configuration")})}()}(window);

Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/textpattern/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/toc/plugin.min.js


+ 9 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/visualblocks/plugin.min.js

@@ -0,0 +1,9 @@
+/**
+ * Copyright (c) Tiny Technologies, Inc. All rights reserved.
+ * Licensed under the LGPL or a commercial license.
+ * For LGPL see License.txt in the project root for license information.
+ * For commercial licenses see https://www.tiny.cloud/
+ *
+ * Version: 5.0.16 (2019-09-24)
+ */
+!function(){"use strict";function o(o,e){return function(n){n.setActive(e.get());function t(t){return n.setActive(t.state)}return o.on("VisualBlocks",t),function(){return o.off("VisualBlocks",t)}}}var e=function(t){function n(){return o}var o=t;return{get:n,set:function(t){o=t},clone:function(){return e(n())}}},t=tinymce.util.Tools.resolve("tinymce.PluginManager"),i=function(t,n){t.fire("VisualBlocks",{state:n})},u=function(t,n,o){t.dom.toggleClass(t.getBody(),"mce-visualblocks"),o.set(!o.get()),i(t,o.get())},c=function(t,n,o){t.addCommand("mceVisualBlocks",function(){u(t,n,o)})},s=function(t){return t.getParam("visualblocks_default_state",!1,"boolean")},r=function(n,t,o){n.on("PreviewFormats AfterPreviewFormats",function(t){o.get()&&n.dom.toggleClass(n.getBody(),"mce-visualblocks","afterpreviewformats"===t.type)}),n.on("init",function(){s(n)&&u(n,t,o)}),n.on("remove",function(){n.dom.removeClass(n.getBody(),"mce-visualblocks")})},l=function(t,n){t.ui.registry.addToggleButton("visualblocks",{icon:"paragraph",tooltip:"Show blocks",onAction:function(){return t.execCommand("mceVisualBlocks")},onSetup:o(t,n)}),t.ui.registry.addToggleMenuItem("visualblocks",{text:"Show blocks",onAction:function(){return t.execCommand("mceVisualBlocks")},onSetup:o(t,n)})};!function n(){t.add("visualblocks",function(t,n){var o=e(!1);c(t,n,o),l(t,o),r(t,n,o)})}()}();

Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/visualchars/plugin.min.js


Разница между файлами не показана из-за своего большого размера
+ 8 - 0
fangchan_manager/src/main/resources/static/pear/module/tinymce/tinymce/plugins/wordcount/plugin.min.js


Некоторые файлы не были показаны из-за большого количества измененных файлов