+def get_fin(string, refreshurl):
+ htmdate = readRecFinisSimple()
+ htmdate = htmdate.replace('<!--text_for_replace_fin//-->', string)
+ htmdate = htmdate.replace('<!--url_for_replace_fin//-->', refreshurl)
+ return htmdate
+def mode_iepg_add(station):
+ htmdate = readiEPGadd()
+ htmdate = htmdate.replace("<!--text_for_replace_chtxt_input//-->", getchtxt())
+ htmdate = htmdate.replace("<!--ch-value//-->", "")
+ htmdate = htmdate.replace("<!--iepg_title-value//-->", station)
+ return htmdate
+def mode_iepg_fin():
+ s = "epgデータの追加を完了しました。<br>\n録画を行う場合はもう一度おねがいします。<br>"
+ u = "rec10web.py?exec=iepg-show"
+ return get_fin(s, u)
+def mode_iepg_show():
+ htmdate = readiEPGshow()
+ return htmdate
+def mode_iepg_del():
+ s = "epgデータを削除しました。"
+ u = "rec10web.py?exec=iepg-show"
+ return get_fin(s, u)
+def mode_iepg_del_miss():
+ s = "epgデータの削除に失敗しました。"
+ u = "rec10web.py?exec=iepg-show"
+ return get_fin(s, u)
+def mode_schedule():
+ htmdate = readRecSchedule()
+ return htmdate
+def mode_recfin():
+ s = "予約が終了しました。移動します。"
+ u = "rec10web.py?exec=schedule"
+ return get_fin(s, u)
+def mode_recover():
+ s = "最大予約可能数を超えています"
+ u = "rec10web.py?exec=schedule"
+ return get_fin(s, u)
+def mode_normal():
+ htmdate = readHtmlSrcSimple()
+ htmdate = htmdate.replace("<!--exec-value//-->", "yes")
+ return htmdate
+def mode_del():
+ s = "予約を削除しました。"
+ u = "rec10web.py?exec=schedule"
+ return get_fin(s, u)
+def mode_edit_rec10web(tasknum):
+ #editnum=exect.replace("edit:","")
+ htmdate = readHtmlSrcSimple()
+ iddata = edit_date(tasknum)
+ htmdate = htmdate.replace("<!--text_for_replace_chtxt_input//-->", getchtxt())
+ htmdate = htmdate.replace("<!--ch-value//-->", iddata['chtxt'])
+ htmdate = htmdate.replace("<!--btime-value//-->", iddata['btime'])
+ htmdate = htmdate.replace("<!--etime-value//-->", iddata['etime'])
+ htmdate = htmdate.replace("<!--type-value//-->", iddata['type'])
+ htmdate = htmdate.replace("<!--ch-value//-->", iddata['chtxt'])
+ htmdate = htmdate.replace("<!--title-value//-->", iddata['title'])
+ htmdate = htmdate.replace("<!--size-value//-->", size)
+ htmdate = htmdate.replace("<!--opts-value//-->", iddata["opt"])
+ htmdate = htmdate.replace("<!--exec-value//-->", "edit-exec:" + tasknum)
+ return htmdate
+def mode_edit():
+ editnum = exect.replace("edit:", "")
+ htmdate = readHtmlSrcSimple()
+ iddata = edit_date(editnum)
+ htmdate = htmdate.replace("<!--text_for_replace_chtxt_input//-->", getchtxt())
+ htmdate = htmdate.replace("<!--ch-value//-->", iddata['chtxt'])
+ htmdate = htmdate.replace("<!--btime-value//-->", iddata['btime'])
+ htmdate = htmdate.replace("<!--etime-value//-->", iddata['etime'])
+ htmdate = htmdate.replace("<!--type-value//-->", iddata['type'])
+ htmdate = htmdate.replace("<!--ch-value//-->", iddata['chtxt'])
+ htmdate = htmdate.replace("<!--title-value//-->", iddata['title'])
+ htmdate = htmdate.replace("<!--size-value//-->", size)
+ htmdate = htmdate.replace("<!--opts-value//-->", iddata["opt"])
+ htmdate = htmdate.replace("<!--exec-value//-->", "edit-exec:" + editnum)
+ return htmdate
+dbpath = path + "ch.db"
+database = getdb()
+btime = ""
+etime = ""
+title = ""
+chtxt = ""
+type = "res"
+bt = ""
+station_name = ""
+mode = ""