帝國(guó)CMS審核文章的時(shí)間規(guī)則設(shè)定與調(diào)整

帝國(guó)cms沒(méi)有內(nèi)置固定的審核時(shí)間規(guī)則,但可通過(guò)多種方式控制文章審核和發(fā)布時(shí)間。1. 手動(dòng)審核后立即發(fā)布,管理員直接設(shè)置為“已發(fā)布”狀態(tài);2. 審核時(shí)設(shè)定未來(lái)時(shí)間實(shí)現(xiàn)定時(shí)發(fā)布;3. 使用插件或自定義字段,如審核后24小時(shí)內(nèi)未發(fā)布自動(dòng)退回草稿;4. 添加“審核時(shí)間”字段并通過(guò)腳本檢查超時(shí)情況。系統(tǒng)記錄的關(guān)鍵時(shí)間包括發(fā)布時(shí)間、編輯時(shí)間、創(chuàng)建時(shí)間和審核狀態(tài),但默認(rèn)不記錄審核時(shí)間,需自行擴(kuò)展。還可通過(guò)設(shè)置審核權(quán)限、開(kāi)啟定時(shí)發(fā)布、結(jié)合sql任務(wù)清理未發(fā)布稿件、使用第三方插件等方式優(yōu)化審核流程。

帝國(guó)CMS審核文章的時(shí)間規(guī)則設(shè)定與調(diào)整

帝國(guó)cms審核文章的時(shí)間規(guī)則,其實(shí)主要不是系統(tǒng)內(nèi)置的一個(gè)固定機(jī)制,而是通過(guò)管理員操作、發(fā)布流程以及一些自定義設(shè)置來(lái)體現(xiàn)的。如果你希望控制文章在什么時(shí)間可以被審核或發(fā)布,通常需要結(jié)合后臺(tái)權(quán)限管理、定時(shí)發(fā)布功能,甚至是一些插件或者自定義sql語(yǔ)句來(lái)實(shí)現(xiàn)。


如何設(shè)定文章審核后的發(fā)布時(shí)間?

帝國(guó)cms本身沒(méi)有“自動(dòng)審核后多久必須發(fā)布”的硬性限制,但你可以通過(guò)以下幾種方式來(lái)控制:

  • 手動(dòng)審核后立即發(fā)布:這是最常見(jiàn)的方式,管理員在后臺(tái)審核文章時(shí)直接選擇“已發(fā)布”狀態(tài)。
  • 設(shè)置定時(shí)發(fā)布:在審核文章時(shí),可以在“發(fā)布時(shí)間”字段中填寫(xiě)未來(lái)某個(gè)時(shí)間點(diǎn),文章會(huì)在那個(gè)時(shí)間自動(dòng)上線。
  • 使用插件或自定義字段:有些用戶會(huì)開(kāi)發(fā)插件,比如設(shè)定審核后24小時(shí)內(nèi)未發(fā)布則自動(dòng)退回草稿狀態(tài),這需要一定的php數(shù)據(jù)庫(kù)知識(shí)。

如果你有特定業(yè)務(wù)需求,比如要求文章審核后必須在一定時(shí)間內(nèi)發(fā)布,建議在后臺(tái)添加一個(gè)額外字段記錄“審核時(shí)間”,然后通過(guò)腳本定期檢查是否超時(shí)。


審核流程中的時(shí)間戳是如何記錄的?

在帝國(guó)CMS中,每篇文章有幾個(gè)關(guān)鍵時(shí)間字段:

  • truetime:文章真實(shí)發(fā)布時(shí)間(如果設(shè)置了定時(shí)發(fā)布,這個(gè)時(shí)間會(huì)被更新)
  • lastdotime:最后一次編輯時(shí)間
  • addtime:文章創(chuàng)建時(shí)間
  • checked:是否已審核(0為未審核,1為已審核)

雖然系統(tǒng)默認(rèn)不會(huì)記錄“何時(shí)被審核”的具體時(shí)間,但你可以在審核文章時(shí),手動(dòng)修改某一個(gè)字段(如lastdotime)作為標(biāo)記,或者通過(guò)二次開(kāi)發(fā)新增一個(gè)“審核時(shí)間”字段。

如果你需要統(tǒng)計(jì)審核效率、追蹤審核延遲問(wèn)題,這部分?jǐn)?shù)據(jù)就需要你自己補(bǔ)充進(jìn)去。


如何調(diào)整審核相關(guān)的流程與時(shí)間控制?

如果你想讓審核流程更符合你的運(yùn)營(yíng)節(jié)奏,可以從以下幾個(gè)方面入手:

  • ? 設(shè)置不同角色的審核權(quán)限
    后臺(tái)用戶組管理中,可以設(shè)置哪些角色擁有“審核權(quán)限”,避免文章長(zhǎng)時(shí)間滯留在待審隊(duì)列。

  • ? 開(kāi)啟定時(shí)發(fā)布功能
    在文章編輯頁(yè)勾選“定時(shí)發(fā)布”,并填寫(xiě)合適的時(shí)間,可以實(shí)現(xiàn)文章在審核后按計(jì)劃上線,而不是立刻公開(kāi)。

  • ? 結(jié)合SQL任務(wù)定期清理未發(fā)布稿件
    如果你希望某些文章在審核后一段時(shí)間內(nèi)未發(fā)布就自動(dòng)下架,可以通過(guò)mysql事件調(diào)度器定期執(zhí)行清理腳本。

  • ? 使用第三方插件增強(qiáng)功能
    社區(qū)有一些擴(kuò)展插件支持自動(dòng)審核、郵件提醒、審核流程追蹤等功能,適合有一定技術(shù)基礎(chǔ)的用戶。


基本上就這些。帝國(guó)CMS在這塊并沒(méi)有特別復(fù)雜的配置,但通過(guò)靈活運(yùn)用字段、權(quán)限和定時(shí)任務(wù),完全可以滿足大多數(shù)內(nèi)容平臺(tái)對(duì)審核時(shí)間和流程的管理需求。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊9 分享