特定のキーワードを含んでいるページ数を数えてくれるプラグイン

バージョン1.4.7
投稿者ラム
状態完了
投稿日2007-05-16 (水) 19:55:01

メッセージ

ページ数をカウントしてくれるプラグインはありませんか?

単語検索をすると右下に何ページ見つかったか教えてくれますが、この数字をトップページに表示したいのです。

もっと具体的に書きますと。 自分の作ったWikiではお店の情報をユーザーがTrackerで登録してページを追加しています。 なので、登録された件数分ページがあることになるのですが、このページ数を表示したいということです。

Trackerの設定ページの:config/plugin/tracker/設定/pageでキーワードをコメントアウトして置いておけば、このキーワードで検索すれば、ページ数が出せると思うのですが。

例えばこのようなソースのページがたくさんあって

**ピットン [#q00264bd]
|営業時間|&areaedit(){11:00~24:00};|電話|&areaedit(){888-888-888};|住所> |&areaedit(){栃木県宇都宮};|
|更新日時|>|>|>|>|&lastmod;|
//店舗

このように最後の行に//店舗と書いておけば、ここにヒットする件数が登録店舗数になると思います。 ただ、他にも//店舗と書いてあると、そこもカウントしてしまうので、そのページは除外できるようにしなければいけません。 特に、Trackerでこのページを生成していると、:config/plugin/tracker/設定/pageがこのソースのテンプレになっているので、ここにも//店舗と書いてあるわけですから、:config/plugin/tracker/設定/pageもヒットしてしまいます。

pukiwiki.ini.phpのこの設定を変えたら:config/plugin/tracker/設定/pageはヒットしなく出来ました。

// Search ignored pages
-$search_non_list = 1;

+$search_non_list = 0;

コメント


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-03-07 (日) 23:01:08
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.236 sec.

SourceForge