帝國CMS錯誤報告功能啟用、防垃圾灌水、統計、增加報告分類
內容模板加
<a href="[!--news.url--]e/public/report/?classid=[!--classid--]&id=[!--id--]">錯誤報告</a>
如果做了分類,請鏈接地址加個&cid=分類ID。如:&cid=1
<a href="[!--news.url--]e/public/report/?classid=[!--classid--]&id=[!--id--]&cid=1">錯誤報告</a>
二、錯誤報告防灌水
方法1、會員登錄才能使用“錯誤報告”功能
可以設置僅注冊會員才可以進行報告
修改 e\public\report\index.php
在里面加入判斷語句,如加在$empire=new mysqlquery();該行下面:
$userid=(int)getcvar('mluserid');
if(!$userid)
{
printerror('未登錄用戶禁用此功能','history.go(-1)',1,0,1);
}
方法2、使用驗證碼
三、錯誤報告統計
錯誤報告全部統計
<?=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsdownerror")?>
注釋:統計enewsdownerror表的記錄總數
當前列表頁頁統計(列表頁)
<?=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsdownerror where classid='$GLOBALS[navclassid]'")?>
注釋:只能統計終極欄目,一級欄目不能統計
指定列表頁頁統計(首頁、列表頁)
如:“影視頻道”下的“動作片”
<?=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsdownerror where classid='42' ")?>
注釋:1、多個欄目時用:classid in('欄目ID1','欄目ID2','欄目ID3')
2、只能統計終極欄目,一級欄目不能統計
當前內容頁統計(內容頁)
<?=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsdownerror where classid='$navinfor[classid]' and id='$navinfor[id]'")?>
四、錯誤報告頁面增加選擇分類
說明:在填寫錯誤報告的頁面增加可選擇的分類(后臺增加的分類) 如:默認、新建 等信息分類
方法1、增加下拉框選擇分類
在\e\template\public\report.php 中加入以下代碼
<select name="cid" id="cid">
<option value="" selected="selected">請選擇</option>
<option value="1">默認</option>
<option value="2">新建</option>
</select>
--------------------------------------------------------------
實例:表單部分
<form name="form1" method="post" action="../../enews/index.php">
<table width="600" border="0" align="center" cellpadding="3" cellspacing="1"class=tableborder>
<input type="hidden" name="cid" value="<?=$cid?>">
<tr class=header>
<td height="23" colspan="2">提交錯誤報告</td>
</tr>
<tr>
<td width='16%' height=25 bgcolor='ffffff'><div align="right">選需求:</div></td>
<td bgcolor='ffffff'>
<select name="cid" id="cid">
<option value="" selected="selected">請選擇</option>
<option value="1">默認</option>
<option value="2">新建</option>
</select></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="137" height="23"><div align="left">信息標題:</div></td>
<td width="448" height="23"><a href='<?=$titleurl?>' target=_blank><?=$r[title]?></a></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="23"><div align="left">您的郵箱:</div></td>
<td height="23"><input name="email" type="text" id="email">
(方便回復您)</td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="23"><div align="left">報告內容(*):</div></td>
<td height="23"><textarea name="errortext" cols="60" rows="12" id="name4"></textarea></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="23"> </td>
<td height="23"><input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit2" value="重置">
<input name="enews" type="hidden" id="enews" value="AddError">
<input name="id" type="hidden" id="id" value="<?=$id?>">
<input name="classid" type="hidden" id="classid" value="<?=$classid?>"></td>
</tr>
</table>
</form>
==============================================================================================
方法2、單選方式
在\e\template\public\report.php 中的“信息標題:”下面加入以下代碼(在“信息標題:”以上添加時,信息標題會不顯示)
<?php
$sql=$empire->query("select classid,classname from {$dbtbpre}enewserrorclass order by classid desc");
?>
<?
while($r=$empire->fetch($sql))
{
?>
<input name="cid" type="radio" value="<?=$r[classid]?>"><?=$r[classname]?>
<?
}
db_close();
$empire=null;
?>
--------------------------------------------------------------
實例:表單部分
<form name="form1" method="post" action="../../enews/index.php">
<table width="600" border="0" align="center" cellpadding="3" cellspacing="1"class=tableborder>
<input type="hidden" name="cid" value="<?=$cid?>">
<tr class=header>
<td height="23" colspan="2">提交錯誤報告</td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="137" height="23"><div align="left">信息標題:</div></td>
<td width="448" height="23"><a href='<?=$titleurl?>' target=_blank><?=$r[title]?></a></td>
</tr>
<tr bgcolor="#FFFFFF"> <td height="23"><div align="left">選擇分類:</div></td>
<td height="23"><?php $sql=$empire->query("select classid,classname from {$dbtbpre}enewserrorclass order by classid desc");?>
<? while($r=$empire->fetch($sql)){ ?><input name="cid" type="radio" value="<?=$r[classid]?>"><?=$r[classname]?>
<? } db_close();$empire=null;?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="23"><div align="left">您的郵箱:</div></td>
<td height="23"><input name="email" type="text" id="email">
(方便回復您)</td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="23"><div align="left">報告內容(*):</div></td>
<td height="23"><textarea name="errortext" cols="60" rows="12" id="name4"></textarea></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="23"> </td>
<td height="23"><input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit2" value="重置">
<input name="enews" type="hidden" id="enews" value="AddError">
<input name="id" type="hidden" id="id" value="<?=$id?>">
<input name="classid" type="hidden" id="classid" value="<?=$classid?>"></td>
</tr>
</table>
</form>
2014年做過的修過的移植過的那些模板!全部帝國CMS核心!
2014年開始做過的修過的移植過的很多模板,今天做下回顧! 一個資源站的模板演示地址http:...
帝國CMS后臺登陸驗證碼不顯示的解決方案!
針對帝國CMS7.0:有得同學開啟了后臺登陸驗證碼,但是由于種種原因后臺驗證碼沒有顯示,然...
帝國CMS如何更改搜索后的返回頁面--以及更改后不生效的解決方法!
帝國CMS搜索返回頁面(也就是搜索后返回的頁面)的模板更改一般是在后臺--模板--搜索模板...
解決帝國CMS中后臺編輯器在IE10下的兼容問題
默認的FCK2.3.6在IE10中會有這個錯誤:SCRIPT438: 對象不支持“selectSingleNode”屬性或方法 fckeditor...
帝國CMS彈出下載和直接下載的修改方法!
帝國CMS可以設置彈出下載和直接下載,彈出下載有個好處可以統計下載量!直接下載不能統計...
帝國CMS內容頁根據TAG匹配相關文章列表代碼
功能: 比如說有3個TAG,每個TAG下有4篇文章,現在指定要顯示10篇文章,那么每個TAG要拿出4篇...
帝國CMS在js登陸模板中調用當前登陸用戶的頭像!
打開e/data/template/loginiframetemp.txt 在 $r=$empire-fetch1(select.$user_userid.,.$user_username.,.$user_group.,.$use...
帝國CMS內容頁模板SEO,調用關鍵詞為文章為文章關鍵詞,描述為文章簡介的方法!
帝國CMS的標簽是很靈活的,如果內容頁想進行SEO的話,把關鍵詞改成文章關鍵詞,描述改成文...
帝國CMS調用欄目別名的兩種方法!
第一種:在最終欄目調用 ?=$class_r[$GLOBALS[navclassid]][bname]? 第二種:萬能的,哪里都行,應為是...
帝國CMS上一篇,下一篇標題鏈接字數截取調用靈動標簽sql當前欄目
一: 動態調用上一篇下一篇鏈接 a href=!--news.url--]e/public/GotoNext?classid=!--classid--]id=!--id--]enews=pr...
帝國CMS-管理員密碼重置插件下載
******************** 安裝插件 ******************** 1、將upload目錄下的文件上傳至帝國CMS系統目錄; 2、...
帝國CMS內容模板獲取所有分頁數和當前分頁號的方法
有時候需要在內容頁做一些漂亮的格式,或者特殊的應用,比如獲取所有分頁數量和當前分頁...
淮安網站建設公司哪家好?企業網站建設公司排名
安徽淮安比較靠譜的網站建設公司有哪些?專業的網絡營銷型建站公司怎么選擇?今天小李seo博客www.shoespublisher.com小編詳細講講淮安十大企業網站建設公司排名。...
貴州網站優化公司哪家好?十大優化公司排名
如何選擇貴州網站seo優化效果關鍵詞排名好的公司?費用是多少?小李seo博客www.shoespublisher.com小編介紹貴州網站優化公司十大排名榜。...
安康seo外包公司哪家好?網站外包服務公司排名
陜西安康seo外包服務公司哪家好?費用是多少?如何選擇網站seo外包公司?今天小李seo博客www.shoespublisher.com小編講講安康seo外包公司十大排名榜。...
焦作seo營銷公司哪家好?網絡營銷公司排名
河南焦作seo營銷公司有哪些?營銷策劃方案是什么?今天小李seo博客www.shoespublisher.com小編和大家講講焦作十大網絡營銷公司排名。...
寧波seo營銷公司哪家好?網絡營銷公司排名
寧波seo網絡營銷公司哪家好?怎么選擇?互聯網的普及和發展,網絡營銷逐漸成為了人們生活當中不可缺少的一部分。在這種趨勢下,寧波越來越多的企業認識到了網絡營銷推廣的重要性,很多老...
公司網站推廣方案之網站有收錄沒排名沒流量怎么解決
有很多站長或是seo人都遭遇過此類問題:網站的收錄量正常呈上升趨勢,內容收錄時間也正常通常為一天內,收錄方面是正常的,但就是沒有關鍵詞帶來的流量。 收錄一直是站長關注的...
中山網站優化公司哪家好?十大優化公司排名
如何選擇中山網站seo優化效果關鍵詞排名好的公司?費用是多少?小李seo博客www.shoespublisher.com小編介紹廣東中山網站優化公司十大排名榜。...
南通seo推廣公司哪家好?知名推廣公司排名
南通比較知名的seo推廣公司有哪些?互聯網每個行業都會有大量網站,想要從這些網站中脫穎而出,就要選擇南通專業的網站seo推廣優化公司,使網站關鍵詞在360.百度,谷歌,搜狗等瀏覽器獲取...
上海網站建設公司哪家好?企業網站建設公司排名
上海比較靠譜的網站建設公司有哪些?專業的網絡營銷型建站公司怎么選擇?今天小李seo博客www.shoespublisher.com小編詳細講講上海十大企業網站建設公司排名。...
??趕eo外包公司哪家好?網站外包服務公司排名
海南??趕eo外包服務公司哪家好?費用是多少?如何選擇網站seo外包公司?小李seo博客www.shoespublisher.com小編講講??趕eo外包公司十大排名榜。...
江門seo推廣公司哪家好?知名推廣公司排名
廣東江門seo推廣公司哪家好優化效果好?怎么選擇?現在小李seo博客www.shoespublisher.com小編介紹連江門seo推廣知名公司網站十大排名。...
云南關鍵詞優化公司排名?十大優化公司排名
云南網站關鍵詞優化到底哪家公司好呢?小李seo博客www.shoespublisher.com小編講講云南關鍵詞優化公司十大排名榜。...
泰州網站優化公司哪家好?十大優化公司排名
如何選擇泰州網站seo優化效果關鍵詞排名好的公司?費用是多少?今天小李seo博客www.shoespublisher.com小編介紹江蘇泰州網站優化公司十大排名榜。...
濰坊seo外包公司哪家好?網站外包服務公司排名
山東濰坊seo外包服務公司哪家好?費用是多少?如何選擇網站seo外包公司?今天小李seo博客www.shoespublisher.com小編講講濰坊seo外包公司十大排名榜。...
上海服務外包公司之工具查網站排名搜索時找不到
為了工作效率很多站長已經養成一種習慣,打開工具輸入網址和關鍵詞查詢,查收錄情況,快照更新是否更新,網站排名有沒有上首頁。盡管這些排名是周期的,但還是養成數據分析的必要。...
菏澤網站建設公司哪家好?企業網站建設公司排名
山東菏澤比較靠譜的網站建設公司有哪些?專業的網絡營銷型建站公司怎么選擇?今天小李seo博客www.shoespublisher.com小編詳細講講菏澤十大企業網站建設公司排名。...
聊城網站建設公司哪家好?企業網站建設公司排名
山東聊城比較靠譜的網站建設公司有哪些?專業的網絡營銷型建站公司怎么選擇?今天小李seo博客www.shoespublisher.com小編詳細講講聊城十大企業網站建設公司排名。...
蘇州關鍵詞優化公司哪家好?十大優化公司排名
互聯網+時代,蘇州市場上的網站關鍵詞優化公司很多,這也讓很多剛開始有搜索引擎優化打算的企業很頭疼,不知道該如何選擇。單從蘇州局部地區來看,關鍵詞優化公司就已經多的數不勝數...