plfun.php里面替换makejsonPl 函数
function makejsonPl($info,$result){ global $qmessage_r,$fun_r,$message_r,$GLOBALS; @include('../'.LoadLang('pub/q_message.php')); $result=$result?$result:$info; if($fun_r[$info]!=''){ $info2 = $fun_r[$info]; }elseif($message_r[$info]){ $info2 = $message_r[$info]; }else{ $info2 = $qmessage_r[$info]; }
$arr=array( 'err_msg'=>strstr($info,'Success')?'success':'error', 'code'=>$info, 'result'=>$result, //新增 'info'=>$info2 ); echo json_encode($arr); exit(); }
assets/lgyPl.js 里面搜索 submitComment,然后找到以下代码片段,替换
lgyPl.xhr({ api: 'doaction', data:post, method:'post' },function(json){ $(obj).removeAttr('disabled',false).html('发 布'); if(json.err_msg=='success'){ lgyPl.show(json.info,'',function(){ $('.pl-show-replay').empty(); }); saytext.val(''); key.val(''); lgyPl.getNewsComment(1); lgyPl.updateKey(); }else{ lgyPl.show(json.info); switch(json.code){ case 'GuestNotToPl': alert('未登录触发动作'); break; case 'NotLevelToPl': alert('用户等级不够触发动作'); break; //.....等等 } } });
|