diff --git a/core/module/page/page.php b/core/module/page/page.php index b8adc753..ed4c8fcb 100644 --- a/core/module/page/page.php +++ b/core/module/page/page.php @@ -542,8 +542,7 @@ class page extends common { $this->addOutput([ 'title' => $this->getData(['page', $this->getUrl(2), 'title']), 'vendor' => [ - 'tinymce', - 'furl' + 'tinymce' ], 'view' => 'edit' ]); diff --git a/core/module/page/vendor/furl/LICENSE b/core/module/page/vendor/furl/LICENSE deleted file mode 100644 index 5f86a4d6..00000000 --- a/core/module/page/vendor/furl/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2019 Vedat Taylan - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/core/module/page/vendor/furl/README.md b/core/module/page/vendor/furl/README.md deleted file mode 100644 index 2386a5ff..00000000 --- a/core/module/page/vendor/furl/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# furl -jQuery Furl (Friendly URL) Plugin 1.0.0 - -Usage : $('#InputID').furl({id:'ReplaceInputID', seperate (optional) : '_' }); diff --git a/core/module/page/vendor/furl/inc.json b/core/module/page/vendor/furl/inc.json deleted file mode 100644 index 7ef795a0..00000000 --- a/core/module/page/vendor/furl/inc.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - "jquery.furl.js" -] \ No newline at end of file diff --git a/core/module/page/vendor/furl/jquery.furl.js b/core/module/page/vendor/furl/jquery.furl.js deleted file mode 100644 index 58a13808..00000000 --- a/core/module/page/vendor/furl/jquery.furl.js +++ /dev/null @@ -1,76 +0,0 @@ -/* - * jQuery Furl (Friendly URL) Plugin 1.0.0 - * - * Author : Vedat Taylan - * - * Year : 2018 - * Usage : $('#InputID').furl({id:'ReplaceInputID', seperate (optional) : '_' }); - */ -(function ($, undefined) { - function Furl() { - this.defaults = { - seperate: '-' - }; - } - Furl.prototype = { - init: function (target, options) { - var $this = this; - options = $.extend({}, $this.defaults, options); - - $(target).keyup(function () { - var url = urlReplace($(this).val(), options); - var $element = $('#' + options.id); - - if ($element.length > 0) { - var tagName = $element.get(0).tagName; - switch (tagName) { - case 'INPUT': - $element.val(url); - break; - default: - $element.text(url); - } - } - }); - } - }; - function urlReplace(url, options) { - return url.toLowerCase() - .replace(/ä/g, 'ae') - .replace(/Ä/g, 'ae') - .replace(/ğ/g, 'g') - .replace(/ü/g, 'u') - .replace(/ş/g, 's') - .replace(/ı/g, 'i') - .replace(/ö/g, 'o') - .replace(/ç/g, 'c') - .replace(/Ğ/g, 'g') - .replace(/Ü/g, 'u') - .replace(/Ş/g, 's') - .replace(/I/g, 'i') - .replace(/İ/g, 'i') - .replace(/Ö/g, 'o') - .replace(/Ç/g, 'c') - - .replace(/[^a-z0-9\s-]/g, "") - .replace(/[\s-]+/g, " ") - .replace(/^\s+|\s+$/g, "") - .replace(/\s/g, "-") - - .replace(/^\s+|\s+$/g, "") - .replace(/[_|\s]+/g, "-") - .replace(/[^a-z\u0400-\u04FF0-9-]+/g, "") - .replace(/[-]+/g, "-") - .replace(/^-+|-+$/g, "") - .replace(/[-]+/g, options.seperate); - } - - $.furl = new Furl(); - $.furl.version = "1.0.0"; - - $.fn.furl = function (options) { - return this.each(function () { - $.furl.init(this, options); - }); - }; -})(jQuery); diff --git a/core/module/page/view/edit/edit.js.php b/core/module/page/view/edit/edit.js.php index 0dcdcc9f..a5f038f8 100644 --- a/core/module/page/view/edit/edit.js.php +++ b/core/module/page/view/edit/edit.js.php @@ -253,13 +253,11 @@ $( document ).ready(function() { $("#pageEditPosition").val(positionInitial); } - // Permalink - $('#pageEditTitle').furl({id:'pageEditShortTitle', seperate: '_' }); }); - // Gestion des événements + // Gestion des évènements //-------------------------------------------------------------------------------------- /**