投稿後24時間New表示にする方法
標準のtemplates記述<%new%>を、元々の未読にNew表示でなく、投稿後24時間New表示にする方法。BLOG.phpのfunction parse_new()内、if *1という行を、if ($this->currentItem->timestamp > time()-1*24*3600)と修正。とこれだけではだめ。もともとのnew変数の表示条件をクリアして手順を踏まなければならない。1)管理画面→nucleusの管理→設定の編集で、「最終訪問日時Cookieの保存」を「はい」にする。2)当該Templateの編集で、新しいアイテムの指示の欄に、具体的なNew表示を定義する。3)2のTemplateのアイテム欄の任意の位置に<%new%>を記述する。
- 注1$this->lastVisit != 0) && ($this->currentItem->timestamp > $this->lastVisit
0コメント