User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
Adhesiveプラグインについて 投稿者: ryoxxx 投稿日:2006/01/28(Sat) 10:41 No.2518  
お世話になっております。

先日カスタマイズしていただいたAdhesiveプラグインをWP0.5.0RC Finalで使用させていただいてますが、これを有効にしていると[Other Options] - [posts_per_page]での設定が反映されなくなります。
設定した表示件数と関係無しに、すべてのエントリが一覧表示されてしまいます。

のぶのぶさんがリリースされているプラグインではありませんので心苦しいのですが、なんとかなりますでしょうか。
[what_to_show]は「posts paged」になっています。

あと別件ですが、同じくWP0.5.0RC Finalで[一般設定] - [記事ブロック表示にthemeディレクトリのテンプレートを使用]の設定が「いいえ」であっても、themesディレクトリにテーマ別のディレクトリがある場合、そちらが読み込まれているようです。
とくに不便はないのですが一応ご報告させていただきます。

よろしくお願いします。


Re: Adhesiveプラグインについて 投稿者: のぶのぶ 投稿日:2006/01/28(Sat) 13:12 No.2524  

引用:

ryoxxxさんは書きました:
お世話になっております。

先日カスタマイズしていただいたAdhesiveプラグインをWP0.5.0RC Finalで使用させていただいてますが、これを有効にしていると[Other Options] - [posts_per_page]での設定が反映されなくなります。
設定した表示件数と関係無しに、すべてのエントリが一覧表示されてしまいます。

のぶのぶさんがリリースされているプラグインではありませんので心苦しいのですが、なんとかなりますでしょうか。
[what_to_show]は「posts paged」になっています。

プラグイン内に、発行したSQLの件数制限情報が伝わっていませんでしたね。
ということで、
wp-blog-header.phpの397行目あたりの

$GLOBALS['request'] = $postHandler->getLastSQL();
の後に、 [code] if ( !empty($_criteria_limit) ) { if (empty($_criteria_start)) { $_criteria_start = 0; } $GLOBALS['request'] = $GLOBALS['request']. ' LIMIT '.(int)$_criteria_start.', '.(int)$_criteria_limit; }
というような数行を追加していただけますか。
引用:

あと別件ですが、同じくWP0.5.0RC Finalで[一般設定] - [記事ブロック表示にthemeディレクトリのテンプレートを使用]の設定が「いいえ」であっても、themesディレクトリにテーマ別のディレクトリがある場合、そちらが読み込まれているようです。
とくに不便はないのですが一応ご報告させていただきます。

あらら・・・・
少し調べさせて下さい。


Re[2]: Adhesiveプラグインについて 投稿者: ryoxxx 投稿日:2006/01/31(Tue) 09:51 No.2546  

報告が遅くなってすみません。スレッドが上がっちゃいますね。

引用:

プラグイン内に、発行したSQLの件数制限情報が伝わっていませんでしたね。
ということで、
wp-blog-header.phpの397行目あたりの

$GLOBALS['request'] = $postHandler->getLastSQL();

の後に、

if ( !empty($_criteria_limit) ) {
	if (empty($_criteria_start)) {
		$_criteria_start = 0;
	}
	$GLOBALS['request'] = $GLOBALS['request']. ' LIMIT '.(int)$_criteria_start.', '.(int)$_criteria_limit;
}

というような数行を追加していただけますか。


バッチリです。希望通りの動作になりました。
いつもありがとうございます。


NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -