« New iMac ad. | メイン | 【Nucleus】NP_TrimImageでThickBoxやらLightboxやら »

【Nucleus】未来記事を表示

Nucleusをイベント情報などを扱うサイトのCMSとして使いたいと思い、調べてみたらフォーラムのほうにありました。 コアファイルを弄らないとダメみたいですね。 http://japan.nucleuscms.org/bb/viewtopic.php?t=144
以下、詳細↓
弄るのは「libs」ディレクトリ下のコアファイル
1)
BLOG.php:
"don't show future items"で検索。

Code:485行目
$query .= ' FROM '.sql_table('item').' as i, '.sql_table('member').' as m, '.sql_table('category').' as c'
この下の

Code:491行目
. ' and i.itime<=' . mysqldate($this->getCorrectTime())
これをコメントアウト
Code:
//. ' and i.itime<=' . mysqldate($this->getCorrectTime())

Code:530行目
$query .= ' FROM '.sql_table('item').' as i, '.sql_table('member').' as m, '.sql_table('category').' as c'
この下の

Code:536行目
. ' and i.itime<=' . mysqldate($this->getCorrectTime());
これをコメントアウト
Code:
//. ' and i.itime<=' . mysqldate($this->getCorrectTime());
※その際、行末の";"がコメントアウトではずれたらその前の行(534行目)に補ってください
. ' and i.idraft=0' ;← // exclude drafts

Code:564行目
$query = 'SELECT itime, SUBSTRING(itime,1,4) AS Year, SUBSTRING(itime,6,2) AS Month, SUBSTRING(itime,9,2) as Day FROM '.sql_table('item')
この下の

Code:566行目
. ' and itime <=' . mysqldate($this->getCorrectTime()) // don't show future items!
これをコメントアウト
Code:
//. ' and itime <=' . mysqldate($this->getCorrectTime()) // don't show future items!

2)
globalfunctions.php:
Code:724行目
function selector内、
Code:773行目
if (!$manager->existsItem($itemid,0,0))
これを
if (!$manager->existsItem($itemid,1,1))
に変更。

3)
COMMENTS.php:
Code:135行目
function addComment内、
Code:246行目
$item =& $manager->getItem($this->itemid, 0, 0);
これを
$item =& $manager->getItem($this->itemid, 1, 1);
に変更。

Code:283行目
function isValidComment内、
Code:287行目
$item =& $manager->getItem($this->itemid,0,0);
これを
$item =& $manager->getItem($this->itemid,1,1);
に変更。


↓バージョン3.3だとこれ該当箇所が見あたらないね ↓
SKIN.php:
function parse_itemtitle内、
Code:
$item =& $manager->getItem($itemid,0,0);

function parse_comments内、
Code:
$item = ITEM::getitem($itemid, 0, 0);

November 8, 2007

Trackbac URL:http://blog.keith69.com/mt/mt-tb.cgi/47
Apple Store(Japan)

Comments




保存しますか?

(書式を変更するような一部のHTMLタグを使うことができます)

Apple Store(Japan)