popular2.inc.php

サマリpopular プラグイン拡張。昨日の人気を表示できる。
リビジョン1.0
対応バージョン1.4.4
投稿者sonots
投稿日2005-01-15 (土) 03:29:22

説明

sonots:popular2.inc.php に引っ越しました。

標準プラグイン popular の拡張*1です。popular の機能はそのまま使えるのでとりあえず置き換えておいても損はないのかも。

人気のある(アクセス数の多い)ページの一覧を表示します。 通算および今日および昨日および最近(昨日+今日)に別けて一覧を作ることができます。 counter プラグインのアクセスカウント情報を使っています。

関連:(dev:BugTrack/770)(dev:BugTrack/623)(dev:BugTrack/683)

標準プラグインからの変更点(初版)

その後の追加機能

書式

使用例

設定

ja.lng ファイルに

$_popular_plugin_frame = '<h5>人気の%d件</h5><div>%s</div>';
$_popular_plugin_today_frame = '<h5>今日の%d件</h5><div>%s</div>';
$_popular_plugin_yesterday_frame = '<h5>昨日の%d件</h5><div>%s</div>';
$_popular_plugin_recent_frame = '<h5>最近の%d件</h5><div>%s</div>';
$_popular_plugin_notitle_frame = '<div>%s</div>';

en.lng ファイルに

$_popular_plugin_frame = '<h5>popular(%d)</h5><div>%s</div>';
$_popular_plugin_today_frame = '<h5>today\'s(%d)</h5><div>%s</div>';
$_popular_plugin_yesterday_frame = '<h5>yesterday\'s(%d)</h5><div>%s</div>';
$_popular_plugin_recent_frame = '<h5>recent\'s pop(%d)</h5><div>%s</div>';
$_popular_plugin_notitle_frame = '<div>%s</div>';

のように追加してください。 lng ファイルで設定していなくても一応上のように動くようにしています。 が、やはり lng ファイルで設定するのが本筋です。

ダウンロード

拡張子の番号をはずして plugin フォルダに放りこんでください。#popular として利用したい場合は、ファイル名を popular.inc.php に変更後、ファイル中の popular2 という文字列を popular にすべて置換してください。

リビジョン日付変更点
filev1.31/17/2005通算を all から total に変更したはずだったのに all のままだったので改めて total に。deepest オプションで穴がある可能性が考えられたので修正。
filev1.21/14/2005lng 設定が <h5> タグではなく <h2> タグに自分で変更していたのを忘れて間違って書いていたので修正。そのための notitle だったのに。
filev1.11/14/2005初版といえば初版

それ以前は dev:BugTrack/770 にあったりします。



*1 popular v1.12の拡張
*2 counterプラグインの仕様上、昨日 + 今日程度しかできませんが

添付ファイル: filepopular2.inc.php.3 3392件 [詳細] filepopular2.inc.php.2 2586件 [詳細] filepopular2.inc.php.1 2676件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-21 (火) 23:42:13
Site admin: PukiWiki Development Team

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

SourceForge