-- vim:set ft=lua: dofile(mg.script_name:gsub('[^\\/]*$','')..'util.lua') ct=CreateContentBuilder(GZIP_THRESHOLD_BYTE) ct:Append([=[ 番組詳細 - EDCB

番組詳細

]=]) onid,tsid,sid,startTime=(mg.get_var(mg.request_info.query_string,'id') or ''):match('^(%d?%d?%d?%d?%d)%-(%d?%d?%d?%d?%d)%-(%d?%d?%d?%d?%d)%-(%d+)$') onid=tonumber(onid) or 0 tsid=tonumber(tsid) or 0 sid=tonumber(sid) or 0 startTime=tonumber(startTime) or 0 edcb.htmlEscape=15 et=edcb.EnumEventInfoArchive({{onid=onid,tsid=tsid,sid=sid}}, {startTime=os.date('!*t',startTime), durationSecond=1}) if et and #et~=0 then ct:Append('
番組情報
\n'..ConvertEpgInfoText2(et[1]):gsub('\r?\n','
\n')..'
\n') end ct:Append([=[
]=]) ct:Finish() mg.write(ct:Pop(Response(200,'text/html','utf-8',ct.len)..(ct.gzip and 'Content-Encoding: gzip\r\n' or '')..'\r\n'))