UNPKG

generator-craftskeleton

Version:

Starterkit for Craft CMS 2.x (Multi-Environment Configs with HeartyConfig, Gulp, and Bower for Dependencie-Management) made by interpunkt. ag

2 lines 2.24 kB
!function(t){function n(e){if(r[e])return r[e].exports;var o=r[e]={exports:{},id:e,loaded:!1};return t[e].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}var r={};return n.m=t,n.c=r,n.p="",n(0)}([function(t,n,r){"use strict";function e(t){return t&&t.__esModule?t:{"default":t}}var o=r(1),i=e(o),a=(0,i["default"])("#type"),l=(0,i["default"])('input[name="fieldId"]'),s=(0,i["default"])("#Matrix");"Neo"===a.val()&&l.length>0&&!function(){var t=function(t){u=!!t,r.toggleClass("disabled",!u),a.toggleClass("disabled",!u),u?o.off("submit.neo"):o.on("submit.neo",function(t){return t.preventDefault()})},n=function(){t(!1),e.removeClass("hidden"),Craft.postActionRequest("neo/convertToMatrix",{fieldId:l.val()},function(n,r){if(n.success)Craft.cp.removeListener(Garnish.$win,"beforeunload"),window.location.reload();else if(t(!0),Craft.cp.displayError(Craft.t("Could not convert Neo field to Matrix")),n.errors&&n.errors.length>0){var e=!0,o=!1,i=void 0;try{for(var a,l=n.errors[Symbol.iterator]();!(e=(a=l.next()).done);e=!0){var s=a.value;Craft.cp.displayError(s)}}catch(u){o=!0,i=u}finally{try{!e&&l["return"]&&l["return"]()}finally{if(o)throw i}}}})};s.prepend('\n\t\t<hr>\n\t\t<div class="field">\n\t\t\t<div class="heading">\n\t\t\t\t<label>'+Craft.t("Convert from Neo")+'</label>\n\t\t\t\t<div class="instructions"><p>'+Craft.t("This field is currently of the Neo type. You may automatically convert it to Matrix along with all of it's content.")+'</p></div>\n\t\t\t</div>\n\t\t\t<div class="input ltr">\n\t\t\t\t<input id="Matrix-convert_button" type="button" class="btn submit" value="'+Craft.t("Convert")+'">\n\t\t\t\t<span id="Matrix-convert_spinner" class="spinner hidden"></span>\n\t\t\t</div>\n\t\t\t<p class="warning">'+Craft.t("By converting to Matrix, structural information will be lost.")+"</p>\n\t\t</div>\n\t\t<hr>\n\t");var r=(0,i["default"])("#Matrix-convert_button"),e=(0,i["default"])("#Matrix-convert_spinner"),o=Craft.cp.$primaryForm,a=o.find('input[type="submit"]'),u=!0;r.on("click",function(t){t.preventDefault(),u&&confirm(Craft.t("Are you sure? This is a one way operation. You cannot undo conversion from Neo to Matrix."))&&n()})}()},function(t,n){t.exports=jQuery}]); //# sourceMappingURL=converter.js.map