You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nextcloud-server/dist/core-install.js

2 lines
109 KiB

(()=>{var i,n={7631:(i,n,t)=>{"use strict";var o=t(74692),e=t.n(o),s=t(53334),A=t(63814),r=t(61338);const a=((i,n)=>{let t=i.getElementsByTagName("head")[0].getAttribute("data-requesttoken");return{getToken:()=>t,setToken:i=>{t=i,n("csrf-token-update",{token:t})}}})(document,r.Ic),c=a.getToken;a.setToken,e().fn.extend({showPassword(i){const n={fn:null,args:{}};n.fn=i;const t=function(i,n){n.val(i.val())},o=function(i,n,o){i.is(":checked")?(t(n,o),o.show(),n.hide()):(t(o,n),o.hide(),n.show())};return this.each((function(){const i=e()(this),s=e()(i.data("typetoggle")),A=function(i){const n=e()(i),t=e()("<input />");return t.attr({type:"text",class:n.attr("class"),style:n.attr("style"),size:n.attr("size"),name:n.attr("name")+"-clone",tabindex:n.attr("tabindex"),autocomplete:"off"}),void 0!==n.attr("placeholder")&&t.attr("placeholder",n.attr("placeholder")),t}(i);A.insertAfter(i),n.fn&&(n.args.input=i,n.args.checkbox=s,n.args.clone=A),s.bind("click",(function(){o(s,i,A)})),i.bind("keyup",(function(){t(i,A)})),A.bind("keyup",(function(){t(A,i),i.trigger("keyup")})),A.bind("blur",(function(){i.trigger("focusout")})),o(s,i,A),A.closest("form").submit((function(i){A.prop("type","password")})),n.fn&&n.fn(n.args)}))}}),t(58481);var u=t(85072),p=t.n(u),d=t(97825),l=t.n(d),g=t(77659),C=t.n(g),h=t(55056),b=t.n(h),x=t(10540),f=t.n(x),B=t(41113),k=t.n(B),w=t(89817),E={};E.styleTagTransform=k(),E.setAttributes=b(),E.insert=C().bind(null,"head"),E.domAPI=l(),E.insertStyleElement=f(),p()(w.A,E),w.A&&w.A.locals&&w.A.locals;var m=t(49048),v={};v.styleTagTransform=k(),v.setAttributes=b(),v.insert=C().bind(null,"head"),v.domAPI=l(),v.insertStyleElement=f(),p()(m.A,v),m.A&&m.A.locals&&m.A.locals,t(53425);var D=t(86140),y={};y.styleTagTransform=k(),y.setAttributes=b(),y.insert=C().bind(null,"head"),y.domAPI=l(),y.insertStyleElement=f(),p()(D.A,y),D.A&&D.A.locals&&D.A.locals,window.addEventListener("DOMContentLoaded",(function(){const i=!!e()("#hasSQLite").val();e()("#hasMySQL").val(),e()("#hasPostgreSQL").val(),e()("#hasOracle").val(),e()("#selectDbType").buttonset(),e()("#selectDbType p.info a").button("destroy"),e()("#hasSQLite").val()?(e()("#use_other_db").hide(),e()("#use_oracle_db").hide()):e()("#sqliteInformation").hide(),e()("#adminlogin").change((function(){e()("#adminlogin").val(e().trim(e()("#adminlogin").val()))})),e()("#sqlite").click((function(){e()("#use_other_db").slideUp(250),e()("#use_oracle_db").slideUp(250),e()("#sqliteInformation").show(),e()("#dbname").attr("pattern","[0-9a-zA-Z$_-]+")})),e()("#mysql,#pgsql").click((function(){e()("#use_other_db").slideDown(250),e()("#use_oracle_db").slideUp(250),e()("#sqliteInformation").hide(),e()("#dbname").attr("pattern","[0-9a-zA-Z$_-]+")})),e()("#oci").click((function(){e()("#use_other_db").slideDown(250),e()("#use_oracle_db").show(250),e()("#sqliteInformation").hide(),e()("#dbname").attr("pattern","[0-9a-zA-Z$_-.]+")})),e()("#showAdvanced").click((function(i){i.preventDefault(),e()("#datadirContent").slideToggle(250),e()("#databaseBackend").slideToggle(250),e()("#databaseField").slideToggle(250)})),e()("form").submit((function(){const i=e()(this).serializeArray();e()(".float-spinner").show(250),e()('input[type="submit"]').attr("disabled","disabled").val(e()('input[type="submit"]').data("finishing")),e()("input",this).addClass("ui-state-disabled").attr("disabled","disabled"),e()("#selectDbType").find(".ui-button").length>0&&e()("#selectDbType").buttonset("disable"),e()(".strengthify-wrapper, .tipsy").css("filter","alpha(opacity=30)").css("opacity",.3);const n=e()("<form>");n.attr("action",e()(this).attr("action")),n.attr("method","POST");for(let t=0;t<i.length;t++){const o=e()('<input type="hidden">');o.attr(i[t]),n.append(o)}const t=decodeURIComponent((new RegExp("[?|&]redirect_url=([^&;]+?)(&|#|;|$)").exec(location.search)||[,""])[1].replace(/\+/g,"%20"))||"";if(t){const i=e()('<input type="hidden">');i.attr({name:"redirect_url",value:t}),n.append(i)}return n.appendTo(document.body),n.submit(),!1}));const n=e()('input[type="radio"]:checked').val();void 0===n&&e()('input[type="radio
//# sourceMappingURL=core-install.js.map?v=7f9c23cddcf090b5dda0