X7ROOT File Manager
Current Path:
/home/gfecatvj/sites/restate/platform/packages/slug/public/js
home
/
gfecatvj
/
sites
/
restate
/
platform
/
packages
/
slug
/
public
/
js
/
📁
..
📄
slug.js
(2.99 KB)
Editing: slug.js
!function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(a,r,function(t){return e[t]}.bind(null,r));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=283)}({283:function(e,t,n){e.exports=n(284)},284:function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}var a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,a,r;return t=e,(a=[{key:"init",value:function(){$("#change_slug").on("click",(function(e){$(".default-slug").unwrap();var t=$("#editable-post-name");t.html('<input type="text" id="new-post-slug" class="form-control" value="'+t.text()+'" autocomplete="off">'),$("#edit-slug-box .cancel").show(),$("#edit-slug-box .save").show(),$(e.currentTarget).hide()})),$("#edit-slug-box .cancel").on("click",(function(){var e=$("#current-slug").val(),t=$("#sample-permalink");t.html('<a class="permalink" href="'+$("#slug_id").data("view")+e.replace("/","")+'">'+t.html()+"</a>"),$("#editable-post-name").text(e),$("#edit-slug-box .cancel").hide(),$("#edit-slug-box .save").hide(),$("#change_slug").show()}));var e=function(e,t,n){$.ajax({url:$("#slug_id").data("url"),type:"POST",data:{name:e,slug_id:t,model:$("input[name=model]").val()},success:function(e){var t=$("#sample-permalink"),a=$("#slug_id");n?t.find(".permalink").prop("href",a.data("view")+e.replace("/","")):t.html('<a class="permalink" target="_blank" href="'+a.data("view")+e.replace("/","")+'">'+t.html()+"</a>"),$(".page-url-seo p").text(a.data("view")+e.replace("/","")),$("#editable-post-name").text(e),$("#current-slug").val(e),$("#edit-slug-box .cancel").hide(),$("#edit-slug-box .save").hide(),$("#change_slug").show(),$("#edit-slug-box").removeClass("hidden")},error:function(e){Botble.handleError(e)}})};$("#edit-slug-box .save").on("click",(function(){var t=$("#new-post-slug"),n=t.val(),a=$("#slug_id").data("id");null==a&&(a=0),null!=n&&""!==n?e(n,a,!1):t.closest(".form-group").addClass("has-error")})),$("#name").blur((function(){if($("#edit-slug-box").hasClass("hidden")){var t=$("#name").val();null!==t&&""!==t&&e(t,0,!0)}}))}}])&&n(t.prototype,a),r&&n(t,r),e}();$(document).ready((function(){(new a).init()}))}});
Upload File
Create Folder