◆ [sb] 表示記事数を臨機応変に変更するプラグイン

表示記事数を臨機応変に変更するプラグイン (LHA 圧縮) を作成しました。記事の表示数は [環境設定] の [ページ]で変更できますが、全体に適用されてしまいます。このプラグインを導入すると、表示数を指定しない場合はいままでどおりですが、

<a href="{site_top}sb.cgi?page=0&amp;max_ent=50">50記事表示する</a>

のように、max_ent オプションを追加することができます。
このプラグインを使うと {max_entries} に記事数が代入されますので、JavaScript または INPUT タグ と併用すれば表示する最大の記事数を読んでる人に選んでもらうことができます。
インターネット > sb・プラグイン | comments (16) | trackbacks (2)

Comments

pepper | 2005/03/20 02:54
どうも初めまして、いつも拝見させていただいております。
そこで全記事リスト表示を追加したのですが、頭に年月日の出し方と「次ページ」というのはどのように設定したらよろしいのでしょうか??
http://white.pepper.jp/sb.cgi?tid=6&max_ent=9999
くっきー | 2005/03/20 05:35
年月日を表示するには タイトルリスト用のテンプレートの好きなところに
{entry_date}
を加えます。

「次のページ」を出すにはページリスト表示プラグインを導入し
#{prev_page_link} {next_page_link} を書き換える 1: 有効 0:無効
$gOverridePrevNext = 1;
に書き換えます。ページリスト表示プラグインを導入しても、テンプレートを書き換えなければページリストは表示されません。
7A | 2005/03/23 16:34
なるほど!!これだ!
と、早速つかわせていただきました。
わたしのサイトは1ページ1記事だったのですが、
表示記事数変更プラグインとページリスト表示プラグインを使うことによって、新しい見方ができるようになりました。
こういうプラグイン待っていたんです。
ありがとうございました。
くっきー | 2005/03/23 20:08
報告ありがとうございました。
Kaz. | 2005/04/22 19:49
Gallery コーナーのサムネイル一覧のために
表示記事数を臨機応変に変更するプラグインを
利用させていただきました。

サムネイルの取り扱いは
他のカテゴリーとの絡みや、閲覧者の好みや環境もあって
いろいろと妥協していた部分でしたが
このプラグインでいろいろな状況に対応できるようになりました。

ありがとうございます。
くっきー | 2005/04/22 23:06
おお、このプラグインがこんなに役立つとは思ってなかったです。(^-^;

これってプログラム見たらわかると思うんですが、めちゃめちゃ簡単なプラグインだったりします。中身はたったの38行で、実際に動いてるのは7行だけというシンプルなものなのです。

プラグインの勉強にちょうどいいかも?
蓮 | 2005/07/08 03:51
はじめまして。
タイトルリスト表示させようと思い、プラグインを利用させていただこうと思ったのですが
<a href="{site_top}sb.cgi?page=0&amp;max_ent=50">50記事表示する</a>
という、のを、具体的にどこへつければよいのか、またデフォルトでいくつになっているのかがわかりません。
また、すべてのプラグインを導入、テンプレートも二つ分けて作りましたが、再構築後、変化は見られません。
(プラグインによって、プルダウン化はできています)
一番最初の手順である、このプラグインの設定ができていないからかなぁ?と思って躓いています。
あまりにも初心者過ぎる愚問で申し訳ないのですが、お時間がある時にでもコメントくだされば、とてもありがたいです。
くっきー | 2005/07/08 18:32
> 蓮さん
タイトルリスト表示には、
<a href="{site_top}sb.cgi?page=0&amp;max_ent=50">50記事表示する</a>
を書く必要はありません。
http://www.nucl.net/cookie/log/eid86.html
に書いてあるとおりにやればできるはずです。
カテゴリー表示の中のカッコの数字にリンクがはられていますか?(アーカイブも同様)そこをクリックするとタイトルリスト表示になるはずなのですが……。(^_^;)

全ページのタイトルリストを表示したいのであれば、
<a href="{site_top}sb.cgi?page=0&amp;max_ent=50&amp;tid=テンプレートID">50記事表示する</a>
をテンプレートの好きなところにはりつければできるはずです。

ただ、他のサイトのプラグインも利用している場合にはプラグインが衝突してうまく動かないことがあります。どのようなプラグインを利用しているのか教えていただければ何かわかるかもしれません。
蓮 | 2005/07/09 01:22
ご丁寧に有難うございます。
カテゴリ横の括弧内にリンクは張られていません・・・。
でも、気づかなかったのですが、よく見てみたら、アーカイブのほうにはリンクが張られ、タイトル表示できるようです。
アーカイブ日本語化プラグインを一つ(ja archive000.pl←これは前バージョンでしょうか?)アップし忘れていたので、ソレかなと思い登録してみたら、アーカイブのタイトル表示がならなくなりましたので、ひとまずもどしました。

他に使用しているプラグインは、あんでるどんさんのうにゅうにゅReadmore、ごめぷろぐさんの絵文字プラグイン、sideblueさんのサムネイル画像自動リンクプラグイン、Boleroさんのツリー化プラグインを利用、他はくっきーさんのプルダウン、カレンダー・アーカイブ日本語化、ページリスト、記事表示数の変更のできるプラグインを入れています。
他にはJUGEMカスタマイズ講座さんのナビ折りたたみスクリプトや、コメントでの絵文字スクリプトなども入れています。
あわわ、考えてみると沢山使っていて、どれがぶつかっててもおかしくないような状況(っ・ω・;A アセアセ
コレで何かわかることなどがあれば・・・。
自分でも、もう一度新たに手順に沿って頑張ってみます!
蓮 | 2005/07/09 01:56
すみません!なりました!
最初の手順から、ゆっくりともう一度やってみたら、なりました。
なにがいけなかったのか・・・;
きっと見落としがあったんだと思います・・・。
お騒がせして本当に申し訳ございませんでした・・・。
くっきー | 2005/07/09 15:17
動きましたか。よかったですねぇ。
ja archive000.pl は古い[sb]用ですので使わなくてOKですよ。
蓮 | 2005/07/14 22:05
わかりました〜♪
どうもありがとうございました!ペコリ(o_ _)o))
シキ | 2005/08/08 09:32
初めまして。
カテゴリ毎に記事数を変えたくて、是非このプラグインを使いたいのですが、Serene Bachには対応していないのですよね・・・。中身はシンプルなスクリプトとの事ですが、どのように改造すれば良いでしょうか?お時間がある時にでもコメント頂けると嬉しいです。宜しくお願いしますm(__)m
くっきー | 2005/08/08 17:04
Serene Bach は開発途上のようなので、仕様が固まるまでは、プラグインを書く予定はないです。(^_^;)
プラグインを書くには Simple Boxes でも Serene Bach でも中のプログラムを読まないといけません。仕様書があるわけじゃないですからね。
シキ | 2005/08/08 19:07
そうですか・・・残念ですがSBが安定するまで何か手段を考えてみる事にします。
ありがとうございました。
ミホ | 2006/01/30 00:53
以前重宝していた者ですが、そろそろ…ダメでしょうかSB2用…。自作出来ればよいのですが、いかんせんチンプンカンプンでして。お時間あれば是非…!

Comment Form

icons:

Trackbacks

、チ、遉ウ、テ、ネ・ォ・ケ・ソ・゛・、・コ | 、「、゛、ュ、罐エblog | 2005/03/23 23:32
、ッ、テ、ュ。シニュ、オ、鵑㎠蕁▲㎤謄乾蝓縞椋膿轡┘鵐肇蝓蕊充┘廛薀哀ぅ鵑鬚い燭世い討④泙靴拭㎤謄乾蝓爾離◆璽㎤ぅ嵒充┐鬚靴燭箸①∈泙任蓮嵬atest Entries」(最近のエントリー)部分があくまでも全体の最新...
プラグインを大いに使ってカスタマイズ | Mosaic | 2005/07/03 16:54
久し振りに手の込んだカスタマイズをしてみました。%n今回はプラグインを大いに活用し、それらを上手く組み合わせてさらにアレンジ。作者さま、ありがとうございました!