This commit is contained in:
bnu 2014-12-30 15:32:59 +09:00
parent 182572ce49
commit 59ce2d5fb2
67 changed files with 1009 additions and 72 deletions

View file

@ -1 +1,2 @@
function doSync(){return exec_xml("importer","procImporterAdminSync",[],function(a){alert(a.message),location.href=location.href}),!1}function doPreProcessing(a,b){function c(a){var c,d,e,g,i,j,k;if(h=!0,-1==a.status)return alert(a.message);for(c=get_by_id("fo_process"),d=c.elements,e=0,g=f.length;g>e;e++)i=f[e],d[i]?d[i].value=a[i]:0;if(k=get_by_id(b))for(j=["target_module","guestbook_target_module","user_id","unit_count"],e=0,g=j.length;g>e;e++)i=j[e],k.elements[i]&&(c.elements[i].value=k.elements[i].value);jQuery("#preProgressMsg").hide(),jQuery("#progressMsg").show(),doImport(b)}var d,e,f,g,h=!1,i=jQuery;return d=a.elements.xml_file.value,e=a.elements.type.value,d?(g=i("#process"),i("body").children(".x_modal-backdrop").length||i("body").append('<div class="x_modal-backdrop" />'),i('a[href="#process"].modalAnchor').trigger("open.mw"),exec_xml("importer","procImporterAdminPreProcessing",{type:e,xml_file:d},c,f=["error","message","type","total","cur","key","status"]),!1):!1}function doImport(a){function b(b){function c(){alert(b.message),jQuery('a[href="#process"].modalAnchor').unbind("before-close.mw").trigger("close.mw").find("#progressBar").width(1).end().find("#progressPercent").html("0%").end();try{f.reset(),get_by_id(a).reset()}catch(c){}jQuery("span.btn > input[type=submit]").attr("disabled","disabled")}var d,i,j,k;for(d=0,i=e.length;i>d;d++)j=e[d],g[j]?g[j].value=b[j]:0;b.total=parseInt(b.total,10)||0,b.cur=parseInt(b.cur,10)||0,percent=parseInt(b.cur/b.total*100),jQuery("#totalCount").text(b.total),jQuery("#completeCount").text(b.cur),jQuery("#progressBar").width(percent+"%"),jQuery("#progressPercent").html(percent+"%"),b.total>b.cur?doImport(a):(k=get_by_id(a),null!=k&&k.isSync.checked?exec_xml("importer","procImporterAdminSync",h,function(a){!a||a.error&&"0"!=a.error||c()},e=["error","message"]):c())}var c,d,e,f=get_by_id("fo_process"),g=f.elements,h={};for(c=0,d=g.length;d>c;c++)h[g[c].name]=g[c].value;return show_waiting_message=!1,exec_xml("importer","procImporterAdminImport",h,b,e=["error","message","type","total","cur","key"]),show_waiting_message=!0,!1}function displayProgress(a,b){var c,d;c=Math.max(a?Math.round(b/a*100):100,1),d=jQuery("#status"),d.find("div.progress1").length||d.html('<div class="progressBox"><div class="progress1"></div><div class="progress2"></div></div>'),d.find("div.progress1").html(c+"&nbsp;").css("width",c+"%").end().find("div.progress2").text(b+"/"+a)}jQuery(function(a){a(".checkxml").find("input:text").change(function(){a(this).closest(".checkxml").find(".x_help-inline").hide()}).end().find("button").click(function(){function b(a){var b,e;return e=g.find(">.xml"),b=g.find(">.ttxml"),$message.text(a.result_message),a.error||"true"!=a.exists?($message.attr("class","x_help-inline").fadeIn(300),b=b.filter(":visible"),b.eq(-1).slideUp(100,function(){b=b.slice(0,-1).eq(-1).slideUp(100,arguments.callee)}),g.find(":submit").attr("disabled","disabled"),c()):($message.attr("class","x_help-inline").fadeIn(300),g.find(":submit").removeAttr("disabled"),h=g.find(".syncmember:hidden"),f.prop("disabled",!1).removeClass("loading"),d.prop("disabled",!1),void("XML"==a.type?e.not(":visible").add(h).slideDown(300):"TTXML"==a.type&&(b.not(":visible").add(h).slideDown(300),g.find("input[name=type]").val("ttxml"))))}function c(){return f.prop("disabled",!1).removeClass("loading"),d.prop("disabled",!1),g.find(".syncmember:visible").slideUp(100),!1}var d,e,f,g,h;d=a(this).prop("disabled",!0),g=d.closest("form"),e=d.closest(".checkxml"),f=e.find("input").prop("disabled",!0).addClass("loading"),$message=e.find(".x_help-inline").hide(),show_waiting_message=!1,a.exec_json("importer.procImporterAdminCheckXmlFile",{filename:a.trim(f.val())},b)}).end().find(".x_help-inline").hide().end().closest("form").find(">.ttxml").hide().end().end().closest("form").find(":submit").attr("disabled","disabled"),a(".syncmember").hide()});
function doSync(){return exec_xml("importer","procImporterAdminSync",[],function(a){alert(a.message),location.href=location.href}),!1}function doPreProcessing(a,b){function c(a){var c,d,e,g,i,j,k;if(h=!0,-1==a.status)return alert(a.message);for(c=get_by_id("fo_process"),d=c.elements,e=0,g=f.length;g>e;e++)i=f[e],d[i]?d[i].value=a[i]:0;if(k=get_by_id(b))for(j=["target_module","guestbook_target_module","user_id","unit_count"],e=0,g=j.length;g>e;e++)i=j[e],k.elements[i]&&(c.elements[i].value=k.elements[i].value);jQuery("#preProgressMsg").hide(),jQuery("#progressMsg").show(),doImport(b)}var d,e,f,g,h=!1,i=jQuery;return d=a.elements.xml_file.value,e=a.elements.type.value,d?(g=i("#process"),i("body").children(".x_modal-backdrop").length||i("body").append('<div class="x_modal-backdrop" />'),i('a[href="#process"].modalAnchor').trigger("open.mw"),exec_xml("importer","procImporterAdminPreProcessing",{type:e,xml_file:d},c,f=["error","message","type","total","cur","key","status"]),!1):!1}function doImport(a){function b(b){function c(){alert(b.message),jQuery('a[href="#process"].modalAnchor').unbind("before-close.mw").trigger("close.mw").find("#progressBar").width(1).end().find("#progressPercent").html("0%").end();try{f.reset(),get_by_id(a).reset()}catch(c){}jQuery("span.btn > input[type=submit]").attr("disabled","disabled")}var d,i,j,k;for(d=0,i=e.length;i>d;d++)j=e[d],g[j]?g[j].value=b[j]:0;b.total=parseInt(b.total,10)||0,b.cur=parseInt(b.cur,10)||0,percent=parseInt(b.cur/b.total*100),jQuery("#totalCount").text(b.total),jQuery("#completeCount").text(b.cur),jQuery("#progressBar").width(percent+"%"),jQuery("#progressPercent").html(percent+"%"),b.total>b.cur?doImport(a):(k=get_by_id(a),null!=k&&k.isSync.checked?exec_xml("importer","procImporterAdminSync",h,function(a){!a||a.error&&"0"!=a.error||c()},e=["error","message"]):c())}var c,d,e,f=get_by_id("fo_process"),g=f.elements,h={};for(c=0,d=g.length;d>c;c++)h[g[c].name]=g[c].value;return show_waiting_message=!1,exec_xml("importer","procImporterAdminImport",h,b,e=["error","message","type","total","cur","key"]),show_waiting_message=!0,!1}function displayProgress(a,b){var c,d;c=Math.max(a?Math.round(b/a*100):100,1),d=jQuery("#status"),d.find("div.progress1").length||d.html('<div class="progressBox"><div class="progress1"></div><div class="progress2"></div></div>'),d.find("div.progress1").html(c+"&nbsp;").css("width",c+"%").end().find("div.progress2").text(b+"/"+a)}jQuery(function(a){a(".checkxml").find("input:text").change(function(){a(this).closest(".checkxml").find(".x_help-inline").hide()}).end().find("button").click(function(){function b(a){var b,e;return e=g.find(">.xml"),b=g.find(">.ttxml"),$message.text(a.result_message),a.error||"true"!=a.exists?($message.attr("class","x_help-inline").fadeIn(300),b=b.filter(":visible"),b.eq(-1).slideUp(100,function(){b=b.slice(0,-1).eq(-1).slideUp(100,arguments.callee)}),g.find(":submit").attr("disabled","disabled"),c()):($message.attr("class","x_help-inline").fadeIn(300),g.find(":submit").removeAttr("disabled"),h=g.find(".syncmember:hidden"),f.prop("disabled",!1).removeClass("loading"),d.prop("disabled",!1),void("XML"==a.type?e.not(":visible").add(h).slideDown(300):"TTXML"==a.type&&(b.not(":visible").add(h).slideDown(300),g.find("input[name=type]").val("ttxml"))))}function c(){return f.prop("disabled",!1).removeClass("loading"),d.prop("disabled",!1),g.find(".syncmember:visible").slideUp(100),!1}var d,e,f,g,h;d=a(this).prop("disabled",!0),g=d.closest("form"),e=d.closest(".checkxml"),f=e.find("input").prop("disabled",!0).addClass("loading"),$message=e.find(".x_help-inline").hide(),show_waiting_message=!1,a.exec_json("importer.procImporterAdminCheckXmlFile",{filename:a.trim(f.val())},b)}).end().find(".x_help-inline").hide().end().closest("form").find(">.ttxml").hide().end().end().closest("form").find(":submit").attr("disabled","disabled"),a(".syncmember").hide()});
//# sourceMappingURL=importer_admin.min.map

View file

@ -0,0 +1 @@
{"version":3,"file":"importer_admin.min.js","sources":["importer_admin.js"],"names":["doSync","exec_xml","ret","alert","message","location","href","doPreProcessing","form","formId","on_complete","fo_proc","elems","i","c","key","to_copy","fo_import","prepared","status","get_by_id","elements","resp","length","value","jQuery","hide","show","doImport","xml_file","type","$process","$","children","append","trigger","resultAlertMessage","unbind","find","width","end","html","reset","e","attr","total","parseInt","cur","percent","text","isSync","checked","params","error","name","show_waiting_message","displayProgress","per","$stat","Math","max","round","css","change","this","closest","click","data","$ttxml","$xml","$form","$message","result_message","exists","fadeIn","filter","eq","slideUp","slice","arguments","callee","restore","removeAttr","$syncmember","$input","prop","removeClass","$this","not","add","slideDown","val","$container","addClass","exec_json","filename","trim"],"mappings":"AAqFA,QAASA,UAUL,MATAC,UACF,WACA,2BAEA,SAASC,GACRC,MAAMD,EAAIE,SACVC,SAASC,KAAOD,SAASC,QAGjB,EAMX,QAASC,iBAAgBC,EAAMC,GAqB9B,QAASC,GAAYR,GACpB,GAAoBS,GAASC,EAAOC,EAAGC,EAAGC,EAAKC,EAASC,CAKxD,IAHAC,GAAW,EAGM,IAAdhB,EAAIiB,OACN,MAAOhB,OAAMD,EAAIE,QAMlB,KAHAO,EAAUS,UAAU,cACpBR,EAAUD,EAAQU,SAEdR,EAAE,EAAEC,EAAEQ,EAAKC,OAAYT,EAAJD,EAAOA,IAC7BE,EAAMO,EAAKT,GACXD,EAAMG,GAAKH,EAAMG,GAAKS,MAAMtB,EAAIa,GAAK,CAItC,IADAE,EAAYG,UAAUX,GAGrB,IADAO,GAAW,gBAAgB,0BAA0B,UAAW,cAC5DH,EAAE,EAAEC,EAAEE,EAAQO,OAAYT,EAAJD,EAAOA,IAChCE,EAAMC,EAAQH,GACXI,EAAUI,SAASN,KAAMJ,EAAQU,SAASN,GAAKS,MAAQP,EAAUI,SAASN,GAAKS,MAIpFC,QAAO,mBAAmBC,OAC1BD,OAAO,gBAAgBE,OACvBC,SAASnB,GAjDV,GAAIoB,GAAUC,EAAMR,EAA6CS,EAAvCb,GAAW,EAAOc,EAAIP,MAK7C,OAHHI,GAAWrB,EAAKa,SAAmB,SAAEG,MACrCM,EAAWtB,EAAKa,SAAe,KAAEG,MAE1BK,GAGPE,EAAWC,EAAE,YACTA,EAAE,QAAQC,SAAS,qBAAqBV,QAAQS,EAAE,QAAQE,OAAO,oCACrEF,EAAE,kCAAkCG,QAAQ,WAEzClC,SACF,WACA,kCACC6B,KAAKA,EAAMD,SAASA,GACrBnB,EACAY,GAAM,QAAQ,UAAU,OAAO,QAAQ,MAAM,MAAM,YAmC1C,IA/Cc,EAmDzB,QAASM,UAASnB,GAOjB,QAASC,GAAYR,GAqBnB,QAASkC,KAERjC,MAAMD,EAAIE,SACVqB,OAAO,kCACLY,OAAO,mBACPF,QAAQ,YACRG,KAAK,gBAAgBC,MAAM,GAAGC,MAC9BF,KAAK,oBAAoBG,KAAK,MAAMD,KAEtC,KACChC,EAAKkC,QACLtB,UAAUX,GAAQiC,QACjB,MAAMC,IAERlB,OAAO,iCAAiCmB,KAAK,WAAW,YAlC1D,GAAI/B,GAAGC,EAAGC,EAAKE,CAEf,KAAIJ,EAAE,EAAEC,EAAEQ,EAAKC,OAAYT,EAAJD,EAAOA,IAC7BE,EAAMO,EAAKT,GAEXD,EAAMG,GAAKH,EAAMG,GAAKS,MAAMtB,EAAIa,GAAK,CAGtCb,GAAI2C,MAAQC,SAAS5C,EAAI2C,MAAO,KAAO,EACvC3C,EAAI6C,IAAQD,SAAS5C,EAAI6C,IAAK,KAAO,EACrCC,QAAUF,SAAU5C,EAAI6C,IAAI7C,EAAI2C,MAAO,KAEvCpB,OAAO,eAAewB,KAAK/C,EAAI2C,OAC/BpB,OAAO,kBAAkBwB,KAAK/C,EAAI6C,KAClCtB,OAAO,gBAAgBc,MAAMS,QAAQ,KACrCvB,OAAO,oBAAoBgB,KAAKO,QAAU,KAEvC9C,EAAI2C,MAAQ3C,EAAI6C,IAClBnB,SAASnB,IAmBTQ,EAAYG,UAAUX,GACN,MAAbQ,GAAqBA,EAAUiC,OAAOC,QAExClD,SACC,WACA,wBACAmD,EACA,SAASlD,IAAQA,GAASA,EAAImD,OAAsB,KAAbnD,EAAImD,OAAcjB,KACzDd,GAAQ,QAAQ,YAGbc,KAvDJ,GAA2DvB,GAAGC,EAAcQ,EAAxEd,EAAOY,UAAU,cAAeR,EAAQJ,EAAKa,SAAgB+B,IAEpE,KAAIvC,EAAE,EAAEC,EAAEF,EAAMW,OAAYT,EAAJD,EAAOA,IAC9BuC,EAAOxC,EAAMC,GAAGyC,MAAQ1C,EAAMC,GAAGW,KAkE/B,OAVA+B,uBAAuB,EACvBtD,SACF,WACA,0BACAmD,EACA1C,EACAY,GAAQ,QAAQ,UAAU,OAAO,QAAQ,MAAM,QAE7CiC,sBAAuB,GAEhB,EAIX,QAASC,iBAAgBX,EAAOE,GAC/B,GAAIU,GAAWC,CAEfD,GAAME,KAAKC,IAAIf,EAAMc,KAAKE,MAAMd,EAAIF,EAAM,KAAK,IAAK,GAEpDa,EAAQjC,OAAO,WACXiC,EAAMpB,KAAK,iBAAiBf,QAC/BmC,EAAMjB,KAAM,6FAGbiB,EACEpB,KAAK,iBACJG,KAAKgB,EAAI,UACTK,IAAI,QAASL,EAAI,KAClBjB,MACAF,KAAK,iBACJW,KAAKF,EAAI,IAAIF,GAnPjBpB,OAAO,SAASO,GAKhBA,EAAE,aACAM,KAAK,cACJyB,OAAO,WACP/B,EAAEgC,MAAMC,QAAQ,aAAa3B,KAAK,kBAAkBZ,SAErDc,MACAF,KAAK,UACJ4B,MAAM,WASN,QAASxD,GAAYyD,GACpB,GAASC,GAAQC,CASjB,OANAA,GAASC,EAAMhC,KAAK,SACpB8B,EAASE,EAAMhC,KAAK,WAEpBiC,SAAStB,KAAKkB,EAAKK,gBAGhBL,EAAKd,OAAwB,QAAfc,EAAKM,QACrBF,SAAS3B,KAAK,QAAS,iBAAiB8B,OAAO,KAC/CN,EAASA,EAAOO,OAAO,YACvBP,EAAOQ,GAAG,IAAIC,QAAQ,IAAK,WAC1BT,EAASA,EAAOU,MAAM,EAAE,IAAIF,GAAG,IAAIC,QAAQ,IAAIE,UAAUC,UAE1DV,EAAMhC,KAAK,WAAWM,KAAK,WAAW,YAC/BqC,MAGRV,SAAS3B,KAAK,QAAS,iBAAiB8B,OAAO,KAC/CJ,EAAMhC,KAAK,WAAW4C,WAAW,YAEjCC,EAAcb,EAAMhC,KAAK,sBAEzB8C,EAAOC,KAAK,YAAY,GAAOC,YAAY,WAC3CC,EAAMF,KAAK,YAAY,QAEP,OAAblB,EAAKrC,KACPuC,EAAKmB,IAAI,YAAYC,IAAIN,GAAaO,UAAU,KAC1B,SAAbvB,EAAKrC,OACdsC,EAAOoB,IAAI,YAAYC,IAAIN,GAAaO,UAAU,KAClDpB,EAAMhC,KAAK,oBAAoBqD,IAAI,YAIrC,QAASV,KAIR,MAHAG,GAAOC,KAAK,YAAY,GAAOC,YAAY,WAC3CC,EAAMF,KAAK,YAAY,GACvBf,EAAMhC,KAAK,uBAAuBuC,QAAQ,MACnC,EAhDR,GAAIU,GAAOK,EAAYR,EAA6Bd,EAAOa,CAE3DI,GAAavD,EAAEgC,MAAMqB,KAAK,YAAY,GACtCf,EAAaiB,EAAMtB,QAAQ,QAC3B2B,EAAaL,EAAMtB,QAAQ,aAC3BmB,EAAaQ,EAAWtD,KAAK,SAAS+C,KAAK,YAAY,GAAMQ,SAAS,WACtEtB,SAAaqB,EAAWtD,KAAK,kBAAkBZ,OA6C/C6B,sBAAuB,EACvBvB,EAAE8D,UAAU,0CAA2CC,SAAS/D,EAAEgE,KAAKZ,EAAOO,QAASjF,KAExF8B,MACAF,KAAK,kBAAkBZ,OAAOc,MAC9ByB,QAAQ,QAAQ3B,KAAK,WAAWZ,OAAOc,MAAMA,MAC7CyB,QAAQ,QAAQ3B,KAAK,WAAWM,KAAK,WAAW,YAGlDZ,EAAE,eAAeN"}