** nowlink.inc.php [#le02abc0] |RIGHT:100|LEFT:360|c |~サマリ|当日のリンクを生成するプラグイン| |~リビジョン|1.0| |~対応バージョン|1.4.x| |~投稿者|[[katamari]]| |~投稿日|&new{2005-02-03 (木) 05:28:45};| #contents *** 概要 [#lc37d474] 今日の日付を含んだリンクを生成するプラグインです。 &nowlink(...) これを記述した部分は、(たとえば今日が2005年2月3日だとすると) [[2005-02-03]] のような当日のリンクに置き換わります。 雰囲気的には '''[[#calendar2>PukiWiki/プラグイン/1.4#content_1_11]]の"2005-02-03は空です"または"[この日記を編集]"リンクだけを表示する''' って感じです。 *** ダウンロード [#m400b4a7] &ref(nowlink.inc.php); *** 書式 [#taeb8f41] &nowlink({ページ},{日付書式},{エイリアス}) :ページ|ページ名。デフォルトは 現在のページ, *でルート :日付書式|表示する日付の書式。デフォルトは Y-m-d (2005-02-03など)。&br; 例:Ymd → 20050203 ([[calendarプラグイン>PukiWiki/プラグイン/1.4#content_1_9]]用とかに)&br; 書式については、詳しくは[[PHPマニュアル dateの項>http://jp2.php.net/manual/ja/function.date.php]]を参照ください。 |~日付書式|~説明|~表示例||~日付書式|~説明|~表示例| |Y|年(4桁)|2005||H|時間(24時間制)|23| |y|年(2桁)|05||h|時間(12時間制)|11| |m|月(先頭0あり)|02||i|分|12| |n|月(先頭0なし)|2||s|秒|34| |d|日(先頭0あり)|03||||| |j|日(先頭0なし)|3||||| :エイリアス|リンクのエイリアス。+で始まるエイリアスは、上記と同様の日付書式を適用することができます。 ***使用例 [#x3e877bd] 今日が2005/2/3だとして、現在testというページにいるとして。 ↓[[test/2005-02-03]]というリンクを生成します。 &nowlink; ↓[[diary/2005-02-03]]というリンクを生成します。(1番目のパラメータでページ指定) &nowlink(diary); ↓[[test/20050203]]というリンクを作成します。(2番目のパラメータで書式指定) &nowlink(,Ymd); ↓[[今日の日記>test/2005-02-03]]というリンクを生成します。(3番目のパラメータでエイリアス設定) &nowlink(,,今日の日記) ↓[[2月3日の日記>test/2005-02-03]]というリンクを生成します。(3番目のパラメータで、+で始まる拡張エイリアス名) &nowlink(,,+n月j日の日記); *** 便利そうな使い方 [#b2b885a8] あっちこっちに#calendarや#calendar2のページを作ってる場合、↓みたいな感じの編集ポータルページを作ることができたりするわけです。 ** 俺様用ページ一覧 -&nowlink(*,,+n月j日の日記); -&nowlink(../diet,,今日のダイエット記録); -&nowlink(news,Ymd/Hi,ニュースクリップ); -&nowlink(private/memo,,今日の秘密メモ); : *** 更新履歴 [#o2610979] - 1.00 (2005-02-03) -- 新規作成 *** ライセンス [#k43c1707] GPL。 *** コメント [#l486ee40] - この間も俊太郎の詩をお http://www.stlouisbusinesslist.com/business/5021837.htm?info=viagra viagra :-DDD -- [[viagra]] &new{2010-03-08 (月) 11:56:49}; //#comment #comment