關于Dedecms的發布時間問題,前些有位站長咨詢烈火小編,正好最近CUOxin又上線了Dedecms的源碼下載頻道,在編輯和審核軟件時,經常要把以前的時間更新到現在的時間,手動輸入真的太麻煩了,加上以前站長的咨詢,所以決定把這一小功能在后臺實現,共有兩種方式。
一。增加一個按鈕,可以賦值給文本框,從而實現獲取當前時間為發布/編輯/審核時間的效果,這里使用的是PHP+JS的方式,PHP獲取當前時間,JS用于給文本框賦值。
二。自動更新時間,即:編輯文檔、審核文檔時,不用理會發布時間,則自動更新為當前時間,使用了PHP獲取當前時間,自動同步的方式。
以上兩種方式都有一個弊端,因為采用PHP獲取時間,獲取到的時間只是打開文檔那一刻的時間,舉例:例如你的文檔原發布時間為2009年8月6日11點30分22秒,你編輯文檔的時間為2010年4月30日8點30分22秒(編輯時間即為當前時間),如果你編輯文章的時間較長,使用了5分鐘,PHP獲取的時間不會延時5分鐘,而是使用前面提到的編輯時間,稍候我會找出完美的方法,請多關注烈火教程。
好了,都說清楚了,現在是修改方法,記得提前備份。
第一種,帶按鈕(手動)更新的修改方法:
打開dede/CUOxin/article_edit.htm(dede是后臺路徑,軟件和其他模型的模板,照葫蘆畫瓢,不再贅述),查找以下代碼:
新聞熱點
疑難解答