親注冊(cè)登錄道勤網(wǎng)-可以查看更多帖子內(nèi)容哦!(包涵精彩圖片、文字詳情等)請(qǐng)您及時(shí)注冊(cè)登錄-bmrsportswear.com
您需要 登錄 才可以下載或查看,沒(méi)有賬號(hào)?立即注冊(cè)
x
discuz自帶的審核功能中,缺少一個(gè)提示功能,雖然發(fā)布文章確實(shí)可以限制審核,但是管理員不通過(guò)后臺(tái)查看審核內(nèi)容,就不會(huì)發(fā)現(xiàn)文章審核信息。所以就在前臺(tái)首頁(yè)的用戶信息中的【提示】顯示出來(lái),方便管理員審核內(nèi)容。
360截圖20150116222958462.jpg (4.13 KB, 下載次數(shù): 54)
下載附件
2015-1-16 22:30 上傳
還是根據(jù)之前的方法而言,通過(guò)發(fā)布文章的POST鏈接: portal.php?mod=portalcp&ac=article
找到需要修改的文件:./source/module/portal/portal_portalcp.php
發(fā)現(xiàn)如下代碼:
- require_once libfile('function/portalcp');//被調(diào)用的函數(shù)文件
- require_once libfile('portalcp/'.$ac, 'include');//真正操作的文件
復(fù)制代碼 然后再找到文件: ./source/include/portalcp/portalcp_article.php
發(fā)現(xiàn)提交的代碼:
- if(submitcheck("articlesubmit", 0, $seccodecheck, $secqaacheck)) {...
復(fù)制代碼 這就好辦了,只需要在文章操作數(shù)據(jù)庫(kù)之后添加提示功能就可以解決了。
在提示信息中,需要獲得對(duì)應(yīng)文章的ID,方便管理員可以直接訪問(wèn)該文章。于是在如下代碼之后:
- $aid = DB::insert('portal_article_title', $setarr, 1);
復(fù)制代碼 剛好添加文章數(shù)據(jù)之后返回了對(duì)應(yīng)文章的ID。
接下來(lái)就實(shí)現(xiàn)提示功能:
- /************************************/
- /*用戶提示功能對(duì)應(yīng)的數(shù)據(jù)表為:pre_home_notification*/
- /*1. 添加提示信息數(shù)據(jù)*/
- /*2. 更新提示數(shù)目
- /*提示數(shù)目對(duì)應(yīng)的數(shù)據(jù)表為: pre_common_member newprompt字段*/
- /************************************/
- /*添加提示信息數(shù)據(jù)*/
- //文章為審核狀態(tài)
- if($article_status == 1){
-
- $JMess = "<div style="padding:10px;"><h3>".文章審核."</h3>您好! "."用戶".$_G['username']."發(fā)布了一篇文章【<a href="" style="><b><i>".$setarr['title']."</i></b></a>】,【<a href="admin.php?frames=yes&action=moderate&operation=articles&dateline=all" style="color:red;" ><b><i>請(qǐng)審核...</i></b></a>】.</div>";
-
- $jarr = array(
- 'uid'=>'1',
- 'type'=>'system',
- 'new'=>'1',
- 'author'=>'jhonse',
- 'note'=>$JMess,
- 'dateline'=>TIMESTAMP,
- 'from_id'=>$aid,
- 'from_idtype'=>'aid'
- );
- DB::insert('home_notification', $jarr, 1);
-
- /*更新提示數(shù)目*/
- DB::query('UPDATE '.DB::table("common_member")." SET newprompt=newprompt+1 WHERE uid = 1");
-
- /*****************************************/
- }
復(fù)制代碼
道勤主機(jī)提供365天*24小時(shí)全年全天無(wú)休、實(shí)時(shí)在線、零等待的售后技術(shù)支持。竭力為您免費(fèi)處理您在使用道勤主機(jī)過(guò)程中所遇到的一切問(wèn)題!
如果您是道勤主機(jī)用戶,那么您可以通過(guò)QQ【792472177】、售后QQ【59133755】、旺旺【詮釋意念】、微信:q792472177免費(fèi)電話、后臺(tái)提交工單這些方式聯(lián)系道勤主機(jī)客服!
如果您不是我們的客戶也沒(méi)問(wèn)題,點(diǎn)擊頁(yè)面最右邊的企業(yè)QQ在線咨詢圖標(biāo)聯(lián)系我們并購(gòu)買(mǎi)后,我們?yōu)槟赓M(fèi)進(jìn)行無(wú)縫搬家服務(wù),讓您享受網(wǎng)站零訪問(wèn)延遲的遷移到道勤主機(jī)的服務(wù)! |