トップ «前の日記(2003-05-09) 最新 次の日記(2003-05-11)» 編集

分身日記

・確認カテゴリ:【TPZ/tDiary/FSWiki/Hiki
・今日のひとこと:【あと3週間(2006-05-14) 】
・5月まで,あと-216日

2003-05-10 子守り [長年日記]

子守り

今日の夜は、次女のクラスの保護者の懇親会。ま、お母さん方の宴会ですな。で、私は夜子守りです。次女の同級生のお父さんを我が家に呼んで、お父さんも宴会の予定です(^^)

ということで、キャンプの日程と場所の概略を決定しました。なかなか土日は忙しく、今年は2回行ければ御の字といった感じかな。

お母さん達は二次会に行ったようです(^^;)

日記の移動

今日は土曜日で会社は休みなのですが、担当している現場の工事なので出勤。で、ちょっと時間が出来たので、PukiWikiでの日記構成をちょっと変更。やっぱ、1日毎に新しいページが作成されるというのは、私の好みに合わない。ので、1ヶ月毎にページを作成するように変更。

ということで、移動してみたのだけど、比較的簡単に出来るのね。すばらしい。。。

#本当はtDiaryとかにすればいいんでしょうがね(^^;)

#ということで2003/5/27 tDiaryに移設

[ショートマクロ][TPZ] time_list

 TaskPrize用のショートマクロを久しぶりに書く。キャンプの日程を今晩決める予定なのだが、tpzのスケジュールを一覧に出したいのだけど、都合の良いものがなかったので。でもすっかり忘れておりますな(^^;) でも、こんな私でもちょこっと機能を拡張できるのでtpzは手放せません。

	#time_list  選択アイテムの開始終了予定日一覧を書き出す
	#
	
	#eval_start
	# デバッグ表示フラグ
	#Debug = true
	Debug = false
	
	def time2str(t)
	    #Time オブジェクトを "2003/05/10" 形式のstring オブジェクトにして返す。
	    #nil の場合 "          "のスペースにして返す
	    if t == nil then
	        s = "               "
	    else
	        s = t.strftime("%Y/%m/%d(%a)")
	    end
	end
	
	#●main
	#
	tpz_begin_update
	time_list ="\n【開始予定日】       【終了予定日】      【スケジュール内容】\n"
	item_selected = tpz_selected_items
	
	item_selected.each do |item|
	    start_s = time2str(item.planned_start_time)
	    end_s = time2str(item.due_time)
	    time_list = time_list + "  #{start_s}  〜  #{end_s}    #{item.title}\n"
	end
	
	tpz_end_update
	
	$S0 = time_list
	print $S0 if Debug
	#eval_end
	
	CopyStr,$S0

実行すると、選択されているアイテムを下記のように出力します。

【開始予定日】       【終了予定日】      【スケジュール内容】
  2003/05/01(Thu)  〜  2003/05/08(Thu)    仕事1
  2003/05/03(Sat)  〜                     仕事2
                   〜                     仕事3
[]

トップ «前の日記(2003-05-09) 最新 次の日記(2003-05-11)» 編集