**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: programme-tv.net
* @MinSWversion: V2.1.5
* @Revision 7 - [16/01/2021] Blackbear199
* - details page changes
* @Revision 6 - [02/09/2019] Blackbear199
* - index page changes
* @Revision 5 - [06/07/2019] Blackbear199
* - detail title fix
* @Revision 4 - [16/04/2019] Blackbear199
* - index_urlshow fix
* @Revision 3 - [06/03/2019] Blackbear199
* - details elements fix
* - channel xml update
* @Revision 2 - [10/08/2018] Blackbear199
* - showsplit/start time fix,add duration
* @Revision 1 - [25/03/2018] Blackbear199
* - site changes
*@Revision 0 - [18/08/2017] mat8861
* - creation
* @Remarks:
* @header_end
**------------------------------------------------------------------------------------------------
site {url=programme-tv.net|timezone=Europe/Paris|maxdays=7|cultureinfo=fr-FR|charset=UTF-8|titlematchfactor=90}
site {ratingsystem=FR|episodesystem=onscreen}
*
url_index {url|https://www.programme-tv.net/programme/chaine/|urldate|/programme-|channel|.html}
url_index.headers {customheader=Accept-Encoding=gzip,deflate}
*
urldate.format {datestring|yyyy-MM-dd}
*
index_urlchannellogo.scrub {single|
|data-src="|"|/>}
*
index_showsplit.scrub {regex||
.*?[^<]*
[^<]*
||}
*index_showsplit.modify {(debug)}
*
index_urlshow {url||||}
index_title.scrub {single|||}
index_subtitle.scrub {single(exclude="Épisode")|||
|}
index_duration.scrub {single||||}
index_category.scrub {single(separator=" - ")|||
|}
*
index_title.modify {cleanup}
index_title.modify {remove(type=regex)|"\s*\(.*?\)$"}
index_start.modify {replace|h|:}
index_duration.modify {cleanup}
index_duration.modify {remove|min}
index_duration.modify {replace(type=regex)|"h$"|:00}
index_duration.modify {replace|h|:}
index_category.modify {cleanup(style=name)}
*
description.scrub {single||>|
|}
director.scrub {multi(include="Réalisateur")|Casting principal|class="peopleList-listItemName" data-wide>||}
actor.scrub {multi(exclude="Réalisateur""Scénariste""Partager :""Présentateur")|Casting principal|class="peopleList-listItemName" data-wide>||}
writer.scrub {multi(include="Scénariste")|Casting principal|class="peopleList-listItemName" data-wide>||}
presenter.scrub {multi(include="Présentateur")|Casting principal|class="peopleList-listItemName" data-wide>||}
episode.scrub {regex(pattern="S'S1'E'E1'""É'E1'""Saison 'S1' - Épisode 'E1'""Saison 'S1'""Épisode 'E1'")||[^<]*\((S\d+E\d+)\)[^<]*||}
showicon.scrub {single||poster="|"|
}
country.scrub {single||(|)|
}
temp_1.scrub {single|