mirror of
https://github.com/FakeTV/pseudo-channel.git
synced 2025-12-22 03:03:33 +00:00
Added more detail to daily schedule xml output
This commit is contained in:
@@ -125,29 +125,47 @@ class PseudoDailyScheduleController():
|
|||||||
timeB = datetime.strptime(row[8], '%I:%M:%S %p')
|
timeB = datetime.strptime(row[8], '%I:%M:%S %p')
|
||||||
if currentTime == None:
|
if currentTime == None:
|
||||||
with tag('time',
|
with tag('time',
|
||||||
('data-key', str(row[12])),
|
('key', str(row[12])),
|
||||||
('data-current', 'false'),
|
('current', 'false'),
|
||||||
('data-type', str(row[11])),
|
('type', str(row[11])),
|
||||||
('data-title', str(row[3])),
|
('show-title', str(row[6])),
|
||||||
('data-start-time', str(row[8])),
|
('show-season', str(row[5])),
|
||||||
|
('show-episode', str(row[4])),
|
||||||
|
('title', str(row[3])),
|
||||||
|
('duration', str(row[7])),
|
||||||
|
('time-start', str(row[8])),
|
||||||
|
('time-end', str(row[9])),
|
||||||
|
('library', str(row[13])),
|
||||||
):
|
):
|
||||||
text(row[8])
|
text(row[8])
|
||||||
elif currentTime.hour == timeB.hour and currentTime.minute == timeB.minute:
|
elif currentTime.hour == timeB.hour and currentTime.minute == timeB.minute:
|
||||||
with tag('time',
|
with tag('time',
|
||||||
('data-key', str(row[12])),
|
('key', str(row[12])),
|
||||||
('data-current', 'true'),
|
('current', 'true'),
|
||||||
('data-type', str(row[11])),
|
('type', str(row[11])),
|
||||||
('data-title', str(row[3])),
|
('show-title', str(row[6])),
|
||||||
('data-start-time', str(row[8])),
|
('show-season', str(row[5])),
|
||||||
|
('show-episode', str(row[4])),
|
||||||
|
('title', str(row[3])),
|
||||||
|
('duration', str(row[7])),
|
||||||
|
('time-start', str(row[8])),
|
||||||
|
('time-end', str(row[9])),
|
||||||
|
('library', str(row[13])),
|
||||||
):
|
):
|
||||||
text(row[8])
|
text(row[8])
|
||||||
else:
|
else:
|
||||||
with tag('time',
|
with tag('time',
|
||||||
('data-key', str(row[12])),
|
('key', str(row[12])),
|
||||||
('data-current', 'false'),
|
('current', 'false'),
|
||||||
('data-type', str(row[11])),
|
('type', str(row[11])),
|
||||||
('data-title', str(row[3])),
|
('show-title', str(row[6])),
|
||||||
('data-start-time', str(row[8])),
|
('show-season', str(row[5])),
|
||||||
|
('show-episode', str(row[4])),
|
||||||
|
('title', str(row[3])),
|
||||||
|
('duration', str(row[7])),
|
||||||
|
('time-start', str(row[8])),
|
||||||
|
('time-end', str(row[9])),
|
||||||
|
('library', str(row[13])),
|
||||||
):
|
):
|
||||||
text(row[8])
|
text(row[8])
|
||||||
return indent(doc.getvalue())
|
return indent(doc.getvalue())
|
||||||
@@ -731,4 +749,4 @@ class PseudoDailyScheduleController():
|
|||||||
|
|
||||||
self.write_refresh_bool_to_file()
|
self.write_refresh_bool_to_file()
|
||||||
self.write_schedule_to_file(self.get_html_from_daily_schedule(now, bgImage, datalist, itemTitle))
|
self.write_schedule_to_file(self.get_html_from_daily_schedule(now, bgImage, datalist, itemTitle))
|
||||||
self.write_xml_to_file(self.get_xml_from_daily_schedule(None, None, datalist))
|
self.write_xml_to_file(self.get_xml_from_daily_schedule(None, None, datalist))
|
||||||
|
|||||||
Reference in New Issue
Block a user