KENT-WEB サポートコーナー 過去ログ [ 0001 ]


記事No: 8953
投稿日: 2011/08/18(Thu) 21:52:12
タイトルSUN BOARDの1ページ当たりの表示記事数について
ID情報: sugarpot
投稿者: POT
URLhttp://www31.atpages.jp/matomepot/sunbbs/html/index.html

初めまして。POTと申します。「SUN BOARD」について質問させてください。

initファイルで「表示ファイル第1ページの記事数」を初期値の「10」のままで投稿テストをしているのですが、
1ページあたり11件の記事が表示されてしまいます。
また、1ページ目の最後の記事と2ページ目の最初の記事に同じ記事が重複してしまいます。(2ページ目最後と3ページ最初も同様です)

これを、1ページあたりの表示記事数をinitファイルの指定どおり10件とし、
かつ、ページ最後と次ページ最初の記事の重複をしないようにするにはどのような設定が必要でしょうか。
判りましたらお教えください。よろしくお願いします。


記事No: 8955
投稿日: 2011/08/19(Fri) 07:49:26
タイトルRe: SUN BOARDの1ページ当たりの表示記事数について
ID情報: kent
投稿者: KENT

> 初めまして。POTと申します。「SUN BOARD」について質問させてください。
>
> initファイルで「表示ファイル第1ページの記事数」を初期値の「10」のままで投稿テストをしているのですが、
> 1ページあたり11件の記事が表示されてしまいます。
> また、1ページ目の最後の記事と2ページ目の最初の記事に同じ記事が重複してしまいます。(2ページ目最後と3ページ最初も同様です)
>
> これを、1ページあたりの表示記事数をinitファイルの指定どおり10件とし、
> かつ、ページ最後と次ページ最初の記事の重複をしないようにするにはどのような設定が必要でしょうか。
> 判りましたらお教えください。よろしくお願いします。

これは申し訳ない。不具合ですね。
以下のとおり修正してみてください。

init.cgi 275行目
my $end = $i + $cf{pg_max};



my $end = $i + $cf{pg_max} - 1;


記事No: 8964
投稿日: 2011/08/19(Fri) 23:45:37
タイトルRe^2: SUN BOARDの1ページ当たりの表示記事数について
ID情報: sugarpot
投稿者: POT
URLhttp://www31.atpages.jp/matomepot/sunbbs/html/index.html

> init.cgi 275行目
> my $end = $i + $cf{pg_max};
>
> ↓
>
> my $end = $i + $cf{pg_max} - 1;
>
 教えていただいたとおり修正したところ、
 希望どおりの動作をするようになりました。
 ありがとうございました!


[検索ページ]