欲しいプラグイン/216
の編集
Top
/
欲しいプラグイン
/
216
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
Wikiを試したい方へ:
「この」Wikiは、
PukiWiki
のための公式Wikiです。
テスト書き込みなどは
お試しサイト
https://pukiwiki.osdn.jp/_trial/
をご利用ください
**ランダムでリンク○件のリストを作成 [#hb17454d] |RIGHT:70|LEFT:410|c |~バージョン|1.4以降| |~投稿者|[[eco]]| |~状態|提案| |~投稿日|&new{2005-07-27 (水) 00:38:55};| ***メッセージ [#qe5ca765] 記事へのリンクをランダムで数件拾って、それをリスト表示するプラグインが欲しいです。 その際、random.inc.phpのように <a href="index.php?plugin=random&refer=××">~</a> …という形式ではなく、SEO的な観点から、 <a href="記事のURL">記事タイトル</a> …ってな感じで出力してほしい。深い階層のページは、検索エンジンに拾ってもらえないこともあって、これをサイドにでものせれば、改善が可能かなぁと思ったり。 ***コメント [#f27f352b] -効果の程は疑問ですが <?php function plugin_rndplist_convert() { global $non_list; list($num) = func_get_args(); $pages = get_existpages(); $num = $num>0 && $num<count($pages) ? $num: 5; $pages = get_existpages(); $nlexpr = "/$non_list/"; shuffle($pages); $listc = 0; foreach ( $pages as $pfile=>$pname) { if ( preg_match( $nlexpr, $pname)) continue; $str .= "-[[$pname]]\n"; if (++$listc == $num ) break; } return convert_html($str); } ?> 取り敢えずこんなところでは如何か -- &new{2005-07-27 (水) 19:50:48}; -ちょっと変更 -- &new{2005-07-27 (水) 20:40:27}; #comment
**ランダムでリンク○件のリストを作成 [#hb17454d] |RIGHT:70|LEFT:410|c |~バージョン|1.4以降| |~投稿者|[[eco]]| |~状態|提案| |~投稿日|&new{2005-07-27 (水) 00:38:55};| ***メッセージ [#qe5ca765] 記事へのリンクをランダムで数件拾って、それをリスト表示するプラグインが欲しいです。 その際、random.inc.phpのように <a href="index.php?plugin=random&refer=××">~</a> …という形式ではなく、SEO的な観点から、 <a href="記事のURL">記事タイトル</a> …ってな感じで出力してほしい。深い階層のページは、検索エンジンに拾ってもらえないこともあって、これをサイドにでものせれば、改善が可能かなぁと思ったり。 ***コメント [#f27f352b] -効果の程は疑問ですが <?php function plugin_rndplist_convert() { global $non_list; list($num) = func_get_args(); $pages = get_existpages(); $num = $num>0 && $num<count($pages) ? $num: 5; $pages = get_existpages(); $nlexpr = "/$non_list/"; shuffle($pages); $listc = 0; foreach ( $pages as $pfile=>$pname) { if ( preg_match( $nlexpr, $pname)) continue; $str .= "-[[$pname]]\n"; if (++$listc == $num ) break; } return convert_html($str); } ?> 取り敢えずこんなところでは如何か -- &new{2005-07-27 (水) 19:50:48}; -ちょっと変更 -- &new{2005-07-27 (水) 20:40:27}; #comment
テキスト整形のルールを表示する