| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841 | <?php//修改留言板模板function EditGbooktemp($temptext,$userid,$username){	global $empire,$public_r,$dbtbpre;	if(!$temptext)	{printerror("EmptyTemptext","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"template");	$temptext=RepPhpAspJspcode($temptext);	$gid=(int)$_POST['gid'];	$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set gbooktemp='".eaddslashes2($temptext)."' limit 1");	//备份模板	AddEBakTemp('pubgbooktemp',$gid,1,'',$temptext,0,0,'',0,0,'',0,0,0,$userid,$username);	if($gid==$public_r['deftempid']||(!$public_r['deftempid']&&($gid==1||$gid==0)))	{		ReGbooktemp();	}	if($sql)	{		//操作日志		insert_dolog("gid=$gid");		printerror("EditGbooktempSuccess","template/EditPublicTemp.php?tname=gbooktemp&gid=$gid".hReturnEcmsHashStrHref2(0)."#gbooktemp");	}	else	{printerror("DbError","history.go(-1)");}}//修改控制面板模板function EditCptemp($temptext,$userid,$username){	global $empire,$public_r,$dbtbpre;	if(!$temptext)	{printerror("EmptyTemptext","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"template");	$temptext=RepPhpAspJspcode($temptext);	$gid=(int)$_POST['gid'];	$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set cptemp='".eaddslashes2($temptext)."' limit 1");	//备份模板	AddEBakTemp('pubcptemp',$gid,1,'',$temptext,0,0,'',0,0,'',0,0,0,$userid,$username);	if($gid==$public_r['deftempid']||(!$public_r['deftempid']&&($gid==1||$gid==0)))	{		ReCptemp();	}	if($sql)	{		//操作日志		insert_dolog("gid=$gid");		printerror("EditCptempSuccess","template/EditPublicTemp.php?tname=cptemp&gid=$gid".hReturnEcmsHashStrHref2(0)."#cptemp");	}	else	{printerror("DbError","history.go(-1)");}}//修改登陆状态模板function EditLoginIframe($temptext,$userid,$username){	global $empire,$public_r,$dbtbpre;	if(!$temptext)	{printerror("EmptyTemptext","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"template");	$temptext=RepPhpAspJspcode($temptext);	$gid=(int)$_POST['gid'];	$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set loginiframe='".eaddslashes2($temptext)."' limit 1");	//备份模板	AddEBakTemp('publoginiframe',$gid,1,'',$temptext,0,0,'',0,0,'',0,0,0,$userid,$username);	if($gid==$public_r['deftempid']||(!$public_r['deftempid']&&($gid==1||$gid==0)))	{		ReLoginIframe();	}	if($sql)	{		//操作日志		insert_dolog("gid=$gid");		printerror("EditLoginIframeSuccess","template/EditPublicTemp.php?tname=loginiframe&gid=$gid".hReturnEcmsHashStrHref2(0)."#loginiframe");	}	else	{printerror("DbError","history.go(-1)");}}//修改JS调用登陆状态模板function EditLoginJstemp($temptext,$userid,$username){	global $empire,$public_r,$dbtbpre;	if(!$temptext)	{printerror("EmptyTemptext","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"template");	$temptext=RepPhpAspJspcode($temptext);	$gid=(int)$_POST['gid'];	$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set loginjstemp='".eaddslashes2($temptext)."' limit 1");	//备份模板	AddEBakTemp('publoginjstemp',$gid,1,'',$temptext,0,0,'',0,0,'',0,0,0,$userid,$username);	if($gid==$public_r['deftempid']||(!$public_r['deftempid']&&($gid==1||$gid==0)))	{		ReLoginIframe();	}	if($sql)	{		//操作日志		insert_dolog("gid=$gid");		printerror("EditLoginJstempSuccess","template/EditPublicTemp.php?tname=loginjstemp&gid=$gid".hReturnEcmsHashStrHref2(0)."#loginjstemp");	}	else	{printerror("DbError","history.go(-1)");}}//修改全站搜索模板function EditSchallTemp($temptext,$sub,$formatdate,$userid,$username){	global $empire,$public_r,$dbtbpre;	if(!$temptext)	{printerror("EmptyTemptext","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"template");	$temptext=RepPhpAspJspcode($temptext);	$gid=(int)$_POST['gid'];	$sub=(int)$sub;	$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set schalltemp='".eaddslashes2($temptext)."',schallsubnum='$sub',schalldate='".eaddslashes($formatdate)."' limit 1");	//备份模板	AddEBakTemp('pubschalltemp',$gid,1,'',$temptext,$sub,0,'',0,0,$formatdate,0,0,0,$userid,$username);	if($gid==$public_r['deftempid']||(!$public_r['deftempid']&&($gid==1||$gid==0)))	{		ReSchAlltemp();	}	if($sql)	{		//操作日志		insert_dolog("gid=$gid");		printerror("EditSchallTempSuccess","template/EditPublicTemp.php?tname=schalltemp&gid=$gid".hReturnEcmsHashStrHref2(0)."#schalltemp");	}	else	{printerror("DbError","history.go(-1)");}}//增加标签function AddBq($add,$bqsay,$userid,$username){	global $empire,$dbtbpre;	if(!$add[bqname]||!$add[funname]||!$add[bq])	{printerror("EmptyBqname","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"bq");	//标签重复	$num=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsbq where bq='$add[bq]' limit 1");	if($num)	{printerror("ReBq","history.go(-1)");}	//函数是否存在	if(!function_exists($add[funname]))	{		printerror("NotFun","history.go(-1)");    }	$classid=(int)$add['classid'];	$add[isclose]=(int)$add[isclose];	$myorder=(int)$add[myorder];	$bqsay=RepPhpAspJspcodeText($bqsay);	$sql=$empire->query("insert into {$dbtbpre}enewsbq(bqname,bqsay,funname,bq,issys,bqgs,isclose,classid,myorder) values('".$add[bqname]."','".eaddslashes2($bqsay)."','$add[funname]','$add[bq]',0,'".eaddslashes2($add[bqgs])."',$add[isclose],$classid,'$myorder');");	$bqid=$empire->lastid();	if($sql)	{		//操作日志		insert_dolog("bqid=".$bqid."<br>bqname=".$add[bqname]);		printerror("AddBqSuccess","template/AddBq.php?enews=AddBq".hReturnEcmsHashStrHref2(0));	}	else	{printerror("DbError","history.go(-1)");}}//修改标签function EditBq($add,$bqsay,$userid,$username){	global $empire,$dbtbpre;	$add[bqid]=(int)$add[bqid];	if(!$add[bqname]||!$add[funname]||!$add[bq]||!$add[bqid])	{printerror("EmptyBqname","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"bq");	//标签重复	$num=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsbq where bq='$add[bq]' and bqid<>'$add[bqid]' limit 1");	if($num)	{printerror("ReBq","history.go(-1)");}	//函数是否存在	if(!function_exists($add[funname]))	{		printerror("NotFun","history.go(-1)");    }	$bqsay=RepPhpAspJspcodeText($bqsay);	$classid=(int)$add['classid'];	$add[isclose]=(int)$add[isclose];	$myorder=(int)$add[myorder];	$sql=$empire->query("update {$dbtbpre}enewsbq set bqname='$add[bqname]',bqsay='".eaddslashes2($bqsay)."',funname='$add[funname]',bq='$add[bq]',bqgs='".eaddslashes2($add[bqgs])."',isclose=$add[isclose],classid=$classid,myorder='$myorder' where bqid='$add[bqid]'");	if($sql)	{		//操作日志	    insert_dolog("bqid=".$add[bqid]."<br>bqname=".$add[bqname]);		printerror("EditBqSuccess","template/ListBq.php?classid=$add[cid]".hReturnEcmsHashStrHref2(0));	}	else	{printerror("DbError","history.go(-1)");}}//删除标签function DelBq($bqid,$cid,$userid,$username){	global $empire,$dbtbpre;	$bqid=(int)$bqid;	if(empty($bqid))	{printerror("NotDelBqid","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"bq");	$num=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsbq where bqid='$bqid' and issys=0");	if(empty($num))	{printerror("NotDelSysBq","history.go(-1)");}	$r=$empire->fetch1("select bqname from {$dbtbpre}enewsbq where bqid='$bqid'");	$sql=$empire->query("delete from {$dbtbpre}enewsbq where bqid='$bqid'");	if($sql)	{		//操作日志	    insert_dolog("bqid=".$bqid."<br>bqname=".$r[bqname]);		printerror("DelBqSuccess","template/ListBq.php?classid=$cid".hReturnEcmsHashStrHref2(0));	}	else	{printerror("DbError","history.go(-1)");}}//修改搜索页面function EditSearchTemp($tempname,$temptext,$userid,$username){	global $empire,$dbtbpre,$public_r;	if(empty($temptext)||empty($tempname))	{printerror("EmptySearchTemp","history.go(-1)");}	//操作权限	CheckLevel($userid,$username,$classid,"template");	$temptext=RepPhpAspJspcode($temptext);	$tempname=RepPostVar($tempname);	if($tempname=="searchtemp")//搜索表单模板	{		$f="searchtemp";		$tname="searchformtemp";		$temptype='pubsearchtemp';	}	elseif($tempname=="searchjstemp")//搜索JS模板(横向)	{		$temptext=str_replace("\r\n","",$temptext);		$f="searchjstemp";		$tname="searchformjs";		$temptype='pubsearchjstemp';	}	else//搜索JS模板(纵向)	{		$temptext=str_replace("\r\n","",$temptext);		$f="searchjstemp1";		$tname="searchformjs1";		$temptype='pubsearchjstemp1';    }	$gid=(int)$_POST['gid'];	$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set ".$f."='".eaddslashes2($temptext)."'");	//备份模板	AddEBakTemp($temptype,$gid,1,'',$temptext,0,0,'',0,0,'',0,0,0,$userid,$username);	if($gid==$public_r['deftempid']||(!$public_r['deftempid']&&($gid==1||$gid==0)))	{		GetSearch();	}	if($sql)	{		//操作日志		insert_dolog("temp=$f&gid=$gid");		printerror("EditSearchTempSuccess","template/EditPublicTemp.php?tname=$tname&gid=$gid".hReturnEcmsHashStrHref2(0)."#$tempname");	}	else	{printerror("DbError","history.go(-1)");}}//修改相关链接模板function EditOtherLinkTemp($tempname,$temptext,$userid,$username){	global $empire,$dbtbpre;	if(empty($temptext)||empty($tempname))	{printerror("EmptyOtherLinkTemp","history.go(-1)");}	//操作权限	CheckLevel($userid,$username,$classid,"template");	$tempname=RepPostVar($tempname);	$temptext=RepPhpAspJspcode($temptext);	$f="otherlinktemp";	$tname="otherlinktemp";	$otherlinktempsub=(int)$_POST['otherlinktempsub'];	$otherlinktempdate=$_POST['otherlinktempdate'];	$gid=(int)$_POST['gid'];	$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set ".$f."='".eaddslashes2($temptext)."',otherlinktempsub=$otherlinktempsub,otherlinktempdate='".eaddslashes($otherlinktempdate)."'");	//备份模板	AddEBakTemp('pubotherlinktemp',$gid,1,'',$temptext,0,0,'',0,0,$otherlinktempdate,$otherlinktempsub,0,0,$userid,$username);	if($sql)	{		//操作日志		insert_dolog("temp=$f&gid=$gid");		printerror("EditOtherLinkTempSuccess","template/EditPublicTemp.php?tname=$tname&gid=$gid".hReturnEcmsHashStrHref2(0)."#$tempname");	}	else	{printerror("DbError","history.go(-1)");}}//修改其它公共模板function EditOtherPubTemp($tempname,$temptext,$userid,$username){	global $empire,$dbtbpre,$public_r;	if(empty($temptext)||empty($tempname))	{printerror("EmptyEditDownTemp","history.go(-1)");}	//操作权限	CheckLevel($userid,$username,$classid,"template");	$edittemplist=',pljstemp,downpagetemp,downsofttemp,onlinemovietemp,listpagetemp,';	$temptext=RepPhpAspJspcode($temptext);	$tempname=RepPostVar($tempname);	if(!strstr($edittemplist,','.$tempname.','))	{		printerror("EmptyEditDownTemp","history.go(-1)");	}	if($tempname=='downsofttemp')	{		$temptype='pubdownsofttemp';	}	elseif($tempname=='onlinemovietemp')	{		$temptype='pubonlinemovietemp';	}	elseif($tempname=='listpagetemp')	{		$temptype='publistpagetemp';	}	elseif($tempname=='pljstemp')	{		$temptype='pubpljstemp';	}	elseif($tempname=='downpagetemp')	{		$temptype='pubdownpagetemp';	}	$gid=(int)$_POST['gid'];	$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set ".$tempname."='".eaddslashes2($temptext)."'");	//备份模板	AddEBakTemp($temptype,$gid,1,'',$temptext,0,0,'',0,0,'',0,0,0,$userid,$username);	if($gid==$public_r['deftempid']||(!$public_r['deftempid']&&($gid==1||$gid==0)))	{		if($tempname=="downsofttemp"||$tempname=="onlinemovietemp"||$tempname=="listpagetemp")		{			GetConfig();		}		elseif($tempname=="downpagetemp")		{			GetDownloadPage();		}		elseif($tempname=="pljstemp")		{			GetPlJsPage();		}		else		{		}	}	if($sql)	{		//操作日志		insert_dolog("temp=$tempname&gid=$gid");		printerror("EditDownTempSuccess","template/EditPublicTemp.php?tname=$tempname&gid=$gid".hReturnEcmsHashStrHref2(0)."#$tempname");	}	else	{printerror("DbError","history.go(-1)");}}//修改首页模板function EditIndextemp($temptext,$userid,$username){	global $empire,$dbtbpre,$public_r;	if(!$temptext)	{		printerror("EmptyIndexTemp","history.go(-1)");	}	CheckLevel($userid,$username,$classid,"template");//操作权限	$temptext=RepPhpAspJspcode($temptext);	$gid=(int)$_POST['gid'];	$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set indextemp='".eaddslashes2($temptext)."'");	//备份模板	AddEBakTemp('pubindextemp',$gid,1,'',$temptext,0,0,'',0,0,'',0,0,0,$userid,$username);	//刷新首页	if($gid==$public_r['deftempid']||(!$public_r['deftempid']&&($gid==1||$gid==0)))	{		NewsBq($classid,eaddslashes($temptext),1,0);		//删除动态模板缓存文件		DelOneTempTmpfile('indexpage');		//更新动态页面缓存		$ecms_fclast=time();		$empire->query("update {$dbtbpre}enewspublic_fc set fclastindex='$ecms_fclast' limit 1");	}	if($sql)	{	    insert_dolog("gid=$gid");//操作日志		printerror("EditPublicTempSuccess","template/EditPublicTemp.php?tname=indextemp&gid=$gid".hReturnEcmsHashStrHref2(0));	}	else	{		printerror("DbError","history.go(-1)");	}}//预览首页方案function PreviewIndexpage($tempid,$userid,$username){	global $empire,$dbtbpre,$public_r,$emod_r,$class_r,$class_zr,$fun_r,$navclassid,$navinfor,$class_tr,$level_r,$etable_r;	//验证权限	CheckLevel($userid,$username,$classid,"template");	$tempid=(int)$tempid;	if(!$tempid)	{		printerror('ErrorUrl','');	}	$tempr=$empire->fetch1("select tempid,temptext from {$dbtbpre}enewsindexpage where tempid='$tempid'");	if(!$tempr['tempid'])	{		printerror('ErrorUrl','');	}	$indextext=stripSlashes($tempr['temptext']);	$indextext=ReplaceTempvar($indextext);//替换全局模板变量	$pr=$empire->fetch1("select sitekey,siteintro from {$dbtbpre}enewspublic limit 1");	//页面	$pagetitle=ehtmlspecialchars($public_r['sitename']);	$pagekey=ehtmlspecialchars($pr['sitekey']);	$pagedes=ehtmlspecialchars($pr['siteintro']);	$url="<a href=\"".ReturnSiteIndexUrl()."\">".$fun_r['index']."</a>";//栏目导航	$onclick='';	$file=ECMS_PATH.'e/data/tmp/indexpage'.$tempid.'.php';	$indextext=ReplaceSvars($indextext,$url,0,$pagetitle,$pagekey,$pagedes,$add,0);	$indextext=str_replace("[!--page.stats--]",$onclick,$indextext);	//替换标签	$indextext=DoRepEcmsLoopBq($indextext);	$indextext=RepBq($indextext);	//写文件	WriteFiletext($file,AddCheckViewTempCode().$indextext);	//读取文件内容	ob_start();	include($file);	$string=ob_get_contents();	ob_end_clean();	$string=RepExeCode($string);//解析代码	echo stripSlashes($string);	exit();}//批量导入栏目模板function LoadTempInClass($path,$start,$userid,$username){	global $empire,$public_r,$dbtbpre;	//验证权限	CheckLevel($userid,$username,$classid,"template");	$start=(int)$start;	if(empty($public_r[loadtempnum]))	{$public_r[loadtempnum]=50;}	$b=0;	$sql=$empire->query("select classid,classtempid,islist from {$dbtbpre}enewsclass where islast=0 and islist<>1 and classid>$start order by classid limit ".$public_r[loadtempnum]);	while($r=$empire->fetch($sql))	{		$b=1;		$newstart=$r[classid];		if($r[islist]==3)		{			continue;		}		$file="../data/LoadTemp/".$r[classid].".htm";		if(file_exists($file))		{			$data=addslashes(addslashes(ReadFiletext($file)));			$data=RepPhpAspJspcode($data);			if($r[islist]==2)			{				$usql=$empire->query("update {$dbtbpre}enewsclassadd set classtext='".$data."' where classid='$r[classid]'");			}			else			{				$usql=$empire->query("update {$dbtbpre}enewsclasstemp set temptext='".$data."' where tempid='$r[classtempid]'");			}			NewsBq($r[classid],$data,0,0);	    }    }	if(empty($b))	{		//操作日志	    insert_dolog("");		printerror("LoadClassTempSuccess","template/LoadTemp.php".hReturnEcmsHashStrHref2(1));	}	echo $fun_r['LoadOneTempSuccess']."(ID:<font color=red><b>".$newstart."</b></font>)<script>self.location.href='ecmstemp.php?enews=LoadTempInClass&start=$newstart".hReturnEcmsHashStrHref(0)."';</script>";	exit();}//批量更换栏目列表模板function ChangeClassListtemp($classid,$listtempid,$userid,$username){	global $empire,$class_r,$dbtbpre;	if(empty($listtempid))	{printerror("EmptChangeListtempid","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"template");	$listtempid=(int)$listtempid;	$classid=(int)$classid;	if(empty($classid))	{$where="classid<>0";}	else	{		//中级栏目		if(empty($class_r[$classid][islast]))		{			$where=ReturnClass($class_r[$classid][sonclass]);		}		//终极栏目		else		{			$where="classid='$classid'";		}	}	$sql=$empire->query("update {$dbtbpre}enewsclass set listtempid=$listtempid where ".$where);	GetClass();	if($sql)	{		//操作日志		insert_dolog("classid=$classid&listtempid=$listtempid");		printerror("ChangeClassListtempSuccess","history.go(-1)");	}	else	{printerror("DbError","history.go(-1)");}}//导出标签function LoadOutBq($add,$userid,$username){	global $empire,$dbtbpre;	$bqid=(int)$add['bqid'];	if(!$bqid||!$add['funvalue'])	{		printerror("EmptyLoadBqid","history.go(-1)");	}	//验证权限    CheckLevel($userid,$username,$classid,"bq");	$r=$empire->fetch1("select bqid,bqname,bqsay,funname,bq,bqgs from {$dbtbpre}enewsbq where bqid=$bqid");	if(!$r[bqid])	{		printerror("NotThisBqid","history.go(-1)");	}	$add['funvalue']=ClearAddsData($add['funvalue']);	$field="<!--#empirecms.bq-phome.net#--!>";	$str=$r['bqname'].$field.stripSlashes($r['bqsay']).$field.$r['funname'].$field.$r['bq'].$field.stripSlashes($r['bqgs']).$field.$add['funvalue'];	$filename=$r['bq'].time().".bq";	$filepath=ECMS_PATH.'e/data/tmp/temp/'.$filename;	WriteFiletext_n($filepath,$str);	DownLoadFile($filename,$filepath,1);	//操作日志	insert_dolog("bqid=".$bqid."<br>bqname=".$r[bqname]);	exit();}//导入标签function LoadInBq($add,$file,$file_name,$file_type,$file_size,$userid,$username){	global $empire,$dbtbpre;	//验证权限    CheckLevel($userid,$username,$classid,"bq");	$classid=(int)$add['classid'];	if(!$file_name||!$file_size)	{		printerror("EmptyLoadInBqFile","history.go(-1)");	}	//扩展名	$filetype=GetFiletype($file_name);	if($filetype!=".bq")	{		printerror("LoadInBqMustBq","history.go(-1)");	}	$field="<!--#empirecms.bq-phome.net#--!>";	$path=ECMS_PATH.'e/data/tmp/temp/uploadbq'.time().'.bq';	//上传文件	$cp=@move_uploaded_file($file,$path);	DoChmodFile($path);	$data=ReadFiletext($path);	DelFiletext($path);	$r=explode($field,$data);	$num=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsbq where bq='$r[3]' or funname='$r[2]' limit 1");	if($num)	{		printerror("ReLoadInBq","history.go(-1)");	}	$sql=$empire->query("insert into {$dbtbpre}enewsbq(bqname,bqsay,funname,bq,issys,bqgs,isclose,classid,myorder) values('".addslashes($r[0])."','".addslashes(addslashes($r[1]))."','".addslashes($r[2])."','".addslashes($r[3])."',0,'".addslashes(addslashes($r[4]))."',0,$classid,0);");	$bqid=$empire->lastid();	//操作日志	insert_dolog("bqid=".$bqid."<br>bqname=".$r[0]);	return $r;}//-----------------------批量替换模板字符function DoRepTemp($add,$userid,$username){	global $empire,$dbtbpre;	//验证权限	CheckLevel($userid,$username,$classid,"template");	$oldword=RepPhpAspJspcode(eaddslashes2($add['oldword']));	$newword=RepPhpAspJspcode(eaddslashes2($add['newword']));	if(!$oldword)	{		printerror("EmptyRepTemp","history.go(-1)");    }	$gid=(int)$add['gid'];	//公共表	if($add['indextemp']||$add['cptemp']||$add['sformtemp']||$add['otherlinktemp']||$add['gbooktemp']||$add['loginiframe']||$add['pljstemp']||$add['schalltemp']||$add['loginjstemp']||$add['downpagetemp'])	{		$set='';		//首页模板		if($add['indextemp'])		{						$set.=",indextemp=REPLACE(indextemp,'".$oldword."','".$newword."')";		}		//控制面板模板		if($add['cptemp'])		{			$set.=",cptemp=REPLACE(cptemp,'".$oldword."','".$newword."')";		}		//搜索表单模板		if($add['sformtemp'])		{			$set.=",searchtemp=REPLACE(searchtemp,'".$oldword."','".$newword."')";		}		//相关信息模板		if($add['otherlinktemp'])		{			$set.=",otherlinktemp=REPLACE(otherlinktemp,'".$oldword."','".$newword."')";		}		//留言板模板		if($add['gbooktemp'])		{			$set.=",gbooktemp=REPLACE(gbooktemp,'".$oldword."','".$newword."')";		}		//登陆状态模板		if($add['loginiframe'])		{			$set.=",loginiframe=REPLACE(loginiframe,'".$oldword."','".$newword."')";		}		//评论JS模板		if($add['pljstemp'])		{			$set.=",pljstemp=REPLACE(pljstemp,'".$oldword."','".$newword."')";		}		//全站搜索模板		if($add['schalltemp'])		{			$set.=",schalltemp=REPLACE(schalltemp,'".$oldword."','".$newword."')";		}		//JS调用登陆状态模板		if($add['loginjstemp'])		{			$set.=",loginjstemp=REPLACE(loginjstemp,'".$oldword."','".$newword."')";		}		//最终下载页模板		if($add['downpagetemp'])		{			$set.=",downpagetemp=REPLACE(downpagetemp,'".$oldword."','".$newword."')";		}		$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set id=1".$set." limit 1");	}	//修改栏目封面模板	if($add['classtemp'])	{		$empire->query("update ".GetDoTemptb("enewsclasstemp",$gid)." set temptext=REPLACE(temptext,'".$oldword."','".$newword."')");    }	//修改标签模板	if($add['bqtemp'])	{		$empire->query("update ".GetDoTemptb("enewsbqtemp",$gid)." set temptext=REPLACE(temptext,'".$oldword."','".$newword."'),listvar=REPLACE(listvar,'".$oldword."','".$newword."')");    }	//修改列表模板	if($add['listtemp'])	{		$empire->query("update ".GetDoTemptb("enewslisttemp",$gid)." set temptext=REPLACE(temptext,'".$oldword."','".$newword."'),listvar=REPLACE(listvar,'".$oldword."','".$newword."')");    }	//修改内容模板	if($add['newstemp'])	{		$empire->query("update ".GetDoTemptb("enewsnewstemp",$gid)." set temptext=REPLACE(temptext,'".$oldword."','".$newword."')");	}	//修改搜索模板	if($add['searchtemp'])	{		$empire->query("update ".GetDoTemptb("enewssearchtemp",$gid)." set temptext=REPLACE(temptext,'".$oldword."','".$newword."'),listvar=REPLACE(listvar,'".$oldword."','".$newword."')");	}	//修改自定义页面	if($add['userpage'])	{		$empire->query("update {$dbtbpre}enewspage set pagetext=REPLACE(pagetext,'".$oldword."','".$newword."')");	}	//修改自定义页面模板	if($add['pagetemp'])	{		$empire->query("update ".GetDoTemptb("enewspagetemp",$gid)." set temptext=REPLACE(temptext,'".$oldword."','".$newword."')");    }	//评论列表模板	if($add['pltemp'])	{		$empire->query("update ".GetDoTemptb("enewspltemp",$gid)." set temptext=REPLACE(temptext,'".$oldword."','".$newword."')");    }	//打印模板	if($add['printtemp'])	{		$empire->query("update ".GetDoTemptb("enewsprinttemp",$gid)." set temptext=REPLACE(temptext,'".$oldword."','".$newword."')");    }	//模板变量	if($add['tempvar'])	{		$empire->query("update ".GetDoTemptb("enewstempvar",$gid)." set varvalue=REPLACE(varvalue,'".$oldword."','".$newword."')");	}	//修改JS模板	if($add['jstemp'])	{		$empire->query("update ".GetDoTemptb("enewsjstemp",$gid)." set temptext=REPLACE(temptext,'".$oldword."','".$newword."')");    }	//修改投票模板	if($add['votetemp'])	{		$empire->query("update ".GetDoTemptb("enewsvotetemp",$gid)." set temptext=REPLACE(temptext,'".$oldword."','".$newword."')");    }	//反馈表单模板	if($add['feedbackbtemp'])	{		$empire->query("update {$dbtbpre}enewsfeedbackclass set btemp=REPLACE(btemp,'".$oldword."','".$newword."')");	}	//操作日志	insert_dolog("gid=$gid");	printerror("RepTempSuccess","history.go(-1)");}//修改模板组function EditTempGroup($add,$userid,$username){	global $empire,$dbtbpre;	//验证权限	CheckLevel($userid,$username,$classid,"tempgroup");	$gid=$add['gid'];	$gname=$add['gname'];	$count=count($gid);	for($i=0;$i<$count;$i++)	{		$usql=$empire->query("update {$dbtbpre}enewstempgroup set gname='".$gname[$i]."' where gid='".$gid[$i]."'");	}	//操作日志	insert_dolog("");	printerror("EditTempGroupSuccess","TempGroup.php".hReturnEcmsHashStrHref2(1));}//默认模板组function DefTtempGroup($add,$userid,$username){	global $empire,$dbtbpre;	//验证权限	CheckLevel($userid,$username,$classid,"tempgroup");	$gid=(int)$add['changegid'];	if(!$gid)	{		printerror("EmptyTempGroup","");	}	$r=$empire->fetch1("select gid,gname from {$dbtbpre}enewstempgroup where gid=$gid");	if(!$r['gid'])	{		printerror("EmptyTempGroup","");	}	$usql=$empire->query("update {$dbtbpre}enewstempgroup set isdefault=0");	$sql=$empire->query("update {$dbtbpre}enewstempgroup set isdefault=1 where gid=$gid");	$upsql=$empire->query("update {$dbtbpre}enewspublic set deftempid=$gid limit 1");	if($usql&&$sql&&$upsql)	{		GetConfig();		//操作日志		insert_dolog("gid=$gid&gname=$r[gname]");		printerror("DefTempGroupSuccess","TempGroup.php".hReturnEcmsHashStrHref2(1));	}	else	{		printerror("DbError","");	}}//返回模板表function ReturnTemptbList(){	$templist="enewsbqtemp,enewsjstemp,enewslisttemp,enewsnewstemp,enewspubtemp,enewssearchtemp,enewstempvar,enewsvotetemp,enewsclasstemp,enewspltemp,enewsprinttemp,enewspagetemp";	return $templist;}//删除模板数据表function DelTempTb($gid){	global $empire,$dbtbpre;	if($gid==1)	{		return "";	}	$templist=ReturnTemptbList();	$r=explode(",",$templist);	$count=count($r);	$droptb="";	for($i=0;$i<$count;$i++)	{		$dh=",";		if($i==0)		{			$dh="";		}		$droptb.=$dh.$dbtbpre.$r[$i]."_".$gid;	}	$sql=$empire->query("DROP TABLE IF EXISTS ".$droptb.";");	return $sql;}//清空模板数据表function ClearTempTb($gid,$en){	global $empire,$dbtbpre;	$templist=ReturnTemptbList();	$r=explode(",",$templist);	$count=count($r);	for($i=0;$i<$count;$i++)	{		$tb=$dbtbpre.$r[$i].$en;		$empire->query("TRUNCATE `".$tb."`;");	}}//新建模板数据表function CreateTempTb($gid,$en){	global $empire,$dbtbpre;	if($gid==1)	{		return "";	}	$templist=ReturnTemptbList();	$r=explode(",",$templist);	$count=count($r);	for($i=0;$i<$count;$i++)	{		$otb=$dbtbpre.$r[$i];		$tb=$dbtbpre.$r[$i].$en;		CopyEcmsTb($otb,$tb);	}}//删除模板组function DelTempGroup($add,$userid,$username){	global $empire,$dbtbpre;	//验证权限	CheckLevel($userid,$username,$classid,"tempgroup");	$gid=(int)$add['changegid'];	if(!$gid)	{		printerror("EmptyDelTempGroup","");	}	if($gid==1)	{		printerror("NotDelDefTempGroup","");	}	$r=$empire->fetch1("select gid,gname,isdefault from {$dbtbpre}enewstempgroup where gid=$gid");	if(!$r['gid'])	{		printerror("EmptyDelTempGroup","");	}	$sql=$empire->query("delete from {$dbtbpre}enewstempgroup where gid=$gid");	if($r['isdefault'])	{		$upsql=$empire->query("update {$dbtbpre}enewspublic set deftempid=0 limit 1");		GetConfig();	}	DelTempTb($gid);	//删除备份记录	$empire->query("delete from {$dbtbpre}enewstempbak where gid='$gid'");	if($sql)	{		//操作日志		insert_dolog("gid=$gid&gname=$r[gname]");		printerror("DelTempGroupSuccess","TempGroup.php".hReturnEcmsHashStrHref2(1));	}	else	{		printerror("DbError","");	}}//导出模板组function LoadTempGroup($add,$userid,$username){	global $empire,$dbtbpre;	//验证权限	CheckLevel($userid,$username,$classid,"tempgroup");	$gid=(int)$add['changegid'];	if(!$gid)	{		printerror("EmptyLoadTempGroup","");	}	$r=$empire->fetch1("select gid,gname from {$dbtbpre}enewstempgroup where gid=$gid");	if(!$r['gid'])	{		printerror("EmptyLoadTempGroup","");	}	//版本	$thistempver=LoadTGAddVer();	$pageexp="<!---ecms.temp--->";	$record="<!---ecms.record--->";	$field="<!---ecms.field--->";	if($gid==1)	{		$en="";	}	else	{		$en="_".$gid;	}	$bqtemp=LoadTGBqtemp($gid,$en,$pageexp,$record,$field);//标签模板	$jstemp=LoadTGJstemp($gid,$en,$pageexp,$record,$field);//JS模板	$listtemp=LoadTGListtemp($gid,$en,$pageexp,$record,$field);//列表模板	$newstemp=LoadTGNewstemp($gid,$en,$pageexp,$record,$field);//内容模板	$pubtemp=LoadTGPubtemp($gid,$en,$pageexp,$record,$field);//公共模板	$searchtemp=LoadTGSearchtemp($gid,$en,$pageexp,$record,$field);//搜索模板	$tempvar=LoadTGTempvar($gid,$en,$pageexp,$record,$field);//模板变量	$votetemp=LoadTGVotetemp($gid,$en,$pageexp,$record,$field);//投票模板	$classtemp=LoadTGClasstemp($gid,$en,$pageexp,$record,$field);//栏目模板	$pltemp=LoadTGPltemp($gid,$en,$pageexp,$record,$field);//评论模板	$printtemp=LoadTGPrinttemp($gid,$en,$pageexp,$record,$field);//打印模板	$pagetemp=LoadTGPagetemp($gid,$en,$pageexp,$record,$field);//自定义页面模板	$loadtemptext=$r['gname'].$thistempver.$pageexp.$bqtemp.$pageexp.$jstemp.$pageexp.$listtemp.$pageexp.$newstemp.$pageexp.$pubtemp.$pageexp.$searchtemp.$pageexp.$tempvar.$pageexp.$votetemp.$pageexp.$classtemp.$pageexp.$pltemp.$pageexp.$printtemp.$pageexp.$pagetemp;	$loadtemptext=stripSlashes($loadtemptext);	$file="e".time().".temp";	$filepath=ECMS_PATH.'e/data/tmp/temp/'.$file;	WriteFiletext_n($filepath,$loadtemptext);	DownLoadFile($file,$filepath,1);	//操作日志	insert_dolog("gid=$gid&gname=$r[gname]");	exit();}//模板转编码function LoadInTempChangeChar($tempchar,$text){	global $ecms_config;	@include_once(ECMS_PATH.'e/class/EmpireCMS_version.php');	if($tempchar=='GB2312')//简体GB2312	{		if($ecms_config['sets']['pagechar']=='gb2312')		{			return $text;		}		if($ecms_config['sets']['pagechar']=='utf-8')		{			if(EmpireCMS_CHARVER=='TC-UTF-8')//繁体			{				$text=DoIconvVal("GB2312","BIG5",$text,1);				$text=DoIconvVal("BIG5","UTF8",$text);			}			else//简体			{				$text=DoIconvVal("GB2312","UTF8",$text,1);			}			$text=preg_replace(array('/charset=gbk/i','/charset=gb2312/i'),array('charset=utf-8','charset=utf-8'),$text);		}		elseif($ecms_config['sets']['pagechar']=='big5')		{			$text=DoIconvVal("GB2312","BIG5",$text,1);			$text=preg_replace(array('/charset=gbk/i','/charset=gb2312/i'),array('charset=big5','charset=big5'),$text);		}	}	elseif($tempchar=='UTF8')//简体UTF-8	{		if($ecms_config['sets']['pagechar']=='utf-8'&&EmpireCMS_CHARVER=='UTF-8')		{			return $text;		}		if($ecms_config['sets']['pagechar']=='gb2312')		{			$text=DoIconvVal("UTF8","GB2312",$text,1);			$text=preg_replace('/charset=utf-8/i','charset=gb2312',$text);		}		elseif($ecms_config['sets']['pagechar']=='big5')		{			$text=DoIconvVal("UTF8","GB2312",$text,1);			$text=DoIconvVal("GB2312","BIG5",$text);			$text=preg_replace('/charset=utf-8/i','charset=big5',$text);		}		elseif($ecms_config['sets']['pagechar']=='utf-8')//繁体		{			$text=DoIconvVal("UTF8","GB2312",$text,1);			$text=DoIconvVal("GB2312","BIG5",$text);			$text=DoIconvVal("BIG5","UTF8",$text);		}	}	elseif($tempchar=='BIG5')//繁体BIG5	{		if($ecms_config['sets']['pagechar']=='big5')		{			return $text;		}		if($ecms_config['sets']['pagechar']=='gb2312')		{			$text=DoIconvVal("BIG5","GB2312",$text,1);			$text=preg_replace('/charset=big5/i','charset=gb2312',$text);		}		elseif($ecms_config['sets']['pagechar']=='utf-8')		{			if(EmpireCMS_CHARVER=='UTF-8')//简体			{				$text=DoIconvVal("BIG5","GB2312",$text,1);				$text=DoIconvVal("GB2312","UTF8",$text);			}			else//繁体			{				$text=DoIconvVal("BIG5","UTF8",$text,1);			}			$text=preg_replace('/charset=big5/i','charset=utf-8',$text);		}	}	elseif($tempchar=='TCUTF8')//繁体UTF-8	{		if($ecms_config['sets']['pagechar']=='utf-8'&&EmpireCMS_CHARVER=='TC-UTF-8')		{			return $text;		}		if($ecms_config['sets']['pagechar']=='gb2312')		{			$text=DoIconvVal("UTF8","BIG5",$text,1);			$text=DoIconvVal("BIG5","GB2312",$text);			$text=preg_replace('/charset=utf-8/i','charset=gb2312',$text);		}		elseif($ecms_config['sets']['pagechar']=='big5')		{			$text=DoIconvVal("UTF8","BIG5",$text,1);			$text=preg_replace('/charset=utf-8/i','charset=big5',$text);		}		elseif($ecms_config['sets']['pagechar']=='utf-8')//简体		{			$text=DoIconvVal("UTF8","BIG5",$text,1);			$text=DoIconvVal("BIG5","GB2312",$text);			$text=DoIconvVal("GB2312","UTF8",$text);		}	}	return $text;}//替换以往版本地址function LoadInTGReptext_pubvar($text){	//shop	$text=str_replace('/enews/?enews=AddBuycar','/ShopSys/doaction.php?enews=AddBuycar',$text);	$text=str_replace('/enews?enews=AddBuycar','/ShopSys/doaction.php?enews=AddBuycar',$text);	//pl	$text=str_replace('/enews/?enews=DoForPl','/pl/doaction.php?enews=DoForPl',$text);	$text=str_replace('/enews?enews=DoForPl','/pl/doaction.php?enews=DoForPl',$text);	//member	$text=str_replace('/enews/?enews=exit','/member/doaction.php?enews=exit',$text);	$text=str_replace('/enews?enews=exit','/member/doaction.php?enews=exit',$text);	//report	$text=str_replace('/DownSys/report','/public/report',$text);	return $text;}//替换以往版本地址function LoadInTGReptext_othervar($text,$type='pl'){	if($type=='pl')	{		$text=str_replace('/enews/index.php','/pl/doaction.php',$text);	}	elseif($type=='member')	{		$text=str_replace('/enews/index.php','/member/doaction.php',$text);	}	elseif($type=='shop')	{		$text=str_replace('/enews/index.php','/ShopSys/doaction.php',$text);	}	return $text;}//加版本号function LoadTGAddVer(){	@include_once(ECMS_PATH.'e/class/EmpireCMS_version.php');	$ver=' ,-- '.EmpireCMS_VERSION.','.EmpireCMS_CHARVER;	return $ver;}//替换版本号function LoadInTGReturnVer($gname){	$exp=' ,-- ';	$r=explode($exp,$gname);	$returnr['gname']=$r[0];	$returnr['ver']='';	$returnr['tempchar']='';	if($r[1])	{		$vr=explode(',',$r[1]);		$returnr['ver']=$vr[0];		$returnr['tempchar']=$vr[1];	}	return $returnr;}//导入模板组function LoadInTempGroup($add,$file,$file_name,$file_type,$file_size,$userid,$username){	global $empire,$dbtbpre;	//验证权限	CheckLevel($userid,$username,$classid,"tempgroup");	if(!$file_name||!$file_size)	{		printerror("EmptyLoadInTempGroup","");	}	$gid=(int)$add['gid'];	//扩展名	$filetype=GetFiletype($file_name);	if($filetype!=".temp")	{		printerror("LoadInTempGroupMusttemp","");	}	//上传文件	$path=ECMS_PATH.'e/data/tmp/temp/uploadtg'.time().make_password(10).'.temp';	$cp=@move_uploaded_file($file,$path);	DoChmodFile($path);	$data=ReadFiletext($path);	DelFiletext($path);	//转码	if($add['ChangeChar'])	{		$data=LoadInTempChangeChar($add['tempchar'],$data);	}	if(empty($data))	{		printerror("EmptyLoadInTempGroup","");	}	//返回版本	$pageexp="<!---ecms.temp--->";	$checkpr=explode($pageexp,$data);	$tempverr=LoadInTGReturnVer($checkpr[0]);	$gname=$tempverr['gname'];	$thistempver=$tempverr['ver'];	$thistempchar=$tempverr['tempchar'];	//替换旧地址	$GLOBALS['loadtempver']=$thistempver;	if(empty($thistempver))	{		$data=LoadInTGReptext_pubvar($data);	}	//入库	$pageexp="<!---ecms.temp--->";	$record="<!---ecms.record--->";	$field="<!---ecms.field--->";	$pr=explode($pageexp,$data);	if(empty($gid))//新建模板组	{		$sql=$empire->query("insert into {$dbtbpre}enewstempgroup(gname,isdefault) values('".addslashes($gname)."',0);");		$gid=$empire->lastid();		$gname=$pr[0];		$en="_".$gid;		CreateTempTb($gid,$en);//复制表	}	else//覆盖模板组	{		$r=$empire->fetch1("select gid,gname from {$dbtbpre}enewstempgroup where gid=$gid");		if(!$r['gid'])		{			printerror("LoadInTempGroupMusttemp","");		}		if($gid==1)		{			$en="";		}		else		{			$en="_".$gid;		}		$gname=$r['gname'];		ClearTempTb($gid,$en);//清空表	}	//版本	$isold=0;	$ckcount=count($pr);	if($ckcount<=10)//5.1	{		$isold=1;	}	elseif($ckcount<=11)//6.0	{		$isold=2;	}	LoadInTGBqtemp($gid,$en,$record,$field,$pr[1]);//标签模板	LoadInTGJstemp($gid,$en,$record,$field,$pr[2]);//JS模板	LoadInTGListtemp($gid,$en,$record,$field,$pr[3]);//列表模板	LoadInTGNewstemp($gid,$en,$record,$field,$pr[4]);//内容模板	LoadInTGPubtemp($gid,$en,$record,$field,$pr[5],$isold);//公共模板	LoadInTGSearchtemp($gid,$en,$record,$field,$pr[6]);//搜索模板	LoadInTGTempvar($gid,$en,$record,$field,$pr[7]);//模板变量	LoadInTGVotetemp($gid,$en,$record,$field,$pr[8]);//投票模板	LoadInTGClasstemp($gid,$en,$record,$field,$pr[9]);//栏目模板	if($isold!=1)	{		LoadInTGPltemp($gid,$en,$record,$field,$pr[10]);//评论模板	}	if($isold==0)	{		LoadInTGPrinttemp($gid,$en,$record,$field,$pr[11]);//打印模板	}	LoadInTGPagetemp($gid,$en,$record,$field,$pr[12]);//自定义页面模板	//操作日志	insert_dolog("gid=$gid&gname=$gname");	printerror("LoadInTempGroupSuccess","TempGroup.php".hReturnEcmsHashStrHref2(1));}//替换模板组存放格式function ReplaceLoadTGTemp($pageexp,$record,$field,$text){	$text=str_replace($pageexp,"",$text);	$text=str_replace($record,"",$text);	$text=str_replace($field,"",$text);	return $text;}//标签模板function LoadTGBqtemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewsbqtemp".$en;	$sql=$empire->query("select * from ".$tb." order by tempid");	$classid=0;	while($r=$empire->fetch($sql))	{		$r['temptext']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['temptext']);		$r['listvar']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['listvar']);		$text.=$r['tempid'].$field.$r['tempname'].$field.$r['modid'].$field.$r['temptext'].$field.$r['showdate'].$field.$r['listvar'].$field.$r['subnews'].$field.$r['rownum'].$field.$classid.$field.$r['docode'].$record;	}	return $text;}function LoadInTGBqtemp($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewsbqtemp".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		$sql=$empire->query("insert into ".$tb."(tempid,tempname,modid,temptext,showdate,listvar,subnews,rownum,classid,docode) values('$r[0]','".addslashes($r[1])."','$r[2]','".addslashes(addslashes($r[3]))."','".addslashes($r[4])."','".addslashes(addslashes($r[5]))."','$r[6]','$r[7]','$r[8]','$r[9]');");	}}//JS模板function LoadTGJstemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewsjstemp".$en;	$sql=$empire->query("select * from ".$tb." order by tempid");	$classid=0;	while($r=$empire->fetch($sql))	{		$r['temptext']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['temptext']);		$text.=$r['tempid'].$field.$r['tempname'].$field.$r['temptext'].$field.$classid.$field.$r['isdefault'].$field.$r['showdate'].$field.$r['modid'].$field.$r['subnews'].$field.$r['subtitle'].$record;	}	return $text;}function LoadInTGJstemp($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewsjstemp".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		if(empty($r[6]))		{			$r[6]=1;		}		$sql=$empire->query("insert into ".$tb."(tempid,tempname,temptext,classid,isdefault,showdate,modid,subnews,subtitle) values('$r[0]','".addslashes($r[1])."','".addslashes(addslashes($r[2]))."','$r[3]','$r[4]','".addslashes($r[5])."','$r[6]','$r[7]','$r[8]');");	}}//列表模板function LoadTGListtemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewslisttemp".$en;	$sql=$empire->query("select * from ".$tb." order by tempid");	$classid=0;	while($r=$empire->fetch($sql))	{		$r['temptext']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['temptext']);		$r['listvar']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['listvar']);		$text.=$r['tempid'].$field.$r['tempname'].$field.$r['temptext'].$field.$r['subnews'].$field.$r['isdefault'].$field.$r['listvar'].$field.$r['rownum'].$field.$r['modid'].$field.$r['showdate'].$field.$r['subtitle'].$field.$classid.$field.$r['docode'].$record;	}	return $text;}function LoadInTGListtemp($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewslisttemp".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		$sql=$empire->query("insert into ".$tb."(tempid,tempname,temptext,subnews,isdefault,listvar,rownum,modid,showdate,subtitle,classid,docode) values('$r[0]','".addslashes($r[1])."','".addslashes(addslashes($r[2]))."','$r[3]','$r[4]','".addslashes(addslashes($r[5]))."','$r[6]','$r[7]','".addslashes($r[8])."','$r[9]','$r[10]','$r[11]');");	}}//内容模板function LoadTGNewstemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewsnewstemp".$en;	$sql=$empire->query("select * from ".$tb." order by tempid");	$classid=0;	while($r=$empire->fetch($sql))	{		$r['temptext']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['temptext']);		$text.=$r['tempid'].$field.$r['tempname'].$field.$r['isdefault'].$field.$r['temptext'].$field.$r['showdate'].$field.$r['modid'].$field.$classid.$record;	}	return $text;}function LoadInTGNewstemp($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$text=RepTemplateJsUrl($text,1,0);//替换JS地址	$tb=$dbtbpre."enewsnewstemp".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		$sql=$empire->query("insert into ".$tb."(tempid,tempname,isdefault,temptext,showdate,modid,classid) values('$r[0]','".addslashes($r[1])."','$r[2]','".addslashes(addslashes($r[3]))."','".addslashes($r[4])."','$r[5]','$r[6]');");	}}//公共模板function LoadTGPubtemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewspubtemp".$en;	$r=$empire->fetch1("select * from ".$tb." limit 1");	$r['indextemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['indextemp']);	$r['cptemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['cptemp']);	$r['searchtemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['searchtemp']);	$r['searchjstemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['searchjstemp']);	$r['searchjstemp1']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['searchjstemp1']);	$r['otherlinktemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['otherlinktemp']);	$r['downsofttemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['downsofttemp']);	$r['onlinemovietemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['onlinemovietemp']);	$r['listpagetemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['listpagetemp']);	$r['gbooktemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['gbooktemp']);	$r['loginiframe']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['loginiframe']);	$r['loginjstemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['loginjstemp']);	$r['downpagetemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['downpagetemp']);	$r['pljstemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['pljstemp']);	$r['schalltemp']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['schalltemp']);	$text.=$r['id'].$field.$r['indextemp'].$field.''.$field.$r['cptemp'].$field.$r['searchtemp'].$field.$r['searchjstemp'].$field.$r['searchjstemp1'].$field.$r['otherlinktemp'].$field.''.$field.$r['downsofttemp'].$field.$r['onlinemovietemp'].$field.$r['listpagetemp'].$field.$r['gbooktemp'].$field.$r['loginiframe'].$field.$r['otherlinktempsub'].$field.$r['otherlinktempdate'].$field.$r['loginjstemp'].$field.$r['downpagetemp'].$field.$r['pljstemp'].$field.$r['schalltemp'].$field.$r['schallsubnum'].$field.$r['schalldate'].$record;	return $text;}function LoadInTGPubtemp($gid,$en,$record,$field,$text,$isold=0){	global $empire,$dbtbpre,$fun_r;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewspubtemp".$en;	$rr=explode($record,$text);	$r=explode($field,$rr[0]);	//相关链接设置	if(empty($r[14]))	{		$r[14]=30;	}	if(empty($r[15]))	{		$r[15]='Y-m-d H:i:s';	}	if(empty($r[21]))	{		$r[21]='Y-m-d H:i:s';	}	//替换旧地址	if(empty($GLOBALS['loadtempver']))	{		//登录状态模板		$r[13]=LoadInTGReptext_othervar($r[13],'member');		$r[16]=LoadInTGReptext_othervar($r[16],'member');		//评论		$r[18]=LoadInTGReptext_othervar($r[18],'pl');	}	$sql=$empire->query("insert into ".$tb."(id,indextemp,cptemp,searchtemp,searchjstemp,searchjstemp1,otherlinktemp,downsofttemp,onlinemovietemp,listpagetemp,gbooktemp,loginiframe,otherlinktempsub,otherlinktempdate,loginjstemp,downpagetemp,pljstemp,schalltemp,schallsubnum,schalldate) values('$r[0]','".addslashes(addslashes($r[1]))."','".addslashes(addslashes($r[3]))."','".addslashes(addslashes($r[4]))."','".addslashes(addslashes($r[5]))."','".addslashes(addslashes($r[6]))."','".addslashes(addslashes($r[7]))."','".addslashes(addslashes($r[9]))."','".addslashes(addslashes($r[10]))."','".addslashes(addslashes($r[11]))."','".addslashes(addslashes($r[12]))."','".addslashes(addslashes($r[13]))."','$r[14]','$r[15]','".addslashes(addslashes($r[16]))."','".addslashes(addslashes($r[17]))."','".addslashes(addslashes($r[18]))."','".addslashes(addslashes($r[19]))."','$r[20]','$r[21]');");	//5.1以下版本	if($isold==1&&$r[2])	{		$pltb=$dbtbpre."enewspltemp".$en;		$pltempname=$fun_r['PlListTempname'];		//替换旧地址		if(empty($GLOBALS['loadtempver']))		{			$r[2]=LoadInTGReptext_othervar($r[2],'pl');		}		$empire->query("insert into ".$pltb."(tempid,tempname,temptext,isdefault) values(NULL,'".addslashes($pltempname)."','".addslashes(addslashes($r[2]))."',1);");	}	//6.0以下版本	if(($isold==1||$isold==2)&&$r[8])	{		$printtb=$dbtbpre."enewsprinttemp".$en;		$printtempname=$fun_r['PrintTempname'];		$empire->query("insert into ".$printtb."(tempid,tempname,temptext,isdefault,showdate,modid) values(NULL,'".addslashes($printtempname)."','".addslashes(addslashes($r[8]))."',1,'Y-m-d H:i:s',1);");	}}//搜索模板function LoadTGSearchtemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewssearchtemp".$en;	$sql=$empire->query("select * from ".$tb." order by tempid");	$classid=0;	while($r=$empire->fetch($sql))	{		$r['temptext']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['temptext']);		$r['listvar']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['listvar']);		$text.=$r['tempid'].$field.$r['tempname'].$field.$r['temptext'].$field.$r['subnews'].$field.$r['isdefault'].$field.$r['listvar'].$field.$r['rownum'].$field.$r['modid'].$field.$r['showdate'].$field.$r['subtitle'].$field.$classid.$field.$r['docode'].$record;	}	return $text;}function LoadInTGSearchtemp($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewssearchtemp".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		$sql=$empire->query("insert into ".$tb."(tempid,tempname,temptext,subnews,isdefault,listvar,rownum,modid,showdate,subtitle,classid,docode) values('$r[0]','".addslashes($r[1])."','".addslashes(addslashes($r[2]))."','$r[3]','$r[4]','".addslashes(addslashes($r[5]))."','$r[6]','$r[7]','".addslashes($r[8])."','$r[9]','$r[10]','$r[11]');");	}}//模板变量function LoadTGTempvar($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewstempvar".$en;	$sql=$empire->query("select * from ".$tb." order by varid");	$classid=0;	while($r=$empire->fetch($sql))	{		$r['varvalue']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['varvalue']);		$text.=$r['varid'].$field.$r['myvar'].$field.$r['varname'].$field.$r['varvalue'].$field.$classid.$field.$r['isclose'].$field.$r['myorder'].$record;	}	return $text;}function LoadInTGTempvar($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewstempvar".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		//评论变量		if(!$GLOBALS['loadtempver']&&$r[1]=='pl')		{			$r[3]=LoadInTGReptext_othervar($r[3],'pl');		}		$sql=$empire->query("insert into ".$tb."(varid,myvar,varname,varvalue,classid,isclose,myorder) values('$r[0]','".addslashes($r[1])."','".addslashes($r[2])."','".addslashes(addslashes($r[3]))."','$r[4]','$r[5]','$r[6]');");	}}//投票模板function LoadTGVotetemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewsvotetemp".$en;	$sql=$empire->query("select * from ".$tb." order by tempid");	$classid=0;	while($r=$empire->fetch($sql))	{		$r['temptext']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['temptext']);		$text.=$r['tempid'].$field.$r['tempname'].$field.$r['temptext'].$record;	}	return $text;}function LoadInTGVotetemp($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewsvotetemp".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		$sql=$empire->query("insert into ".$tb."(tempid,tempname,temptext) values('$r[0]','".addslashes($r[1])."','".addslashes(addslashes($r[2]))."');");	}}//栏目封面模板function LoadTGClasstemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewsclasstemp".$en;	$sql=$empire->query("select * from ".$tb." order by tempid");	$classid=0;	while($r=$empire->fetch($sql))	{		$r['temptext']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['temptext']);		$text.=$r['tempid'].$field.$r['tempname'].$field.$r['temptext'].$field.$classid.$record;	}	return $text;}function LoadInTGClasstemp($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewsclasstemp".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		$sql=$empire->query("insert into ".$tb."(tempid,tempname,temptext,classid) values('$r[0]','".addslashes($r[1])."','".addslashes(addslashes($r[2]))."','$r[3]');");	}}//评论列表模板function LoadTGPltemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewspltemp".$en;	$sql=$empire->query("select * from ".$tb." order by tempid");	while($r=$empire->fetch($sql))	{		$r['temptext']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['temptext']);		$text.=$r['tempid'].$field.$r['tempname'].$field.$r['temptext'].$field.$r['isdefault'].$record;	}	return $text;}function LoadInTGPltemp($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewspltemp".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		//替换旧地址		if(empty($GLOBALS['loadtempver']))		{			$r[2]=LoadInTGReptext_othervar($r[2],'pl');		}		$sql=$empire->query("insert into ".$tb."(tempid,tempname,temptext,isdefault) values('$r[0]','".addslashes($r[1])."','".addslashes(addslashes($r[2]))."','$r[3]');");	}}//打印模板function LoadTGPrinttemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewsprinttemp".$en;	$sql=$empire->query("select * from ".$tb." order by tempid");	while($r=$empire->fetch($sql))	{		$r['temptext']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['temptext']);		$text.=$r['tempid'].$field.$r['tempname'].$field.$r['temptext'].$field.$r['isdefault'].$field.$r['showdate'].$field.$r['modid'].$record;	}	return $text;}function LoadInTGPrinttemp($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewsprinttemp".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		$sql=$empire->query("insert into ".$tb."(tempid,tempname,temptext,isdefault,showdate,modid) values('$r[0]','".addslashes($r[1])."','".addslashes(addslashes($r[2]))."','$r[3]','".addslashes($r[4])."','$r[5]');");	}}//自定义页面模板function LoadTGPagetemp($gid,$en,$pageexp,$record,$field){	global $empire,$dbtbpre;	$tb=$dbtbpre."enewspagetemp".$en;	$sql=$empire->query("select * from ".$tb." order by tempid");	$classid=0;	while($r=$empire->fetch($sql))	{		$r['temptext']=ReplaceLoadTGTemp($pageexp,$record,$field,$r['temptext']);		$text.=$r['tempid'].$field.$r['tempname'].$field.$r['temptext'].$record;	}	return $text;}function LoadInTGPagetemp($gid,$en,$record,$field,$text){	global $empire,$dbtbpre;	if(empty($text))	{		return "";	}	$tb=$dbtbpre."enewspagetemp".$en;	$rr=explode($record,$text);	$count=count($rr);	for($i=0;$i<$count-1;$i++)	{		$r=explode($field,$rr[$i]);		$sql=$empire->query("insert into ".$tb."(tempid,tempname,temptext) values('$r[0]','".addslashes($r[1])."','".addslashes(addslashes($r[2]))."');");	}}//----------------------备份模板-------------------//删除多余备份记录function DelEBakTemp($temptype,$gid,$tempid){	global $empire,$dbtbpre;	$pr=$empire->fetch1("select baktempnum from {$dbtbpre}enewspublic limit 1");	if(!$pr['baktempnum'])	{		return $pr;	}	$num=$empire->gettotal("select count(*) as total from {$dbtbpre}enewstempbak where temptype='$temptype' and gid='$gid' and tempid='$tempid'");	if($num+1>$pr['baktempnum'])	{		$limitnum=$num+1-$pr['baktempnum'];		$ids='';		$dh='';		$sql=$empire->query("select bid from {$dbtbpre}enewstempbak where temptype='$temptype' and gid='$gid' and tempid='$tempid' order by bid limit ".$limitnum);		while($r=$empire->fetch($sql))		{			$ids.=$dh.$r['bid'];			$dh=',';		}		$empire->query("delete from {$dbtbpre}enewstempbak where bid in ($ids)");	}	return $pr;}//删除所有备份记录function DelEbakTempAll($temptype,$gid,$tempid){	global $empire,$dbtbpre;	$tempid=(int)$tempid;	$gid=(int)$gid;	if(!$gid)	{		$gid=GetDoTempGid();	}	if($temptype=='indexpage')	{		$gid=1;	}	$empire->query("delete from {$dbtbpre}enewstempbak where temptype='$temptype' and gid='$gid' and tempid='$tempid'");}//模板备份记录function AddEBakTemp($temptype,$gid,$tempid,$tempname,$temptext,$subnews,$isdefault,$listvar,$rownum,$modid,$showdate,$subtitle,$classid,$docode,$userid,$username){	global $empire,$dbtbpre;	$tempid=(int)$tempid;	$gid=(int)$gid;	if(!$gid)	{		$gid=GetDoTempGid();	}	if($temptype=='indexpage')	{		$gid=1;	}	$pr=DelEBakTemp($temptype,$gid,$tempid);	if(!$pr['baktempnum'])	{		return '';	}	$subnews=(int)$subnews;	$isdefault=(int)$isdefault;	$rownum=(int)$rownum;	$modid=(int)$modid;	$subtitle=(int)$subtitle;	$classid=(int)$classid;	$docode=(int)$docode;	$baktime=time();	$empire->query("insert into {$dbtbpre}enewstempbak(tempid,tempname,temptext,subnews,isdefault,listvar,rownum,modid,showdate,subtitle,classid,docode,baktime,temptype,gid,lastuser) values('$tempid','".eaddslashes($tempname)."','".eaddslashes2($temptext)."','$subnews','$isdefault','".eaddslashes2($listvar)."','$rownum','$modid','".eaddslashes($showdate)."','$subtitle','$classid','$docode','$baktime','$temptype','$gid','$username');");}//还原模板备份function ReEBakTemp($add,$userid,$username){	global $empire,$dbtbpre;	$bid=(int)$add['bid'];	if(!$bid)	{		printerror("NotBakTemp","history.go(-1)");	}	$r=$empire->fetch1("select * from {$dbtbpre}enewstempbak where bid='$bid'");	if(!$r['bid'])	{		printerror("NotBakTemp","history.go(-1)");	}	//操作权限	if($r['temptype']=='tempvar')	{		CheckLevel($userid,$username,$classid,"tempvar");	}	else	{		CheckLevel($userid,$username,$classid,"template");	}	$gid=(int)$r['gid'];	if(!$gid)	{		$gid=GetDoTempGid();	}	if($temptype=='indexpage')	{		$gid=1;	}	if($r['temptype']=='bqtemp')//标签模板	{		$sql=$empire->query("update ".GetDoTemptb("enewsbqtemp",$gid)." set tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."',modid='$r[modid]',showdate='".StripAddsData($r[showdate])."',listvar='".addslashes($r[listvar])."',subnews='$r[subnews]',rownum='$r[rownum]',classid='$r[classid]',docode='$r[docode]' where tempid='$r[tempid]'");	}	elseif($r['temptype']=='classtemp')//封面模板	{		$sql=$empire->query("update ".GetDoTemptb("enewsclasstemp",$gid)." set tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."',classid='$r[classid]' where tempid='$r[tempid]'");	}	elseif($r['temptype']=='jstemp')//JS模板	{		$sql=$empire->query("update ".GetDoTemptb("enewsjstemp",$gid)." set tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."',classid='$r[classid]',showdate='".StripAddsData($r[showdate])."',modid='$r[modid]',subnews='$r[subnews]',subtitle='$r[subtitle]' where tempid='$r[tempid]'");	}	elseif($r['temptype']=='listtemp')//列表模板	{		$sql=$empire->query("update ".GetDoTemptb("enewslisttemp",$gid)." set subnews='$r[subnews]',tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."',listvar='".addslashes($r[listvar])."',rownum='$r[rownum]',modid='$r[modid]',showdate='".StripAddsData($r[showdate])."',subtitle='$r[subtitle]',classid='$r[classid]',docode='$r[docode]' where tempid='$r[tempid]'");	}	elseif($r['temptype']=='newstemp')//内容模板	{		$sql=$empire->query("update ".GetDoTemptb("enewsnewstemp",$gid)." set tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."',showdate='".StripAddsData($r[showdate])."',modid='$r[modid]',classid='$r[classid]' where tempid='$r[tempid]'");	}	elseif($r['temptype']=='pltemp')//评论模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspltemp",$gid)." set tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."' where tempid='$r[tempid]'");	}	elseif($r['temptype']=='printtemp')//打印模板	{		$sql=$empire->query("update ".GetDoTemptb("enewsprinttemp",$gid)." set tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."',showdate='".StripAddsData($r[showdate])."',modid='$r[modid]' where tempid='$r[tempid]'");	}	elseif($r['temptype']=='searchtemp')//搜索模板	{		$sql=$empire->query("update ".GetDoTemptb("enewssearchtemp",$gid)." set subnews='$r[subnews]',tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."',listvar='".addslashes($r[listvar])."',rownum='$r[rownum]',modid='$r[modid]',showdate='".StripAddsData($r[showdate])."',subtitle='$r[subtitle]',classid='$r[classid]',docode='$r[docode]' where tempid='$r[tempid]'");	}	elseif($r['temptype']=='tempvar')//公共模板变量	{		$sql=$empire->query("update ".GetDoTemptb("enewstempvar",$gid)." set myvar='".StripAddsData($r[tempname])."',varname='".StripAddsData($r[listvar])."',varvalue='".addslashes($r[temptext])."',classid='$r[classid]',isclose='$r[docode]',myorder='$r[subnews]' where varid='$r[tempid]'");	}	elseif($r['temptype']=='votetemp')//投票模板	{		$sql=$empire->query("update ".GetDoTemptb("enewsvotetemp",$gid)." set tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."' where tempid='$r[tempid]'");	}	elseif($r['temptype']=='pagetemp')//自定义页面模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspagetemp",$gid)." set tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."' where tempid='$r[tempid]'");	}	elseif($r['temptype']=='indexpage')//首页方案模板	{		$sql=$empire->query("update {$dbtbpre}enewsindexpage set tempname='".StripAddsData($r[tempname])."',temptext='".addslashes($r[temptext])."' where tempid='$r[tempid]'");	}	//公共模板	elseif($r['temptype']=='pubindextemp')//首页模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set indextemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='pubcptemp')//控制面板模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set cptemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='pubsearchtemp')//高级搜索表单模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set searchtemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='pubsearchjstemp')//搜索JS模板[横向]	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set searchjstemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='pubsearchjstemp1')//搜索JS模板[纵向]	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set searchjstemp1='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='pubotherlinktemp')//相关链接模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set otherlinktemp='".addslashes($r[temptext])."',otherlinktempsub='$r[subtitle]',otherlinktempdate='".StripAddsData($r[showdate])."' limit 1");	}	elseif($r['temptype']=='pubdownsofttemp')//下载地址模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set downsofttemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='pubonlinemovietemp')//在线播放地址模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set onlinemovietemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='publistpagetemp')//列表分页模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set listpagetemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='pubpljstemp')//评论JS调用模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set pljstemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='pubdownpagetemp')//最终下载页模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set downpagetemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='pubgbooktemp')//留言板模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set gbooktemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='publoginiframe')//登陆状态模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set loginiframe='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='publoginjstemp')//JS调用登陆状态模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set loginjstemp='".addslashes($r[temptext])."' limit 1");	}	elseif($r['temptype']=='pubschalltemp')//全站搜索模板	{		$sql=$empire->query("update ".GetDoTemptb("enewspubtemp",$gid)." set schalltemp='".addslashes($r[temptext])."',schallsubnum='$r[subnews]',schalldate='".StripAddsData($r[showdate])."' limit 1");	}	if($sql)	{		//操作日志		insert_dolog("bid=$bid&temptype=$r[temptype]<br>tempid=$r[tempid]&tempname=$r[tempname]&gid=$r[gid]");		echo"<script>opener.ReTempBak();window.close();</script>";		exit();	}	else	{printerror("DbError","history.go(-1)");}}?>
 |