mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-30 15:52:17 +09:00
#waitforserverresponse -> .wfsr
admin.css .x class added. git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8983 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
0a9b09e024
commit
bd6be95b08
17 changed files with 1204 additions and 1130 deletions
|
|
@ -1580,7 +1580,7 @@ $.exec_xml = window.exec_xml = function(module, act, params, callback_func, resp
|
|||
}
|
||||
|
||||
// ajax 통신중 대기 메세지 출력 (show_waiting_message값을 false로 세팅시 보이지 않음)
|
||||
var waiting_obj = $('#waitingforserverresponse');
|
||||
var waiting_obj = $('.wfsr');
|
||||
if(show_waiting_message && waiting_obj.length) {
|
||||
var d = $(document);
|
||||
waiting_obj.html(waiting_message).css({
|
||||
|
|
@ -1633,7 +1633,7 @@ $.exec_json = function(action,data,func){
|
|||
if(action.length == 2){
|
||||
|
||||
if(show_waiting_message) {
|
||||
$("#waitingforserverresponse").html(waiting_message).css('top',$(document).scrollTop()+20).css('left',$(document).scrollLeft()+20).css('visibility','visible');
|
||||
$(".wfsr").html(waiting_message).css('top',$(document).scrollTop()+20).css('left',$(document).scrollLeft()+20).css('visibility','visible');
|
||||
}
|
||||
|
||||
$.extend(data,{module:action[0],act:action[1]});
|
||||
|
|
@ -1645,7 +1645,7 @@ $.exec_json = function(action,data,func){
|
|||
,contentType:"application/json"
|
||||
,data:$.param(data)
|
||||
,success : function(data){
|
||||
$("#waitingforserverresponse").css('visibility','hidden');
|
||||
$(".wfsr").css('visibility','hidden');
|
||||
if(data.error > 0) alert(data.message);
|
||||
if($.isFunction(func)) func(data);
|
||||
}
|
||||
|
|
@ -1661,7 +1661,7 @@ $.fn.exec_html = function(action,data,type,func,args){
|
|||
action = action.split(".");
|
||||
if(action.length == 2){
|
||||
if(show_waiting_message) {
|
||||
$("#waitingforserverresponse").html(waiting_message).css('top',$(document).scrollTop()+20).css('left',$(document).scrollLeft()+20).css('visibility','visible');
|
||||
$(".wfsr").html(waiting_message).css('top',$(document).scrollTop()+20).css('left',$(document).scrollLeft()+20).css('visibility','visible');
|
||||
}
|
||||
|
||||
$.extend(data,{module:action[0],act:action[1]});
|
||||
|
|
@ -1671,7 +1671,7 @@ $.fn.exec_html = function(action,data,type,func,args){
|
|||
,url:request_uri
|
||||
,data:$.param(data)
|
||||
,success : function(html){
|
||||
$("#waitingforserverresponse").css('visibility','hidden');
|
||||
$(".wfsr").css('visibility','hidden');
|
||||
self[type](html);
|
||||
if($.isFunction(func)) func(args);
|
||||
}
|
||||
|
|
|
|||
6
common/js/xe.min.js
vendored
6
common/js/xe.min.js
vendored
|
|
@ -57,9 +57,9 @@ a.each(d,function(b,c){a('<input type="hidden">').attr("name",b).attr("value",c)
|
|||
if(typeof d=="undefined"){h.error=-1;h.message="Unexpected error occured.";try{if(typeof(e=b.childNodes[0].firstChild.data)!="undefined")h.message+="\r\n"+e}catch(q){}return h}a.each(j,function(a,b){n[b]=!0});n.redirect_url=!0;n.act=!0;a.each(d,function(a,b){n[a]&&(h[a]=b)});if(h.error!=0){if(a.isFunction(a.exec_xml.onerror))return a.exec_xml.onerror(c,g,h,k,j,l,m);alert(h.message||"error!");return null}if(h.redirect_url)return location.href=h.redirect_url.replace(/&/g,"&"),null;a.isFunction(k)&&
|
||||
k(h,j,l,m)}var n=request_uri+"index.php";e||(e={});a.isArray(e)&&(e=d(e));e.module=c;e.act=g;typeof xeVid!="undefined"&&(e.vid=xeVid);typeof j=="undefined"||j.length<1?j=["error","message"]:j.push("error","message");if(a.isArray(ssl_actions)&&e.act&&a.inArray(e.act,ssl_actions)>=0){var n=window.https_port||443,q=a("<a>").attr("href",default_url||request_uri)[0],w="https://"+q.hostname.replace(/:\d+$/,"");n!=443&&(w+=":"+n);q.pathname[0]!="/"&&(w+="/");w+=q.pathname;n=w.replace(/\/$/,"")+"/index.php"}q=
|
||||
a("<a>").attr("href",location.href)[0];w=a("<a>").attr("href",n)[0];if(q.protocol!=w.protocol||q.port!=w.port)return b(n,e);var t=[],p=0;t[p++]='<?xml version="1.0" encoding="utf-8" ?>';t[p++]="<methodCall>";t[p++]="<params>";a.each(e,function(a,b){t[p++]="<"+a+"><![CDATA["+b+"]]\></"+a+">"});t[p++]="</params>";t[p++]="</methodCall>";var r=null;r&&r.readyState!=0&&r.abort();try{a.ajax({url:n,type:"POST",dataType:"xml",data:t.join("\n"),contentType:"text/plain",beforeSend:function(a){r=a},success:h,
|
||||
error:function(a,b){o.css("visibility","hidden");var c="";if(b=="parsererror"){c="The result is not valid XML :\n-------------------------------------\n";if(a.responseText=="")return;c+=a.responseText.replace(/<[^>]+>/g,"")}else c=b;alert(c)}})}catch(s){alert(s);return}var o=a("#waitingforserverresponse");show_waiting_message&&o.length&&(e=a(document),o.html(waiting_message).css({top:e.scrollTop()+20+"px",left:e.scrollLeft()+20+"px",visibility:"visible"}))};a.exec_json=function(b,d,e){typeof d=="undefined"&&
|
||||
(d={});b=b.split(".");b.length==2&&(show_waiting_message&&a("#waitingforserverresponse").html(waiting_message).css("top",a(document).scrollTop()+20).css("left",a(document).scrollLeft()+20).css("visibility","visible"),a.extend(d,{module:b[0],act:b[1]}),typeof xeVid!="undefined"&&a.extend(d,{vid:xeVid}),a.ajax({type:"POST",dataType:"json",url:request_uri,contentType:"application/json",data:a.param(d),success:function(b){a("#waitingforserverresponse").css("visibility","hidden");b.error>0&&alert(b.message);
|
||||
a.isFunction(e)&&e(b)}}))};a.fn.exec_html=function(b,d,e,k,j){typeof d=="undefined"&&(d={});a.inArray(e,["html","append","prepend"])||(e="html");var l=a(this),b=b.split(".");b.length==2&&(show_waiting_message&&a("#waitingforserverresponse").html(waiting_message).css("top",a(document).scrollTop()+20).css("left",a(document).scrollLeft()+20).css("visibility","visible"),a.extend(d,{module:b[0],act:b[1]}),a.ajax({type:"POST",dataType:"html",url:request_uri,data:a.param(d),success:function(b){a("#waitingforserverresponse").css("visibility",
|
||||
error:function(a,b){o.css("visibility","hidden");var c="";if(b=="parsererror"){c="The result is not valid XML :\n-------------------------------------\n";if(a.responseText=="")return;c+=a.responseText.replace(/<[^>]+>/g,"")}else c=b;alert(c)}})}catch(s){alert(s);return}var o=a(".wfsr");show_waiting_message&&o.length&&(e=a(document),o.html(waiting_message).css({top:e.scrollTop()+20+"px",left:e.scrollLeft()+20+"px",visibility:"visible"}))};a.exec_json=function(b,d,e){typeof d=="undefined"&&
|
||||
(d={});b=b.split(".");b.length==2&&(show_waiting_message&&a(".wfsr").html(waiting_message).css("top",a(document).scrollTop()+20).css("left",a(document).scrollLeft()+20).css("visibility","visible"),a.extend(d,{module:b[0],act:b[1]}),typeof xeVid!="undefined"&&a.extend(d,{vid:xeVid}),a.ajax({type:"POST",dataType:"json",url:request_uri,contentType:"application/json",data:a.param(d),success:function(b){a(".wfsr").css("visibility","hidden");b.error>0&&alert(b.message);
|
||||
a.isFunction(e)&&e(b)}}))};a.fn.exec_html=function(b,d,e,k,j){typeof d=="undefined"&&(d={});a.inArray(e,["html","append","prepend"])||(e="html");var l=a(this),b=b.split(".");b.length==2&&(show_waiting_message&&a(".wfsr").html(waiting_message).css("top",a(document).scrollTop()+20).css("left",a(document).scrollLeft()+20).css("visibility","visible"),a.extend(d,{module:b[0],act:b[1]}),a.ajax({type:"POST",dataType:"html",url:request_uri,data:a.param(d),success:function(b){a(".wfsr").css("visibility",
|
||||
"hidden");l[e](b);a.isFunction(k)&&k(j)}}))}})(jQuery);
|
||||
(function(a){function b(a){var b=[];return a.is(":radio")?a.filter(":checked").val():a.is(":checkbox")?(a.filter(":checked").each(function(){b.push(this.value)}),b.join("|@|")):a.val()}var d=[],c=[],g=[],e=[],k={},j=new (xe.createApp("Validator",{init:function(){var a=/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;this.cast("ADD_RULE",["email",a]);this.cast("ADD_RULE",["email_address",a]);a=/^[a-z]+[\w-]*[a-z0-9_]+$/i;this.cast("ADD_RULE",["userid",a]);this.cast("ADD_RULE",["user_id",a]);a=/^(https?|ftp|mms):\/\/[0-9a-z-]+(\.[_0-9a-z-\/\~]+)+(:[0-9]{2,4})*$/;
|
||||
this.cast("ADD_RULE",["url",a]);this.cast("ADD_RULE",["homepage",a]);this.cast("ADD_RULE",["korean",/^[\uac00-\ud7a3]*$/]);this.cast("ADD_RULE",["korean_number",/^[\uac00-\ud7a30-9]*$/]);this.cast("ADD_RULE",["alpha",/^[a-z]*$/i]);this.cast("ADD_RULE",["alpha_number",/^[a-z][a-z0-9_]*$/i]);this.cast("ADD_RULE",["number",/^[0-9]*$/])},run:function(a){var b="";if(a._filter)b=a._filter.value;a=this.cast("VALIDATE",[a,b]);typeof a=="undefined"&&(a=!1);return a},API_ONREADY:function(){var b=this;a("form").each(function(){if(this.onsubmit)this["xe:onsubmit"]=
|
||||
|
|
|
|||
|
|
@ -308,7 +308,7 @@ $.exec_xml = window.exec_xml = function(module, act, params, callback_func, resp
|
|||
}
|
||||
|
||||
// ajax 통신중 대기 메세지 출력 (show_waiting_message값을 false로 세팅시 보이지 않음)
|
||||
var waiting_obj = $('#waitingforserverresponse');
|
||||
var waiting_obj = $('.wfsr');
|
||||
if(show_waiting_message && waiting_obj.length) {
|
||||
var d = $(document);
|
||||
waiting_obj.html(waiting_message).css({
|
||||
|
|
@ -361,7 +361,7 @@ $.exec_json = function(action,data,func){
|
|||
if(action.length == 2){
|
||||
|
||||
if(show_waiting_message) {
|
||||
$("#waitingforserverresponse").html(waiting_message).css('top',$(document).scrollTop()+20).css('left',$(document).scrollLeft()+20).css('visibility','visible');
|
||||
$(".wfsr").html(waiting_message).css('top',$(document).scrollTop()+20).css('left',$(document).scrollLeft()+20).css('visibility','visible');
|
||||
}
|
||||
|
||||
$.extend(data,{module:action[0],act:action[1]});
|
||||
|
|
@ -373,7 +373,7 @@ $.exec_json = function(action,data,func){
|
|||
,contentType:"application/json"
|
||||
,data:$.param(data)
|
||||
,success : function(data){
|
||||
$("#waitingforserverresponse").css('visibility','hidden');
|
||||
$(".wfsr").css('visibility','hidden');
|
||||
if(data.error > 0) alert(data.message);
|
||||
if($.isFunction(func)) func(data);
|
||||
}
|
||||
|
|
@ -389,7 +389,7 @@ $.fn.exec_html = function(action,data,type,func,args){
|
|||
action = action.split(".");
|
||||
if(action.length == 2){
|
||||
if(show_waiting_message) {
|
||||
$("#waitingforserverresponse").html(waiting_message).css('top',$(document).scrollTop()+20).css('left',$(document).scrollLeft()+20).css('visibility','visible');
|
||||
$(".wfsr").html(waiting_message).css('top',$(document).scrollTop()+20).css('left',$(document).scrollLeft()+20).css('visibility','visible');
|
||||
}
|
||||
|
||||
$.extend(data,{module:action[0],act:action[1]});
|
||||
|
|
@ -399,7 +399,7 @@ $.fn.exec_html = function(action,data,type,func,args){
|
|||
,url:request_uri
|
||||
,data:$.param(data)
|
||||
,success : function(html){
|
||||
$("#waitingforserverresponse").css('visibility','hidden');
|
||||
$(".wfsr").css('visibility','hidden');
|
||||
self[type](html);
|
||||
if($.isFunction(func)) func(args);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue