トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

BugTrack-wiki/63

ページの作成や編集にはユーザ登録が必要です。

PostCalendarプラグイン

  • 投稿者: tinsep19
  • カテゴリ: プラグイン
  • 優先度: 普通
  • 状態: 保留
  • 日時: 2003年05月10日 19時43分22秒

 内容

FreeStyleWikiで日記を書く人用にPostCalendarというのをつくりました。本日の日記のページに記事を足すフォームを表示します(ログイン時)

{{postcalender カレンダ名[,always]}}

本日の日記が存在すればページの最後に追加し、存在しなければページを新規に作成します。 通常はログイン時のみの表示ですが、第2引数にalwaysを指定すると ログインしてない時も表示します。(要するに誰でも投稿可)

添付した2つのファイルをcalendarのフォルダに入れてInstall.pmに以下の2行を追加して下さい。

$wiki->add_plugin("postcalendar","plugin::calendar::PostCalendar");
$wiki->add_handler("POST_CALENDAR","plugin::calendar::PostCalendarHandler");

3.3.7で確認してます。3.3.7devではハンドラとインラインが分離されたものならOKだとおもいます。(確認してません)

 コメント

  • このプラグインですが、結構便利だったんですが3.4.0で加わったユーザー管理機能とこのプラグインのログイン時というのがかなりあいまいというか判断しにくいですよね。できれば保留か却下にしていただくのが嬉しいんですが。 - tinsep19 (2003年06月09日 23時04分54秒)
お名前: コメント:
PostCalendar.pm PostCalendarHandler.pm

最終更新時間:2003年08月10日 09時43分19秒