日記/2007-05-06/include プラグインの拡張
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
開始行:
* include プラグインの拡張 [#va7504e6]
PukiWiki の [[include プラグイン>PukiWiki/1.4/Manual/Plug...
#include(./include プラグインの拡張)
のような相対パス名を解釈してくれなかったので plugin/inclu...
list($page) = func_get_args();
$page = strip_bracket($page);
//ここから
$page = get_fullname ( $page, $vars['page'] );
//ここまで追加
こんな感じに変更.
で,このページ自体は [[日記/2007-05-06/include プラグイン...
うまく取り込めているかな.
で,さらに調子に乗って
if (!is_page($page) or isset($include_list[$page]))
{
//return ''; // もとはこっち
return make_pagelink($page);
}
こんな変更もしてみる.
未作成ページを include した場合に,そのページ名と新規ペー...
が,ここらへん,どこかの機能とぶつかる気もしないではない...
ぶつかってるのが見つかったらその時に気にすることにしよう.
----
で,ここらへんまでできると,日記の YYYY-MM-DD (日付文字...
#include(./項目1)
#include(./項目2)
のように記述できるかな,という企みがあります.
さらに RSS も YYYY-MM-DD/項目1, YYYY-MM-DD/項目2 のエント...
現状だと YYYY-MM-DD のエントリしかできないので,RSS がち...
終了行:
* include プラグインの拡張 [#va7504e6]
PukiWiki の [[include プラグイン>PukiWiki/1.4/Manual/Plug...
#include(./include プラグインの拡張)
のような相対パス名を解釈してくれなかったので plugin/inclu...
list($page) = func_get_args();
$page = strip_bracket($page);
//ここから
$page = get_fullname ( $page, $vars['page'] );
//ここまで追加
こんな感じに変更.
で,このページ自体は [[日記/2007-05-06/include プラグイン...
うまく取り込めているかな.
で,さらに調子に乗って
if (!is_page($page) or isset($include_list[$page]))
{
//return ''; // もとはこっち
return make_pagelink($page);
}
こんな変更もしてみる.
未作成ページを include した場合に,そのページ名と新規ペー...
が,ここらへん,どこかの機能とぶつかる気もしないではない...
ぶつかってるのが見つかったらその時に気にすることにしよう.
----
で,ここらへんまでできると,日記の YYYY-MM-DD (日付文字...
#include(./項目1)
#include(./項目2)
のように記述できるかな,という企みがあります.
さらに RSS も YYYY-MM-DD/項目1, YYYY-MM-DD/項目2 のエント...
現状だと YYYY-MM-DD のエントリしかできないので,RSS がち...
ページ名:
-->