first commit
This commit is contained in:
@@ -0,0 +1,297 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>txt</OutType>
|
||||
<LabelDataType>static</LabelDataType>
|
||||
<EnabelAjax>False</EnabelAjax>
|
||||
<Version officialVersion="" modifiedVersions="3500" compatibleVersion="" />
|
||||
<LabelTemplate>
|
||||
<![CDATA[
|
||||
<script language="javascript">
|
||||
var CType=false;
|
||||
function GetType()
|
||||
{
|
||||
var Index=getPara("index");
|
||||
jQuery.post( '{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler', "<?xml version='1.0' encoding='utf-8'?><root><type>GetType</type><cdtype>1</cdtype><selectIndex>" + Index + "</selectIndex></root>", function(s) {
|
||||
CType2= jQuery("GetType", s).text();
|
||||
if (CType2 == "false") {
|
||||
jQuery("#TxTCTypeTopReport").css("display","none");
|
||||
}else
|
||||
{
|
||||
jQuery("#TxTCTypeReport").html(CType2);
|
||||
CType=true;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function refreshValidateCodeImage(ValidateCodeImageControl)
|
||||
{
|
||||
ValidateCodeImageControl.src = ValidateCodeImageControl.src + '?code=' + randomNum(10);
|
||||
}
|
||||
|
||||
function randomNum(n){
|
||||
var rnd='';
|
||||
for(var i=0;i<n;i++)
|
||||
rnd+=Math.floor(Math.random()*10);
|
||||
return rnd;
|
||||
}
|
||||
|
||||
function Refresh3()
|
||||
{
|
||||
jQuery("#VcodeReport").click();
|
||||
}
|
||||
|
||||
function GetDepartment()
|
||||
{
|
||||
jQuery.post( '{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler', "<?xml version='1.0' encoding='utf-8'?><root><type>getdepartment</type></root>", function(s) {
|
||||
var Departments= jQuery("Department", s);
|
||||
var temp="<select id='DepartmentReport'>";
|
||||
for(var i=0;i<Departments.length;i++)
|
||||
{
|
||||
temp+="<option value='"+jQuery("id", Departments[i]).text()+"'>"+jQuery("name", Departments[i]).text()+"</option>";
|
||||
}
|
||||
temp+="</select>";
|
||||
jQuery("#departmentlist").html(temp);
|
||||
});
|
||||
}
|
||||
|
||||
function getPara(paraName){
|
||||
var urlPara = location.search;
|
||||
var reg = new RegExp("[&|?]"+paraName+"=([^&$]*)", "gi");
|
||||
var a = reg.test(urlPara);
|
||||
return a ? RegExp.$1 : "";
|
||||
}
|
||||
|
||||
function doAgain()
|
||||
{
|
||||
jQuery("#Reports").css("display","block");
|
||||
jQuery("#Report_finish").css("display","none");
|
||||
jQuery("#resultReport").css("display","none");
|
||||
jQuery("#Reportttitle").css("display","block");
|
||||
}
|
||||
|
||||
function SubmitReport()
|
||||
{
|
||||
if(jQuery("#TxTCNameReport")[0].value=='')
|
||||
{
|
||||
alert("请填写要举报的用户名!");
|
||||
jQuery("#TxTCNameReport").focus();
|
||||
return ;
|
||||
}
|
||||
if(jQuery("#TxTCContentReport")[0].value=='')
|
||||
{
|
||||
alert("请填写要举报的内容!");
|
||||
jQuery("#TxTCContentReport").focus();
|
||||
return ;
|
||||
}
|
||||
if(jQuery("#TxtValidateCode3")[0].value=='')
|
||||
{
|
||||
alert("请填写验证码!");
|
||||
jQuery("#TxtValidateCode3").focus();
|
||||
return ;
|
||||
}
|
||||
if(CType2)
|
||||
{
|
||||
var inputchecked=jQuery("input[type=radio][name=TxTCType1]");
|
||||
if(inputchecked.length<1)
|
||||
{
|
||||
alert("管理员还没有添加举报的类别,暂时还不能提交举报!");
|
||||
return;
|
||||
}
|
||||
if(!jQuery("input[type=radio][name=TxTCType1]:checked").val())
|
||||
{
|
||||
alert("请选择举报类型!");
|
||||
return ;
|
||||
}
|
||||
}
|
||||
|
||||
doReport();
|
||||
}
|
||||
|
||||
function xmlencode(s)
|
||||
{
|
||||
s=escape(s);
|
||||
return s;
|
||||
}
|
||||
|
||||
function Refresh4()
|
||||
{
|
||||
jQuery("#ReportdoTrack").click();
|
||||
}
|
||||
|
||||
function doReport()
|
||||
{
|
||||
jQuery("#Report_finish").html("<img src='{PE.SiteConfig.SkinPath/}Images/loading.gif' width='20' align='absmiddle'/> 正在提交中....");
|
||||
jQuery("#Reports").css("display","none");
|
||||
jQuery("#Report_finish").css("display","block");
|
||||
jQuery("#resultReport").css("display","none");
|
||||
|
||||
var CName=xmlencode(jQuery("#TxTCNameReport")[0].value);
|
||||
var CContent=xmlencode(jQuery("#TxTCContentReport")[0].value);
|
||||
var Type=xmlencode(jQuery(":radio[name='TxTCType1']:checked").val());
|
||||
var CContact=xmlencode(jQuery("#TxTCContactReport")[0].value);
|
||||
var TxtValidateCode =xmlencode(jQuery("#TxtValidateCode3")[0].value);
|
||||
var DepartmentId=xmlencode(jQuery("select[id='DepartmentReport'] option:selected").val());
|
||||
var Xml= "<?xml version='1.0' encoding='utf-8'?><root><type>AddComplaints</type><cdtype>1</cdtype><cname>"+CName+"</cname><ctype>"+Type+"</ctype><ccontent>"+CContent+"</ccontent><DepartmentId>"+DepartmentId+"</DepartmentId><ccontact>"+CContact+"</ccontact><checkcode>"+TxtValidateCode+"</checkcode></root>";
|
||||
jQuery.post('{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler',Xml, function(s) {
|
||||
if(jQuery("err",s).text()=="false")
|
||||
{
|
||||
var cno= jQuery("cno",s).text();
|
||||
var templatestr="你的举报信息已经提交!我们会尽快处理!请记得以下编号,以便跟踪举报处理结果。<br />投诉编号是:<strong>"+cno+"</strong><br /><a href='javascript:doAgain();'>返回</a>";
|
||||
jQuery("#Report_finish").html(templatestr);
|
||||
}
|
||||
else
|
||||
{
|
||||
var errmessage="";
|
||||
switch(jQuery("err", s).text())
|
||||
{
|
||||
case "1": errmessage="验证码不正确!";
|
||||
break;
|
||||
case "2": errmessage="请填写举报人!";
|
||||
break;
|
||||
case "3": errmessage="请填写举报内容!";
|
||||
break;
|
||||
case "4": errmessage="举报提交出错!";
|
||||
break;
|
||||
case "5": errmessage="系统不存在这个部门,请重新提交举报信息!";
|
||||
break;
|
||||
default:errmessage="举报提交出现未知的错误!";
|
||||
}
|
||||
jQuery("#Report_finish").html(errmessage+"<br><a href='javascript:doAgain();'>返回</a><br/>");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function doTrackReport()
|
||||
{
|
||||
if(jQuery("#TxTCNO2")[0].value=='')
|
||||
{
|
||||
alert("请填写要举报编号!");
|
||||
jQuery("#TxTCNO2").focus();
|
||||
return ;
|
||||
}
|
||||
if(jQuery("#TxtValidateCode4")[0].value=='')
|
||||
{
|
||||
alert("请填写验证码!");
|
||||
jQuery("#TxtValidateCode4").focus();
|
||||
return ;
|
||||
}
|
||||
|
||||
jQuery("#Report_finish").html("<img src='{PE.SiteConfig.SkinPath/}Images/loading.gif' width='20' align='absmiddle'/> 正在检索中...");
|
||||
jQuery("#Reports").css("display","none");
|
||||
jQuery("#Report_finish").css("display","block");
|
||||
jQuery("#Reportttitle").css("display","none");
|
||||
|
||||
jQuery.post('{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler', "<?xml version='1.0' encoding='utf-8'?><root><type>doTrack</type><cno>"+jQuery("#TxTCNO2")[0].value+"</cno><checkcode>"+xmlencode(jQuery("#TxtValidateCode4")[0].value)+"</checkcode><cdtype>1</cdtype></root>", function(s) {
|
||||
|
||||
var result= jQuery("result", s).text();
|
||||
|
||||
if (result == "false") {
|
||||
jQuery("#Report_finish").html("<div class='complaint_notice'>你查询的编号不存在或验证码有误!</div>");
|
||||
}else
|
||||
{
|
||||
var CNO= jQuery("CNO", s).text();
|
||||
var CName= jQuery("CName", s).text();
|
||||
var CContent= jQuery("CContent", s).text();
|
||||
var CTime= jQuery("CTime", s).text();
|
||||
var CState= jQuery("CState", s).text();
|
||||
var CDepartment=jQuery("Department",s).text();
|
||||
switch(CState)
|
||||
{
|
||||
case "0": CState="还没处理!";
|
||||
break;
|
||||
case "1": CState="还没处理 => 已查看!";
|
||||
break;
|
||||
case "2": CState="还没处理 => 已查看 => "+ jQuery("State", s).text()+"<br/><span class='font_red'>处理部门:</span>"+CDepartment+"<br/><span class='font_red'>处理描述:</span>"+jQuery("Content", s).text();
|
||||
break;
|
||||
case "3":
|
||||
if(jQuery("State", s).text()!="")
|
||||
{
|
||||
CState="还没处理 => 已查看 => "+ jQuery("State", s).text() +" => 已经处理!<br/><span class='font_red'>处理部门:</span>"+CDepartment+"<br/><span class='font_red'>处理结果:</span>"+jQuery("Content", s).text();
|
||||
}
|
||||
else
|
||||
{
|
||||
CState="还没处理 => 已查看 => 已经处理!<br/><span class='font_red'>处理部门:</span>"+CDepartment+"<br/><span class='font_red'>处理结果:</span>"+jQuery("Content", s).text();
|
||||
}
|
||||
break;
|
||||
case "4":
|
||||
CState="还没处理 => 已查看 => "+ jQuery("State", s).text()+"<br/><span class='font_red'>处理部门:</span>"+CDepartment+"<br/><span class='font_red'>处理描述:</span>"+jQuery("Content", s).text();
|
||||
break;
|
||||
default:CState="查询出错!";
|
||||
}
|
||||
var str="<table width='100%' border='0' style='text-align:left;'><tbody><tr><td><span>你的举报编号是:</span>";
|
||||
str+=CNO+"</td><td><span>举报人:</span>"+CName+"</td></tr><tr><td><span>举报时间:</span>"+CTime;
|
||||
str+="</td><td> </td></tr><tr><td colspan='2'><span>举报内容:</span>"+CContent+"</td></tr><tr><td><span>处理状态:</span>";
|
||||
str+=CState+"</span></td><td> </td></tr><tr><td colspan='2' align='center'><a href='javascript:doAgain();'>返回</a></td></tr></tbody></table>";
|
||||
jQuery("#Report_finish").html(str);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
jQuery(document).ready(function() {
|
||||
GetType();
|
||||
GetDepartment();
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
<dd class="ComplaintsReport">
|
||||
<div id="Report_finish" style="text-align:center; display:none; height:auto;" class='Resultsnumber Search_Results'></div>
|
||||
|
||||
<div id="Reports">
|
||||
<table cellspacing="0" cellpadding="3" border="0" width="100%">
|
||||
<tr>
|
||||
<td align="right" width="70">举报谁:</td>
|
||||
<td><input type="text" name="TxTCNameReport" maxlength="20" id="TxTCNameReport" class="inputtext"/>
|
||||
<span class="font_red">*</span></td>
|
||||
</tr>
|
||||
<tr id="TxTCTypeTopReport">
|
||||
<td align="right">举报类型:</td>
|
||||
<td id="TxTCTypeReport"><img src="{PE.SiteConfig.SkinPath/}Images/loading.gif" width="20" align="absmiddle"/> 类型载入中......</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">举报内容:</td>
|
||||
<td><textarea name="TxTCContentReport" rows="10" style="width:680px" id="TxTCContentReport"></textarea>
|
||||
<span class="font_red">*</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">举报部门:</td>
|
||||
<td id="departmentlist"><img src="{PE.SiteConfig.SkinPath/}Images/loading.gif" width="20" align="absmiddle"/> 部门载入中......</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">联系方式:</td>
|
||||
<td><input type="text" name="TxTCContactReport" id="TxTCContactReport" class="inputtext" /> <span class="font_red">如果你愿意,可留下你的联系方式</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">验证码:</td>
|
||||
<td>
|
||||
<input name="TxtValidateCode3" type="text" maxlength="6" value="" id="TxtValidateCode3" class="inputtext" size="10" onfocus="this.select();" />
|
||||
<img id="VcodeReport" title="看不清楚,换一个" onclick="refreshValidateCodeImage(this);" src="{PE.SiteConfig.ApplicationPath /}Controls/ValidateCodeImage2.aspx" align="absmiddle" style="border-width:0px;cursor:pointer;" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td><input type="submit" name="Submit" value="提交" class="inputbut" onmouseout="this.className='inputbut'" onmouseover="this.className='inputbuton'" onclick="SubmitReport();" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</dd>
|
||||
|
||||
<dd class="Reportresult_boxa" id="Reportttitle">
|
||||
<ul>
|
||||
<li>举报编号:
|
||||
<input type="text" name="TxTCNO2" maxlength="20" id="TxTCNO2" class="inputtext"/>
|
||||
</li>
|
||||
<li>验证码:
|
||||
<input name="TxtValidateCode4" type="text" maxlength="6" value="" id="TxtValidateCode4" class="inputtext" size="10" onfocus="this.select();"/><img id="ReportdoTrack" title="看不清楚,换一个" onclick="refreshValidateCodeImage(this);" src="{PE.SiteConfig.ApplicationPath /}Controls/ValidateCodeImage2.aspx" align="absmiddle" style="border-width:0px;cursor:pointer;" />
|
||||
</li>
|
||||
<li>
|
||||
<input type="button" name="Submit" value="跟踪" class="inputbut2" onmouseout="this.className='inputbut2'" onmouseover="this.className='inputbut2on'" onclick="doTrackReport();" />
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
]]>
|
||||
</LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,298 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>txt</OutType>
|
||||
<LabelDataType>static</LabelDataType>
|
||||
<EnabelAjax>False</EnabelAjax>
|
||||
<Version officialVersion="" modifiedVersions="3500" compatibleVersion="" />
|
||||
<LabelTemplate>
|
||||
<![CDATA[
|
||||
<script language="javascript">
|
||||
var CType=false;
|
||||
function GetType()
|
||||
{
|
||||
var Index=getPara("index");
|
||||
jQuery.post( '{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler', "<?xml version='1.0' encoding='utf-8'?><root><type>GetType</type><cdtype>0</cdtype><selectIndex>" + Index + "</selectIndex></root>", function(s) {
|
||||
CType2= jQuery("GetType", s).text();
|
||||
if (CType2 == "false") {
|
||||
jQuery("#TxTCTypeTopReport").css("display","none");
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery("#TxTCTypeReport").html(CType2);
|
||||
CType=true;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function refreshValidateCodeImage(ValidateCodeImageControl)
|
||||
{
|
||||
ValidateCodeImageControl.src = ValidateCodeImageControl.src + '?code=' + randomNum(10);
|
||||
}
|
||||
|
||||
function randomNum(n){
|
||||
var rnd='';
|
||||
for(var i=0;i<n;i++)
|
||||
rnd+=Math.floor(Math.random()*10);
|
||||
return rnd;
|
||||
}
|
||||
|
||||
function Refresh3()
|
||||
{
|
||||
jQuery("#VcodeReport").click();
|
||||
}
|
||||
|
||||
function GetDepartment()
|
||||
{
|
||||
jQuery.post( '{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler', "<?xml version='1.0' encoding='utf-8'?><root><type>getdepartment</type></root>", function(s) {
|
||||
var Departments= jQuery("Department", s);
|
||||
var temp="<select id='DepartmentReport'>";
|
||||
for(var i=0;i<Departments.length;i++)
|
||||
{
|
||||
temp+="<option value='"+jQuery("id", Departments[i]).text()+"'>"+jQuery("name", Departments[i]).text()+"</option>";
|
||||
}
|
||||
temp+="</select>";
|
||||
jQuery("#departmentlist").html(temp);
|
||||
});
|
||||
}
|
||||
|
||||
function getPara(paraName){
|
||||
var urlPara = location.search;
|
||||
var reg = new RegExp("[&|?]"+paraName+"=([^&$]*)", "gi");
|
||||
var a = reg.test(urlPara);
|
||||
return a ? RegExp.$1 : "";
|
||||
}
|
||||
|
||||
function doAgain()
|
||||
{
|
||||
jQuery("#Reports").css("display","block");
|
||||
jQuery("#Report_finish").css("display","none");
|
||||
jQuery("#resultReport").css("display","none");
|
||||
jQuery("#Reportttitle").css("display","block");
|
||||
}
|
||||
|
||||
function SubmitReport()
|
||||
{
|
||||
if(jQuery("#TxTCNameReport")[0].value=='')
|
||||
{
|
||||
alert("请填写要投诉的用户名!");
|
||||
jQuery("#TxTCNameReport").focus();
|
||||
return ;
|
||||
}
|
||||
if(jQuery("#TxTCContentReport")[0].value=='')
|
||||
{
|
||||
alert("请填写要投诉的内容!");
|
||||
jQuery("#TxTCContentReport").focus();
|
||||
return ;
|
||||
}
|
||||
if(jQuery("#TxtValidateCode3")[0].value=='')
|
||||
{
|
||||
alert("请填写验证码!");
|
||||
jQuery("#TxtValidateCode3").focus();
|
||||
return ;
|
||||
}
|
||||
if(CType2)
|
||||
{
|
||||
var inputchecked=jQuery("input[type=radio][name=TxTCType0]");
|
||||
if(inputchecked.length<1)
|
||||
{
|
||||
alert("管理员还没有添加投诉的类别,暂时还不能提交投诉!");
|
||||
return;
|
||||
}
|
||||
if(!jQuery("input[type=radio][name=TxTCType0]:checked").val())
|
||||
{
|
||||
alert("请选择投诉类型!");
|
||||
return ;
|
||||
}
|
||||
}
|
||||
|
||||
doReport();
|
||||
}
|
||||
|
||||
function xmlencode(s)
|
||||
{
|
||||
s=escape(s);
|
||||
return s;
|
||||
}
|
||||
|
||||
function Refresh4()
|
||||
{
|
||||
jQuery("#ReportdoTrack").click();
|
||||
}
|
||||
|
||||
function doReport()
|
||||
{
|
||||
jQuery("#Report_finish").html("<img src='{PE.SiteConfig.SkinPath/}Images/loading.gif' width='20' align='absmiddle'/> 正在提交中....");
|
||||
jQuery("#Reports").css("display","none");
|
||||
jQuery("#Report_finish").css("display","block");
|
||||
jQuery("#resultReport").css("display","none");
|
||||
|
||||
var CName=xmlencode(jQuery("#TxTCNameReport")[0].value);
|
||||
var CContent=xmlencode(jQuery("#TxTCContentReport")[0].value);
|
||||
var Type=xmlencode(jQuery(":radio[name='TxTCType0']:checked").val());
|
||||
var CContact=xmlencode(jQuery("#TxTCContactReport")[0].value);
|
||||
var TxtValidateCode =xmlencode(jQuery("#TxtValidateCode3")[0].value);
|
||||
var DepartmentId=xmlencode(jQuery("select[id='DepartmentReport'] option:selected").val());
|
||||
var Xml= "<?xml version='1.0' encoding='utf-8'?><root><type>AddComplaints</type><cdtype>0</cdtype><cname>"+CName+"</cname><ctype>"+Type+"</ctype><ccontent>"+CContent+"</ccontent><DepartmentId>"+DepartmentId+"</DepartmentId><ccontact>"+CContact+"</ccontact><checkcode>"+TxtValidateCode+"</checkcode></root>";
|
||||
jQuery.post('{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler',Xml, function(s) {
|
||||
if(jQuery("err",s).text()=="false")
|
||||
{
|
||||
var cno= jQuery("cno",s).text();
|
||||
var templatestr="你的投诉信息已经提交!我们会尽快处理!请记得以下编号,以便跟踪投诉处理结果。<br />投诉编号是:<strong>"+cno+"</strong><br /><a href='javascript:doAgain();'>返回</a>";
|
||||
jQuery("#Report_finish").html(templatestr);
|
||||
}
|
||||
else
|
||||
{
|
||||
var errmessage="";
|
||||
switch(jQuery("err", s).text())
|
||||
{
|
||||
case "1": errmessage="验证码不正确!";
|
||||
break;
|
||||
case "2": errmessage="请填写投诉人!";
|
||||
break;
|
||||
case "3": errmessage="请填写投诉内容!";
|
||||
break;
|
||||
case "4": errmessage="投诉查询出错!";
|
||||
break;
|
||||
case "5": errmessage="系统不存在这个部门,请重新提交投诉信息!";
|
||||
break;
|
||||
default:errmessage="投诉提交出现未知的错误!";
|
||||
}
|
||||
jQuery("#Report_finish").html(errmessage+"<br/><a href='javascript:doAgain();'>返回</a><br/>");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function doTrackReport()
|
||||
{
|
||||
if(jQuery("#TxTCNO2")[0].value=='')
|
||||
{
|
||||
alert("请填写要投诉编号!");
|
||||
jQuery("#TxTCNO2").focus();
|
||||
return ;
|
||||
}
|
||||
if(jQuery("#TxtValidateCode4")[0].value=='')
|
||||
{
|
||||
alert("请填写验证码!");
|
||||
jQuery("#TxtValidateCode4").focus();
|
||||
return ;
|
||||
}
|
||||
|
||||
jQuery("#Report_finish").html("<img src='{PE.SiteConfig.SkinPath/}Images/loading.gif' width='20' align='absmiddle'/> 正在检索中...");
|
||||
jQuery("#Reports").css("display","none");
|
||||
jQuery("#Report_finish").css("display","block");
|
||||
jQuery("#Reportttitle").css("display","none");
|
||||
|
||||
jQuery.post('{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler', "<?xml version='1.0' encoding='utf-8'?><root><type>doTrack</type><cno>"+jQuery("#TxTCNO2")[0].value+"</cno><checkcode>"+xmlencode(jQuery("#TxtValidateCode4")[0].value)+"</checkcode><cdtype>0</cdtype></root>", function(s) {
|
||||
|
||||
var result= jQuery("result", s).text();
|
||||
|
||||
if (result == "false") {
|
||||
jQuery("#Report_finish").html("<div class='complaint_notice'>你查询的编号不存在或验证码有误!<br/><a href='javascript:doAgain();'>返回</a></br></div>");
|
||||
}else
|
||||
{
|
||||
var CNO= jQuery("CNO", s).text();
|
||||
var CName= jQuery("CName", s).text();
|
||||
var CContent= jQuery("CContent", s).text();
|
||||
var CTime= jQuery("CTime", s).text();
|
||||
var CState= jQuery("CState", s).text();
|
||||
var CDepartment=jQuery("Department",s).text();
|
||||
switch(CState)
|
||||
{
|
||||
case "0": CState="还没处理!";
|
||||
break;
|
||||
case "1": CState="还没处理 => 已查看!";
|
||||
break;
|
||||
case "2": CState="还没处理 => 已查看 => "+ jQuery("State", s).text()+"<br/><span class='font_red'>处理部门:</span>"+CDepartment+"<br/><span class='font_red'>处理描述:</span>"+jQuery("Content", s).text();
|
||||
break;
|
||||
case "3":
|
||||
if(jQuery("State", s).text()!="")
|
||||
{
|
||||
CState="还没处理 => 已查看 => "+ jQuery("State", s).text() +" => 已经处理!<br/><span class='font_red'>处理部门:</span>"+CDepartment+"<br/><span class='font_red'>处理结果:</span>"+jQuery("Content", s).text();
|
||||
}
|
||||
else
|
||||
{
|
||||
CState="还没处理 => 已查看 => 已经处理!<br/><span class='font_red'>处理部门:</span>"+CDepartment+"<br/><span class='font_red'>处理结果:</span>"+jQuery("Content", s).text();
|
||||
}
|
||||
break;
|
||||
case "4":
|
||||
CState="还没处理 => 已查看 => "+ jQuery("State", s).text()+"<br/><span class='font_red'>处理部门:</span>"+CDepartment+"<br/><span class='font_red'>处理描述:</span>"+jQuery("Content", s).text();
|
||||
break;
|
||||
default:CState="查询出错!";
|
||||
}
|
||||
var str="<table width='100%' border='0' style='text-align:left;'><tbody><tr><td><span>你的投诉编号是:</span>";
|
||||
str+=CNO+"</td><td><span>投诉人:</span>"+CName+"</td></tr><tr><td><span>投诉时间:</span>"+CTime;
|
||||
str+="</td><td> </td></tr><tr><td colspan='2'><span>投诉内容:</span>"+CContent+"</td></tr><tr><td><span>处理状态:</span>";
|
||||
str+=CState+"</span></td><td> </td></tr><tr><td colspan='2' align='center'><a href='javascript:doAgain();'>返回</a></td></tr></tbody></table>";
|
||||
jQuery("#Report_finish").html(str);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
jQuery(document).ready(function() {
|
||||
GetType();
|
||||
GetDepartment();
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
<dd class="ComplaintsReport">
|
||||
<div id="Report_finish" style="text-align:center; display:none; height:auto;" class='Resultsnumber Search_Results'></div>
|
||||
|
||||
<div id="Reports">
|
||||
<table cellspacing="0" cellpadding="3" border="0" width="100%">
|
||||
<tr>
|
||||
<td align="right" width="70">投诉谁:</td>
|
||||
<td><input type="text" name="TxTCNameReport" maxlength="20" id="TxTCNameReport" class="inputtext"/>
|
||||
<span class="font_red">*</span></td>
|
||||
</tr>
|
||||
<tr id="TxTCTypeTopReport">
|
||||
<td align="right">投诉类型:</td>
|
||||
<td id="TxTCTypeReport"><img src="{PE.SiteConfig.SkinPath/}Images/loading.gif" width="20" align="absmiddle"/> 类型载入中......</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">投诉内容:</td>
|
||||
<td><textarea name="TxTCContentReport" rows="10" style="width:680px" id="TxTCContentReport"></textarea>
|
||||
<span class="font_red">*</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">投诉部门:</td>
|
||||
<td id="departmentlist"><img src="{PE.SiteConfig.SkinPath/}Images/loading.gif" width="20" align="absmiddle"/> 部门载入中......</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">联系方式:</td>
|
||||
<td><input type="text" name="TxTCContactReport" id="TxTCContactReport" class="inputtext" /> <span class="font_red">如果你愿意,可留下你的联系方式</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">验证码:</td>
|
||||
<td>
|
||||
<input name="TxtValidateCode3" type="text" maxlength="6" value="" id="TxtValidateCode3" class="inputtext" size="10" onfocus="this.select();" />
|
||||
<img id="VcodeReport" title="看不清楚,换一个" onclick="refreshValidateCodeImage(this);" src="{PE.SiteConfig.ApplicationPath /}Controls/ValidateCodeImage2.aspx" align="absmiddle" style="border-width:0px;cursor:pointer;" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td><input type="submit" name="Submit" value="提交" class="inputbut" onmouseout="this.className='inputbut'" onmouseover="this.className='inputbuton'" onclick="SubmitReport();" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</dd>
|
||||
|
||||
<dd class="Reportresult_boxa" id="Reportttitle">
|
||||
<ul>
|
||||
<li>投诉编号:
|
||||
<input type="text" name="TxTCNO2" maxlength="20" id="TxTCNO2" class="inputtext"/>
|
||||
</li>
|
||||
<li>验证码:
|
||||
<input name="TxtValidateCode4" type="text" maxlength="6" value="" id="TxtValidateCode4" class="inputtext" size="10" onfocus="this.select();"/><img id="ReportdoTrack" title="看不清楚,换一个" onclick="refreshValidateCodeImage(this);" src="{PE.SiteConfig.ApplicationPath /}Controls/ValidateCodeImage2.aspx" align="absmiddle" style="border-width:0px;cursor:pointer;" />
|
||||
</li>
|
||||
<li>
|
||||
<input type="button" name="Submit" value="跟踪" class="inputbut2" onmouseout="this.className='inputbut2'" onmouseover="this.className='inputbut2on'" onclick="doTrackReport();" />
|
||||
</li>
|
||||
</ul>
|
||||
</dd>
|
||||
]]>
|
||||
</LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>GOV_文章节点左侧</LabelIntro>
|
||||
<OutType>txt</OutType>
|
||||
<LabelDataType>static</LabelDataType>
|
||||
<LabelTemplate><![CDATA[
|
||||
|
||||
|
||||
<div class="article_l_list">
|
||||
<dl>
|
||||
<dt>
|
||||
<div class="article_l_title article_icon0"><a href="#">会员登录</a></div>
|
||||
</dt>
|
||||
<dd>
|
||||
<div class="login_class">
|
||||
{PE.Label id="GOV_用户登录" /}
|
||||
</div>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<div class="article_l_list">
|
||||
<dl>
|
||||
<dt>
|
||||
<div class="article_icon1 article_l_title"><a href="#">热点资讯</a></div>
|
||||
</dt>
|
||||
<dd>
|
||||
<ul>
|
||||
{PE.Label id="通用信息列表" bindStyle="普通式" titleLength="19" outputQty="10" nodes="10" models="0" itemListOrderType="3" /}
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
{PE.Label id="网站统计" /}
|
||||
]]></LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>txt</OutType>
|
||||
<LabelDataType>static</LabelDataType>
|
||||
<LabelTemplate><![CDATA[
|
||||
<div class="c_c_setecttxt">
|
||||
<input id="Keyword" onfocus="this.value='';" maxLength="70" size="30" value="" name="Keyword" />
|
||||
<select name='nodeid' id="NodeId" size='1'>
|
||||
{PE.Label id="栏目分类下拉列表选项" nodeid="@RequestInt_id" depth="5" span="" class="" /}
|
||||
</select>
|
||||
<select name='fieldoption'id="fieldoption" size='1'>
|
||||
<option value='title' selected>文章标题</option>
|
||||
<option value='content'>文章内容</option>
|
||||
<option value='author'>文章作者</option>
|
||||
<option value='inputer'>录 入 者</option>
|
||||
<option value='keyword'>关键字</option>
|
||||
</select>
|
||||
<script language="javascript" type="text/javascript">
|
||||
function OnSearchCheckAndSubmit()
|
||||
{
|
||||
var keyword=document.getElementById("Keyword").value;
|
||||
if(keyword==''||keyword==null)
|
||||
{
|
||||
alert("请填写您想搜索的关键词");
|
||||
return ;
|
||||
}else{
|
||||
|
||||
var nodeSel=document.getElementById("NodeId");
|
||||
var fieldoptionSel=document.getElementById("fieldoption");
|
||||
var nodeId=nodeSel.options[nodeSel.options.selectedIndex].value;
|
||||
var fieldoption=fieldoptionSel.options[fieldoptionSel.options.selectedIndex].value;
|
||||
window.location="{PE.SiteConfig.applicationpath/}search.aspx?searchtype=1&ModelId=1&nodeId="+nodeId+"&Keyword="+escape(keyword)+"&fieldoption="+fieldoption;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</div>
|
||||
<input id="Submit" style="border: 0px;width: 55px;height: 26px;" type="image" src="{PE.SiteConfig.SkinPath/}images/article_searchbt.gif" name="Button" onclick="OnSearchCheckAndSubmit();" />
|
||||
]]></LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,114 @@
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelImage>../../Admin/Images/LabelIco/GetArticleCustom.gif</LabelImage>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>sin</OutType>
|
||||
<CacheTime>0</CacheTime>
|
||||
<LabelDataType>sql_sysquery</LabelDataType>
|
||||
<attributes>
|
||||
<name>parentId</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>1</default>
|
||||
<intro>父栏目ID</intro>
|
||||
</attributes>
|
||||
<UsePage>
|
||||
<attributes>
|
||||
<name>nodeArray</name>
|
||||
<default>1</default>
|
||||
<intro>栏目数组</intro>
|
||||
</attributes>
|
||||
</UsePage>
|
||||
<LabelSqlString>SELECT TOP 1 * FROM PE_Nodes WHERE NodeID = @parentId</LabelSqlString>
|
||||
<LabelSqlCount>select count(*) from PE_Nodes where ParentID = @parentid</LabelSqlCount>
|
||||
<LabelTemplate>
|
||||
<![CDATA[<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:pe="labelproc" exclude-result-prefixes="pe">
|
||||
<xsl:output method="html" />
|
||||
<xsl:param name="parentId" />
|
||||
<xsl:param name="outputQty" />
|
||||
<xsl:param name="titleLength" />
|
||||
<xsl:param name="displayDataTime" />
|
||||
<xsl:param name="linkOpenType" />
|
||||
<xsl:param name="hits" />
|
||||
<xsl:param name="eliteLevel" />
|
||||
<xsl:param name="tableName" />
|
||||
<xsl:template match="/NewDataSet">
|
||||
<div class="childclasslist_box">
|
||||
<div class="c_article_list">
|
||||
<dl>
|
||||
<dt>
|
||||
<ul>
|
||||
<li>
|
||||
<span>
|
||||
<a>
|
||||
<xsl:value-of select="pe:GetNode($parentId,'name')"/>
|
||||
</a>
|
||||
</span>
|
||||
</li>
|
||||
</ul>
|
||||
</dt>
|
||||
<dd>
|
||||
<ul>
|
||||
<xsl:choose>
|
||||
<xsl:when test="count(Table) = 0">
|
||||
<li>本栏尚无内容!</li>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
{PE.DataSource id="InfoList" datasource="显示文章栏目循环列表信息_分页" urlpage="true" page="true" pagesize="10" pagemain="true" nodeArray="<xsl:value-of select="Table/arrChildID"/>" parentId="<xsl:value-of select="$parentId"/>" titleLength="<xsl:value-of select="$titleLength"/>" hits="<xsl:value-of select="$hits"/>" eliteLevel="<xsl:value-of select="$eliteLevel"/>" tableName="<xsl:value-of select="$tableName"/>" linkOpenType="<xsl:value-of select="$linkOpenType"/>" xslt="true" /}
|
||||
{PE.Repeat id="InfoList" loop="1000"}<li>
|
||||
{PE.field id="InfoList" fieldname="IncludePic" /}
|
||||
[{PE.field id="InfoList" fieldname="UpdateTime" /}]
|
||||
{PE.field id="InfoList" fieldname="InfoPath" /}
|
||||
</li>
|
||||
{/PE.Repeat}
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
</xsl:template>
|
||||
</xsl:transform>]]>
|
||||
</LabelTemplate>
|
||||
<attributes>
|
||||
<name>outputQty</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>10</default>
|
||||
<intro>每栏目显示文章数</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>titleLength</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>20</default>
|
||||
<intro>标题最多字符数</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>displayDataTime</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>mm-dd</default>
|
||||
<intro>日期显示方式</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>linkOpenType</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>2</default>
|
||||
<intro>内容链接的打开方式{栏目节点配置取代:2,新窗口:1,原窗口:0}</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>hits</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>0</default>
|
||||
<intro>热门最小点击数</intro>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>eliteLevel</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>0</default>
|
||||
<intro>推荐优先级</intro>
|
||||
</attributes>
|
||||
<EnabelAjax>False</EnabelAjax>
|
||||
<IsXsltSql>false</IsXsltSql>
|
||||
<IsXsltCountSql>false</IsXsltCountSql>
|
||||
</root>
|
||||
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>GOV_文章子栏目节点左侧</LabelIntro>
|
||||
<OutType>txt</OutType>
|
||||
<LabelDataType>static</LabelDataType>
|
||||
<LabelTemplate>
|
||||
<![CDATA[
|
||||
|
||||
<div class="daohang">
|
||||
<dl>
|
||||
<dt>
|
||||
<div class="article_l_title article_icon1"><a href="#">栏目导航</a></div>
|
||||
</dt>
|
||||
<dd>
|
||||
<ul>
|
||||
{PE.Label id="显示子栏目" parentid="{PE.Label id="GOV_取得上一级节点ID" nodeid="@RequestInt_id" /}" /}
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<div class="article_l_list">
|
||||
<dl>
|
||||
<dt>
|
||||
<div class="article_l_title article_icon0"><a href="#">会员登录</a></div>
|
||||
</dt>
|
||||
<dd>
|
||||
<div class="login_class">
|
||||
{PE.Label id="GOV_用户登录" /}
|
||||
</div>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<div class="article_l_list">
|
||||
<dl>
|
||||
<dt>
|
||||
<div class="article_icon1 article_l_title"><a href="#">热点资讯</a></div>
|
||||
</dt>
|
||||
<dd>
|
||||
<ul>
|
||||
{PE.Label id="通用信息列表" bindStyle="普通式" titleLength="26" outputQty="10" nodes="@RequestInt_Id" models="1" itemListOrderType="3" /}
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
]]>
|
||||
</LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>GOV_文章节点左侧</LabelIntro>
|
||||
<OutType>txt</OutType>
|
||||
<LabelDataType>static</LabelDataType>
|
||||
<LabelTemplate>
|
||||
<![CDATA[
|
||||
|
||||
<div class="daohang">
|
||||
<dl>
|
||||
<dt>
|
||||
<div class="article_l_title article_icon1"><a href="#">栏目导航</a></div>
|
||||
</dt>
|
||||
<dd>
|
||||
<ul>
|
||||
{PE.Label id="显示子栏目" parentid="@RequestInt_id" /}
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<div class="article_l_list">
|
||||
<dl>
|
||||
<dt>
|
||||
<div class="article_l_title article_icon0"><a href="#">会员登录</a></div>
|
||||
</dt>
|
||||
<dd>
|
||||
<div class="login_class">
|
||||
{PE.Label id="GOV_用户登录" /}
|
||||
</div>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<div class="article_l_list">
|
||||
<dl>
|
||||
<dt>
|
||||
<div class="article_icon1 article_l_title"><a href="#">热点资讯</a></div>
|
||||
</dt>
|
||||
<dd>
|
||||
<ul>
|
||||
{PE.Label id="通用信息列表" bindStyle="普通式" titleLength="30" outputQty="10" nodes="@RequestInt_Id" models="1" itemListOrderType="3" /}
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
]]>
|
||||
</LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>txt</OutType>
|
||||
<LabelDataType>static</LabelDataType>
|
||||
<LabelTemplate>
|
||||
<![CDATA[<div id="bottom_all">
|
||||
<div id="foot">
|
||||
<div class="foot_link"><a onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('{PE.SiteConfig.SitePath /}');" href="#">设为首页</a> | <a href="javascript:if(document.all){window.external.addFavorite('{PE.SiteConfig.SitePath /}','{PE.SiteConfig.SiteName /}');}else if(window.sidebar){window.sidebar.addPanel('{PE.SiteConfig.SiteName /}', '{PE.SiteConfig.SitePath /}','');}">加入收藏</a> | <a href="mailto:{PE.SiteConfig.WebmasterEmail /}">联系我们</a> | <a href="{PE.SiteConfig.ApplicationPath /}Category_8/index.aspx">版权声明</a> | <a href="{PE.SiteConfig.ApplicationPath /}Category_91/index.aspx">网站地图</a></div>
|
||||
<div class="font_contact">{PE.SiteConfig.CopyRight /}</div>
|
||||
</div>
|
||||
</div>]]></LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>txt</OutType>
|
||||
<LabelDataType>static</LabelDataType>
|
||||
<LabelTemplate><![CDATA[<div id="top_all">
|
||||
<div id="head">
|
||||
<div id="top_t">
|
||||
|
||||
<div id="top_link">
|
||||
<ul><li>
|
||||
{PE.Label id="全站搜索表单" /}
|
||||
{PE.SiteConfig.TimeNow /}
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="top_banner">
|
||||
<div id="logo"><img alt="logo" src="{PE.SiteConfig.SkinPath/}images/logo.gif" width="179" height="45" border="0" /></div>
|
||||
</div>
|
||||
<div id="menu">
|
||||
{PE.Label id="首页导航" currentId="{PE.Label id="得到父栏目ID" nodeId="@RequestInt_Id" /}" /}
|
||||
</div>
|
||||
</div>
|
||||
</div>]]></LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>txt</OutType>
|
||||
<LabelDataType>static</LabelDataType>
|
||||
<EnabelAjax>False</EnabelAjax>
|
||||
<LabelTemplate><![CDATA[<div class="sidebar_bt eApp_button">
|
||||
<a href="{PE.SiteConfig.ApplicationPath/}Government/PublicInfoList.aspx" title="政府信息公开目录"><span class="icon1">政府信息公开目录</span></a>
|
||||
<a href="{PE.SiteConfig.ApplicationPath/}Government/ApplyForm.aspx" class="bgRed" title="依申请公开"><span class="icon2">依申请公开</span></a>
|
||||
<a href="{PE.SiteConfig.ApplicationPath/}Government/Search.aspx" class="bgYellow" title="信息文件查询"><span class="icon3">信息文件查询</span></a>
|
||||
<a href="{PE.SiteConfig.ApplicationPath/}Government/Guide.aspx" title="政府信息公开指南"><span class="icon5">政府信息公开指南</span></a>
|
||||
</div>]]></LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>sin</OutType>
|
||||
<LabelDataType>sql_sysquery</LabelDataType>
|
||||
<EnabelAjax>False</EnabelAjax>
|
||||
<attributes>
|
||||
<name>nodeId</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>1</default>
|
||||
<intro>节点ID</intro>
|
||||
</attributes>
|
||||
<IsXsltSql>false</IsXsltSql>
|
||||
<IsXsltCountSql>false</IsXsltCountSql>
|
||||
<LabelSqlString>SELECT * FROM PE_Nodes WHERE ParentID = @nodeId AND ShowOnMenu = 1 ORDER BY RootID, OrderID ASC</LabelSqlString>
|
||||
<LabelTemplate><![CDATA[<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:pe="labelproc" exclude-result-prefixes="pe">
|
||||
<xsl:output method="html" />
|
||||
<xsl:template match="/NewDataSet/Table">
|
||||
<li>
|
||||
<a> <xsl:attribute name="href">
|
||||
<xsl:value-of select="pe:GetNodePath(false,NodeID)"/>
|
||||
</xsl:attribute>
|
||||
<xsl:value-of select="NodeName"/>
|
||||
</a>
|
||||
</li>
|
||||
</xsl:template>
|
||||
</xsl:transform>]]></LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>sin</OutType>
|
||||
<LabelDataType>sql_sysquery</LabelDataType>
|
||||
<EnabelAjax>False</EnabelAjax>
|
||||
<attributes>
|
||||
<name>nodeId</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>1</default>
|
||||
<intro>得到父栏目Id</intro>
|
||||
</attributes>
|
||||
<IsXsltSql>false</IsXsltSql>
|
||||
<IsXsltCountSql>false</IsXsltCountSql>
|
||||
<LabelSqlString>SELECT NodeID = @nodeId</LabelSqlString>
|
||||
<LabelTemplate>
|
||||
<![CDATA[<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:pe="labelproc" exclude-result-prefixes="pe">
|
||||
<xsl:output method="html" />
|
||||
<xsl:template match="/NewDataSet/Table">
|
||||
<xsl:choose>
|
||||
<xsl:when test="pe:GetNodeFieldName(NodeID, 'ParentId') = 0">
|
||||
<xsl:value-of select="NodeID"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="pe:GetNodeFieldName(NodeID, 'ParentId')"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
</xsl:transform>]]></LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,139 @@
|
||||
<?xml version="1.0"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>sin</OutType>
|
||||
<LabelDataType>sql_sysquery</LabelDataType>
|
||||
<EnabelAjax>False</EnabelAjax>
|
||||
<attributes>
|
||||
<name>currentId</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>1</default>
|
||||
<intro>当前ID</intro>
|
||||
</attributes>
|
||||
<IsXsltSql>false</IsXsltSql>
|
||||
<IsXsltCountSql>false</IsXsltCountSql>
|
||||
<LabelSqlString>SELECT * FROM PE_Nodes WHERE ParentID = 0 AND ShowOnMenu = 1 ORDER BY RootID, OrderID ASC</LabelSqlString>
|
||||
<LabelTemplate>
|
||||
<![CDATA[<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:pe="labelproc" exclude-result-prefixes="pe">
|
||||
<xsl:param name="currentId" />
|
||||
<xsl:output method="html" />
|
||||
<xsl:template match="/">
|
||||
<div id="menubox">
|
||||
<ul>
|
||||
<xsl:for-each select="/NewDataSet/Table">
|
||||
<li id="menu_{NodeID}">
|
||||
<xsl:if test="$currentId = NodeID">
|
||||
<xsl:attribute name="class">Class_on</xsl:attribute>
|
||||
</xsl:if>
|
||||
<a onmouseover="displaySubMenu({NodeID})"> <xsl:attribute name="href">
|
||||
<xsl:value-of select="pe:GetNodePath(false,NodeID)"/>
|
||||
</xsl:attribute>
|
||||
<xsl:value-of select="NodeName"/>
|
||||
</a>
|
||||
</li>
|
||||
</xsl:for-each>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="menu_list_-2" class="menu_list">
|
||||
<ul>
|
||||
<div id="logindiv" class="uplink" style="display: block;">
|
||||
<a><xsl:attribute name="href">
|
||||
<xsl:value-of select="pe:InstallDir()"/>User/Register.aspx</xsl:attribute>
|
||||
<xsl:attribute name="title"></xsl:attribute>
|
||||
注册
|
||||
</a>
|
||||
<a href="javascript:CheckIsLogin();"> 登录</a>
|
||||
</div>
|
||||
<div id="logoutdiv" class="uplink" style="display: none;">
|
||||
<span id="spanUserName">{PE.Label id="显示用户名"/}</span>
|
||||
<a><xsl:attribute name="href">
|
||||
<xsl:value-of select="pe:InstallDir()"/>QA/MyQuestion.aspx</xsl:attribute>
|
||||
<xsl:attribute name="title"></xsl:attribute>
|
||||
我的问答
|
||||
</a>
|
||||
<a><xsl:attribute name="href">
|
||||
<xsl:value-of select="pe:InstallDir()"/>User/</xsl:attribute>
|
||||
<xsl:attribute name="title"></xsl:attribute>
|
||||
用户中心
|
||||
</a>
|
||||
|
||||
<a href="javascript:Logout();"> 退出</a>
|
||||
</div>
|
||||
|
||||
<div class="searchbox">
|
||||
<b>动易问答:</b>
|
||||
<xsl:text disable-output-escaping="yes">&nbsp;</xsl:text>
|
||||
<xsl:text disable-output-escaping="yes">&nbsp;</xsl:text>
|
||||
<input class="inputtext" id="txtKeyword" name="txtKeyword" onfocus="setFocus()" style="width:220px" onblur="lostFocus()" value="请输入您所需要的关键字" type="text" />
|
||||
<xsl:text disable-output-escaping="yes">&nbsp;</xsl:text>
|
||||
<a><xsl:attribute name="href">
|
||||
<xsl:value-of select="pe:InstallDir()"/>QA/Help.aspx</xsl:attribute>
|
||||
<xsl:attribute name="title"></xsl:attribute>
|
||||
帮助
|
||||
</a>
|
||||
<xsl:text disable-output-escaping="yes">&nbsp;</xsl:text>
|
||||
<input class="inputbutton" type="button" onclick="searchAnswer()" value="搜索答案" />
|
||||
<xsl:text disable-output-escaping="yes">&nbsp;</xsl:text>
|
||||
<input class="inputbutton" type="button" onclick="askQuestion()" value="我要提问" />
|
||||
<xsl:text disable-output-escaping="yes">&nbsp;</xsl:text>
|
||||
<input class="inputbutton" type="button" onclick="answerQuestion()" value="我要回答" />
|
||||
</div>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
<xsl:for-each select="/NewDataSet/Table">
|
||||
<xsl:if test="NodeID != -2">
|
||||
<div id="menu_list_{NodeID}" class="menu_list">
|
||||
<ul>
|
||||
{PE.Label id="取得子节点" nodeId="<xsl:value-of select="NodeID"/>" /}
|
||||
</ul>
|
||||
</div>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
<script type="text/javascript">
|
||||
var currentIndex = <xsl:value-of select="$currentId" />
|
||||
function addLoadEvent(func) {
|
||||
var oldonload = window.onload;
|
||||
if (typeof window.onload != 'function') {
|
||||
window.onload = func;
|
||||
} else {
|
||||
window.onload = function() {
|
||||
oldonload();
|
||||
func();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function menuhover() {
|
||||
var menu = document.getElementById("menubox");
|
||||
var links = menu.getElementsByTagName("li");
|
||||
for (c = 0; c < links.length; c++) {
|
||||
links[c].onmouseover = function() {
|
||||
for (m = 0; m < links.length; m++) {
|
||||
links[m].className = '';
|
||||
}
|
||||
this.className = 'Class_on';
|
||||
}
|
||||
}
|
||||
}
|
||||
function displaySubMenu(id){
|
||||
<xsl:for-each select="/NewDataSet/Table">
|
||||
if(document.getElementById("menu_list_"+<xsl:value-of select="NodeID"/>) != null){
|
||||
document.getElementById("menu_list_"+<xsl:value-of select="NodeID"/>).style.display="none";
|
||||
}
|
||||
</xsl:for-each>
|
||||
if(document.getElementById("menu_list_"+id) != null){
|
||||
document.getElementById("menu_list_"+id).style.display="block";
|
||||
}
|
||||
}
|
||||
displaySubMenu(<xsl:value-of select="$currentId" />);
|
||||
addLoadEvent(menuhover);
|
||||
</script>
|
||||
|
||||
</xsl:template>
|
||||
</xsl:transform>]]></LabelTemplate>
|
||||
</root>
|
||||
@@ -0,0 +1,91 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<LabelType>政府标签</LabelType>
|
||||
<LabelIntro>
|
||||
</LabelIntro>
|
||||
<OutType>sin</OutType>
|
||||
<LabelDataType>sql_sysquery</LabelDataType>
|
||||
<EnabelAjax>False</EnabelAjax>
|
||||
<attributes>
|
||||
<name>currentId</name>
|
||||
<datatype>supersql</datatype>
|
||||
<default>1</default>
|
||||
<intro>当前ID</intro>
|
||||
</attributes>
|
||||
<IsXsltSql>false</IsXsltSql>
|
||||
<IsXsltCountSql>false</IsXsltCountSql>
|
||||
<LabelSqlString>SELECT * FROM PE_Nodes WHERE ParentID = 0 AND ShowOnMenu = 1 ORDER BY RootID, OrderID ASC</LabelSqlString>
|
||||
<LabelTemplate><![CDATA[<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:pe="labelproc" exclude-result-prefixes="pe">
|
||||
<xsl:param name="currentId" />
|
||||
<xsl:output method="html" />
|
||||
<xsl:template match="/">
|
||||
<div id="menubox">
|
||||
<ul>
|
||||
<xsl:for-each select="/NewDataSet/Table">
|
||||
<li id="menu_{NodeID}">
|
||||
<xsl:if test="$currentId = NodeID">
|
||||
<xsl:attribute name="class">Class_on</xsl:attribute>
|
||||
</xsl:if>
|
||||
<a onmouseover="displaySubMenu({NodeID})"> <xsl:attribute name="href">
|
||||
<xsl:value-of select="pe:GetNodePath(false,NodeID)"/>
|
||||
</xsl:attribute>
|
||||
<xsl:value-of select="NodeName"/>
|
||||
</a>
|
||||
</li>
|
||||
</xsl:for-each>
|
||||
</ul>
|
||||
</div>
|
||||
<xsl:for-each select="/NewDataSet/Table">
|
||||
<xsl:if test="NodeID != -2">
|
||||
<div id="menu_list_{NodeID}" class="menu_list">
|
||||
<ul>
|
||||
{PE.Label id="取得子节点" nodeId="<xsl:value-of select="NodeID"/>" /}
|
||||
</ul>
|
||||
</div>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
<script type="text/javascript">
|
||||
var currentIndex = <xsl:value-of select="$currentId" />
|
||||
function addLoadEvent(func) {
|
||||
var oldonload = window.onload;
|
||||
if (typeof window.onload != 'function') {
|
||||
window.onload = func;
|
||||
} else {
|
||||
window.onload = function() {
|
||||
oldonload();
|
||||
func();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function menuhover() {
|
||||
var menu = document.getElementById("menubox");
|
||||
var links = menu.getElementsByTagName("li");
|
||||
for (c = 0; c < links.length; c++) {
|
||||
links[c].onmouseover = function() {
|
||||
for (m = 0; m < links.length; m++) {
|
||||
links[m].className = '';
|
||||
}
|
||||
this.className = 'Class_on';
|
||||
}
|
||||
}
|
||||
}
|
||||
function displaySubMenu(id){
|
||||
<xsl:for-each select="/NewDataSet/Table">
|
||||
if(document.getElementById("menu_list_"+<xsl:value-of select="NodeID"/>) != null){
|
||||
document.getElementById("menu_list_"+<xsl:value-of select="NodeID"/>).style.display="none";
|
||||
}
|
||||
</xsl:for-each>
|
||||
if(document.getElementById("menu_list_"+id) != null){
|
||||
document.getElementById("menu_list_"+id).style.display="block";
|
||||
}
|
||||
}
|
||||
displaySubMenu(<xsl:value-of select="$currentId" />);
|
||||
addLoadEvent(menuhover);
|
||||
</script>
|
||||
|
||||
</xsl:template>
|
||||
</xsl:transform>]]></LabelTemplate>
|
||||
</root>
|
||||
Reference in New Issue
Block a user