**------------------------------------------------------------------------------------------------ * @header_start * WebGrab+Plus ini for grabbing EPG data from TvGuide websites * @Site: tvtoday.de * @MinSWversion: V2.1.5 * @Revision 19 - [06/04/2020] P.I.Julius - added showicon & rebuild channels list * @Revision 18 - [25/10/2018] Mat8861 *speed-up & fixes * @Revision 17 - [24/07/2016] Willy De Wilde * - new website * @Revision 16 - [24/07/2016] Blackbear199 * - subtitle fix * @Revision 15 - [12/07/2016] Blackbear199 * - partial rewrite,changed url_index,alot code from Christoph21x original ini reused * @Revision 14 - [25/05/2016] Blackbear199 * Change start/stop to use unix times,set timezone to UTC * @Remarks: overlapping shows on regional channels * @header_end **------------------------------------------------------------------------------------------------ site {url=tvtoday.de|timezone=UTC|maxdays=14|cultureinfo=de-DE|charset=UTF-8|titlematchfactor=90|nopageoverlaps|allowlastdayoverflow} urldate.format {datestring|yyMMdd} url_index{url|https://www.tvtoday.de/programm/tv-guide/?column-index=|channel|&limit=1&date=|urldate|} url_index.headers {customheader=Accept-Encoding=gzip,deflate} * to speedup the downloading of the index pages index_showsplit.scrub {multi|
||} index_temp_1.modify {substring(type=regex)|'index_showsplit' "data-start-time=\"(.+?)\""} index_temp_1.modify {cleanup(removeduplicates link="index_showsplit")} index_start.scrub {single|data-start-time="||"} *index_stop.scrub {single|data-end-time="||"} * on channels ndr swr there are overlapping shows index_title.scrub {single|

||

} index_category.scrub {single(separator=", " include=first)|

|

|

} index_showicon.scrub {single(not "/bundles/frontend")|data-lazy-load-src="||"} index_urlshow {url|https://www.tvtoday.de/programm/standard/sendung/|"/programm/standard/sendung/||"} index_urlshow.headers {customheader=Accept-Encoding=gzip,deflate} * to speedup the downloading of the detail pages * title.scrub {single|

||

} titleoriginal.scrub {single(lang=en)|
Originaltitel|
|
} country.scrub{single|Land
|
|
} subtitle.scrub {single(exclude="Folge""Staffel""Episode")|

||

} description.scrub {multi|

||

|