カテゴリ | |
---|---|
サマリ | カレンダー機能について |
バージョン | 1.4.4 |
投稿者 | wat |
状態 | 完了 |
投稿日 | 2004-10-18 (月) 00:44:22 |
はじめまして、calendarプラグインについて質問させていただきたいのですが(ここでよかったのかな?)、pukiwikiプラグインのcalendar2は、例えば日記なんかを書いた時に、書き込みがあった日にちはボールドに変わって分かるようになっていますが、書き込みの無い日をクリックすると、通常の編集画面になりますよね。この、書き込みの無い日に関して、リンクを削除したい(つまり通常のblogカレンダーのようにしたい)のですが、どうすればよいのでしょうか?かなり初歩的な質問だと思われるので、対処法があるかと思うのですが。。初心者で 申し訳ありません。どなたか、教えていただけると助かります。よろしくお願いいたします。
--- calendar2.inc.php.orig Sat Jul 31 12:09:20 2004 +++ calendar2.inc.php Mon Oct 18 07:03:42 2004 @@ -124,7 +124,7 @@ $link = "<a href=\"$script?$r_page\" title=\"$s_page\"><strong>$day</strong></a>"; } else { - $link = "<a class=\"small\" href=\"$script?cmd=edit&page=$r_page&refer=$r_base\" title=\"$s_page\">$day</a>"; + $link = "<span class=\"small\">$day</span>"; } $ret .= " <td class=\"$style\">\n $link\n </td>\n";
--- calendar2.inc.php.orig Sat Jul 31 12:09:20 2004 +++ calendar2.inc.php Mon Oct 18 21:28:48 2004 @@ -7,6 +7,7 @@ global $_calendar2_plugin_edit, $_calendar2_plugin_empty; $today_view = TRUE; + $redo_link = TRUE; // 過去日記後書用リンク出力 $date_str = get_date('Ym'); $base = strip_bracket($vars['page']); @@ -20,6 +21,9 @@ else if ($arg == 'off') { $today_view = FALSE; } + else if ($arg == 'noredo') { + $redo_link = FALSE; + } else { $base = strip_bracket($arg); } @@ -124,7 +128,9 @@ $link = "<a href=\"$script?$r_page\" title=\"$s_page\"><strong>$day</strong></a>"; } else { - $link = "<a class=\"small\" href=\"$script?cmd=edit&page=$r_page&refer=$r_base\" title=\"$s_page\">$day</a>"; + $link = $redo_link ? + "<a class=\"small\" href=\"$script?cmd=edit&page=$r_page&refer=$r_base\" title=\"$s_page\">$day</a>" : + "<span class=\"small\">$day</span>"; } $ret .= " <td class=\"$style\">\n $link\n </td>\n";&wink;