]> git.andy128k.dev Git - ipf.git/commitdiff
use tinymce from npm
authorAndrey Kutejko <andy128k@gmail.com>
Sun, 15 Apr 2018 22:20:12 +0000 (00:20 +0200)
committerAndrey Kutejko <andy128k@gmail.com>
Sun, 15 Apr 2018 22:21:53 +0000 (00:21 +0200)
composer.json
composer.lock
ipf/admin/app.php
ipf/admin/assets/js/tinymce.js

index 516e227b3dc86214b5517023c1415f286253e96b..cfd77123af8791989f480fcaf84e765c959b83b5 100644 (file)
@@ -26,9 +26,9 @@
     "andy128k/ipf-legacy-template": "dev-master",
     "bower-asset/jquery-ui": "~1",
     "bower-asset/jqueryui-timepicker-addon": "dev-master",
-    "bower-asset/tinymce-dist": "~4.1",
     "npm-asset/jquery": "~2",
-    "npm-asset/tablednd": "^1.0@dev"
+    "npm-asset/tablednd": "^1.0@dev",
+    "npm-asset/tinymce": "^4.7"
   },
   "require-dev": {
     "phpunit/phpunit": "4.4.*"
index 347b12f13ef2640b2fdbeb8f73b7f05d3cccc012..dc663b3943af7532783d7cbd9469232657105eac 100644 (file)
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "5a4e962b8864d76f208994b0b2791f7b",
+    "content-hash": "0832ee56c3ffe8771f66bb1d0b23f3a3",
     "packages": [
         {
             "name": "andy128k/ipf-legacy-template",
             },
             "time": "2016-04-20T19:26:28+00:00"
         },
-        {
-            "name": "bower-asset/tinymce-dist",
-            "version": "4.7.5",
-            "source": {
-                "type": "git",
-                "url": "https://github.com/tinymce/tinymce-dist.git",
-                "reference": "256a571d890d4e15da618019994f072cd43209bc"
-            },
-            "dist": {
-                "type": "zip",
-                "url": "https://api.github.com/repos/tinymce/tinymce-dist/zipball/256a571d890d4e15da618019994f072cd43209bc",
-                "reference": "256a571d890d4e15da618019994f072cd43209bc",
-                "shasum": ""
-            },
-            "type": "bower-asset-library",
-            "extra": {
-                "bower-asset-ignore": [
-                    "readme.md",
-                    "composer.json",
-                    "package.json",
-                    ".npmignore",
-                    "changelog.txt"
-                ]
-            },
-            "license": [
-                "LGPL-2.1"
-            ],
-            "description": "Web based JavaScript HTML WYSIWYG editor control.",
-            "keywords": [
-                "editor",
-                "html",
-                "javascript",
-                "richtext",
-                "tinymce",
-                "wysiwyg"
-            ],
-            "time": "2018-01-22T13:09:23+00:00"
-        },
         {
             "name": "d11wtq/boris",
             "version": "dev-master",
             ],
             "time": "2018-01-14T12:59:24+00:00"
         },
+        {
+            "name": "npm-asset/tinymce",
+            "version": "4.7.11",
+            "dist": {
+                "type": "tar",
+                "url": "https://registry.npmjs.org/tinymce/-/tinymce-4.7.11.tgz",
+                "reference": null,
+                "shasum": "c0599637cc0bc1d8a9df4812d1288d02d3c8def7"
+            },
+            "type": "npm-asset-library",
+            "extra": {
+                "npm-asset-bugs": {
+                    "url": "https://github.com/tinymce/tinymce/issues"
+                },
+                "npm-asset-main": "tinymce.js",
+                "npm-asset-directories": [],
+                "npm-asset-repository": {
+                    "type": "git",
+                    "url": "git+https://github.com/tinymce/tinymce-dist.git"
+                }
+            },
+            "license": [
+                "LGPL-2.1"
+            ],
+            "authors": [
+                {
+                    "name": "Ephox Corporation"
+                }
+            ],
+            "description": "Web based JavaScript HTML WYSIWYG editor control.",
+            "homepage": "https://github.com/tinymce/tinymce-dist#readme",
+            "keywords": [
+                "editor",
+                "html",
+                "javascript",
+                "richtext",
+                "tinymce",
+                "wysiwyg"
+            ],
+            "time": "2018-04-11T09:35:56+00:00"
+        },
         {
             "name": "pear/archive_tar",
             "version": "1.3.16",
index 38d6a13d19d2ef5b5ec87a18844ff5a71ca3519b..058bfe8710a0bea37bf1a4b638d54c738d003a81 100644 (file)
@@ -72,7 +72,7 @@ class IPF_Admin_App extends IPF_Application
         return array(
             'assets/js/admin.js' => 'admin/admin.js',
             'assets/js/filebrowser_popup.js' => 'admin/filebrowser_popup.js',
-            'tinymce-dist/skins' => 'admin/skins',
+            'tinymce/skins' => 'admin/skins',
 
             'assets/css/admin.css' => 'admin/admin.css',
             'assets/css/print.css' => 'admin/admin-print.css',
index f8fe5ab170931a66744e75bf01b386daa0b7fc7d..8ee8cce60a02631c2e6a8406458eb3b98e68e55e 100644 (file)
@@ -1,25 +1,24 @@
-//= require tinymce-dist/tinymce.min.js
-//= require tinymce-dist/themes/modern/theme.min.js
-//= require tinymce-dist/plugins/anchor/plugin.min.js
-//= require tinymce-dist/plugins/charmap/plugin.min.js
-//= require tinymce-dist/plugins/code/plugin.min.js
-//= require tinymce-dist/plugins/colorpicker/plugin.min.js
-//= require tinymce-dist/plugins/contextmenu/plugin.min.js
-//= require tinymce-dist/plugins/fullscreen/plugin.min.js
-//= require tinymce-dist/plugins/hr/plugin.min.js
-//= require tinymce-dist/plugins/image/plugin.min.js
-//= require tinymce-dist/plugins/insertdatetime/plugin.min.js
-//= require tinymce-dist/plugins/link/plugin.min.js
-//= require tinymce-dist/plugins/lists/plugin.min.js
-//= require tinymce-dist/plugins/media/plugin.min.js
-//= require tinymce-dist/plugins/nonbreaking/plugin.min.js
-//= require tinymce-dist/plugins/paste/plugin.min.js
-//= require tinymce-dist/plugins/preview/plugin.min.js
-//= require tinymce-dist/plugins/print/plugin.min.js
-//= require tinymce-dist/plugins/searchreplace/plugin.min.js
-//= require tinymce-dist/plugins/tabfocus/plugin.min.js
-//= require tinymce-dist/plugins/table/plugin.min.js
-//= require tinymce-dist/plugins/textcolor/plugin.min.js
-//= require tinymce-dist/plugins/visualchars/plugin.min.js
-//= require tinymce-dist/plugins/wordcount/plugin.min.js
-
+//= require tinymce/tinymce.min.js
+//= require tinymce/themes/modern/theme.min.js
+//= require tinymce/plugins/anchor/plugin.min.js
+//= require tinymce/plugins/charmap/plugin.min.js
+//= require tinymce/plugins/code/plugin.min.js
+//= require tinymce/plugins/colorpicker/plugin.min.js
+//= require tinymce/plugins/contextmenu/plugin.min.js
+//= require tinymce/plugins/fullscreen/plugin.min.js
+//= require tinymce/plugins/hr/plugin.min.js
+//= require tinymce/plugins/image/plugin.min.js
+//= require tinymce/plugins/insertdatetime/plugin.min.js
+//= require tinymce/plugins/link/plugin.min.js
+//= require tinymce/plugins/lists/plugin.min.js
+//= require tinymce/plugins/media/plugin.min.js
+//= require tinymce/plugins/nonbreaking/plugin.min.js
+//= require tinymce/plugins/paste/plugin.min.js
+//= require tinymce/plugins/preview/plugin.min.js
+//= require tinymce/plugins/print/plugin.min.js
+//= require tinymce/plugins/searchreplace/plugin.min.js
+//= require tinymce/plugins/tabfocus/plugin.min.js
+//= require tinymce/plugins/table/plugin.min.js
+//= require tinymce/plugins/textcolor/plugin.min.js
+//= require tinymce/plugins/visualchars/plugin.min.js
+//= require tinymce/plugins/wordcount/plugin.min.js