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

BugTrack-plugin/16

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

スケジュール一覧プラグイン

  • 投稿者: Yoshimov
  • カテゴリ: 新規
  • 優先度: 普通
  • 状態: 着手
  • 日時: 2003年06月29日 00時45分03秒

 内容

簡単ですが、複数のスケジュールの登録と一覧を表示するプラグインを作ってみました。

{{schedulecalendar スケジュール名}}

とすると、カレンダー形式でスケジュールを確認できます。日付部分を選択することで、指定した日のスケジュールの登録が出来ます。

{{schedule 表示日数,スケジュール名1,スケジュール名2,,}}

で、複数の指定した日数分のスケジュールが一覧で表示されます。また、

{{scheduletable 表示日数,スケジュール名1,スケジュール名2,,}}

とすると、日付毎の各スケジュールがテーブルで表示されます。メンバーの直近の予定を一覧して見たい時に使うイメージです。

{{scheduleedit スケジュール名}}

とすると、スケジュールの登録フォームが表示されます。

入力したスケジュールは1ヶ月単位でページが作成され、

,日付,内容

という形式で保存されます。

 Palm用コンジット

簡単ですが、Palmのスケジュールと同期するコンジットを作成しました。exeを置かせてもらっていますが、問題であれば私のページに移動します。#HTMLを編集するのがめんどうなので。(^^;

 ダウンロード

v0.2: fssync-02.exe(500)

  • コメントのないスケジュールに、前のスケジュールのコメントが入るバグを修正
  • ()をPalmのコメントに入力するように変更
  • Palmのコメントを()内に展開するように変更
  • redirectを無効にするように変更
  • 基本部分共通化

v0.1: fssync-01.exe(459)

 インストール

PalmDesktopをインストールする

Palmに付いてくるPalmDesktopをインストールしてください。

JSyncをインストールする

Java Conduitの実行環境であるJSyncが必要ですので、インストールしてください。以下の場所にあります。

http://www.geocities.co.jp/SiliconValley/1626/JSync-13.zip

コンジットをインストールする

コンジットのインストーラを使ってインストールしてください。

fssync-02.exe(500)

#誰でも置換えは可能なので、必ず実行前にはウイルスチェックをすることをお薦めします。

設定する

タスクバー上のHotSyncマネージャアイコンをクリックして、[動作設定]を選ぶと、FSWikiScheduleSync Conduit が出てきますので、選択して[変更]ボタンを押してください。

出てきたダイアログに、
項目 内容
WikiサーバURL http://サーバ名/wiki/wiki.cgi
スケジュール名 Wiki上でのスケジュールの名前。
スケジュールの接頭文字 そのままで良いです
と入力して[保存]ボタンを押してください。

HotSyncする

Palm側に対応するアプリケーションが必要ですので、一度HotSyncしてソフトをインストールしてください。

これでインストールは完了です。

 使い方

Wikiでのスケジュールの入力

普通に入力してください。入力されたスケジュールは全てPalmに登録されます。

ただし、日付けの前にsが付いたスケジュールはPalmに登録されません。また、Palmに登録されたスケジュールにはsが付きます。

Palmでのスケジュールの入力

Palmで入力する際には、設定の際に指定した接頭文字を、スケジュールの内容の最初に記述してください。デフォルトでは w: が接頭文字になっていますので、

w:打ち合わせ

というように入力してください。

Wikiに登録されたスケジュールは、接頭文字が自動的に削除されます。

同期

クレードルのHotSyncボタンを押してください。自動的にコンジットが起動して、WikiとPalmのスケジュールを同期します。

ただし、変更、削除の際は同期しませんので、変更、削除はそれぞれ手動で行なってください。

 コメント

  • 行ごとに色分け、escapeHTMLの実行、複数行スケジュールへの対応などを行ないました。 - Yoshimov (2003年07月01日 12時48分23秒)
  • 曜日表示を追加しました。また、編集画面をテーブルで表示するように変更し、権限が無いときはエラーを出すようにしました。 - Yoshimov (2003年07月07日 13時06分24秒)
  • 日ごとのスケジュールをテーブル表示するプラグインを追加しました。schedule-20030806.zip(462) - Yoshimov (2003年08月06日 20時50分27秒)
  • カレンダー形式でのスケジュール表示を行うschedulecalendarプラグインを追加しました。schedule-342-20030814.zip(544) あいかわらず、3.4.x用です。 - Yoshimov (2003年08月14日 17時38分30秒)
  • 3.5.0に対応しました。形式はHTMLなので中身は変わっていません。 - Yoshimov (2003年08月26日 09時57分28秒)
  • 標準プラグインcalendarより,一覧性が良く見やすいです.現在の仕様では予定のある列だけ幅広になりますが,schedulecalendarのTable幅を100%,各曜日幅を等間隔にできますでしょうか? それに,細かいことですが各日の日付けとスケジュール行の行間隔ももう少し狭くできれば,より一覧性が増すと思うのですが,いかがでしょう. - kasai (2003年12月19日 15時10分14秒)
*入力形式を(,日付,内容[,詳細..])のようにして、schedulecalendarでは内容のみを表示し、scheduletableでは詳細も一覧表示するように出来ないでしょうか? - とよ (2004年02月06日 14時31分40秒)
  • あ、scheduleでも詳細を一覧表示したいです。 - とよ (2004年02月06日 14時49分20秒)
  • グループスケジュールを管理するのにscheduleプラグインを使わせていただいています。細かなところでは要望もありますが、素晴しいプラグインだと思います。fswiki標準装備にならないのでしょうか? コンジットは http://wiki.yoshimov.com/wiki.cgi?page=FSWikiScheduleSync+Conduit にあるものの方が新しいんですね。 - 中島幹夫 (2004年09月06日 12時20分34秒)
  • fswiki 3.5.6で使用していますが、Palm→Wikiの書き込みができません。conduitはfswiki-04.exeを使用しています。Web Server(ANHTTPD)のerror.logを見ると"Warning: CGI TerminateProcess 2664 error 5"と出ています。 - 中島幹夫 (2004年09月10日 10時15分12秒)
  • リリース済 ですか? - kitta (2005年12月11日 07時37分47秒)
  • リリースされていませんよね。と言う事で提案に変えました。 - typer (2005年12月12日 20時34分17秒)
  • 基本的にBugTrackの状態を変更した場合はその旨のコメントもあります(うっかり忘れている事もあるかも知れませんが)。明らかに違うといった場合は変更してコメントにその旨を書いておけば問題ないでしょう。 - typer (2005年12月12日 20時47分48秒)
  • カレンダ画面から編集への操作がし易く、ありがたく使っております。schedule-350-20030826 を使っていますが、月末日より後の空セルの枠線表示がされないようです。とりあえず以下の修正で対応できそうですので投稿します。 - あつ (2006年02月11日 01時06分15秒)
*** ScheduleCalendar.pm.orig    Mon Aug 25 16:48:36 2003
--- ScheduleCalendar.pm Sat Feb 11 01:39:57 2006
***************
*** 157 ****
--- 158,163 ----
+     if($wday>0){
+       for(my $i=$wday;$i<7;$i++){
+           $buf .= "<td></td>";
+       }
+     }
+
  • スケジュール一覧をiCal形式で出力するプラグインになると、Google Calendarで取り込めて面白いものになるかもしれません。(コード書いてる暇がなくて、ここに書いてみたりして。。) - kapapa (2006年05月17日 21時11分30秒)
  • 作者さんがアナウンスしてないんで何ですが、Google Gears対応版Ajax対応版なる物もあり とても便利です。 - kitta (2007年09月02日 07時06分43秒)
  • ずいぶん前から便利に使わさせてもらっています。ちょっと相談です。一覧表示で、縦軸と横軸のスケジュール名と日時を入替え出来る様に変更出来ないでしょうか?宜しくお願い致します。 - kitta (2009年06月05日 14時35分31秒)
お名前: コメント: