**------------------------------------------------------------------------------------------------ * @header_start * WebGrab+Plus ini for grabbing EPG data from TvGuide websites * @Site: film1.nl * @MinSWversion: V1.1.1/49 * * @Revision 3 - [26/12/2013] Willy De Wilde * Changed website * @Revision 2 - [20/06/2013] Jan van Straaten * simplified description operations using cleanup tags * @Revision 1 - [15/12/2011] Jan van Straaten * small change in index_title * @Revision 0 - [] * none * @Remarks: * none * @header_end **------------------------------------------------------------------------------------------------ site {url=film1.nl|timezone=UTC+01:00|maxdays=20|cultureinfo=nl-NL|charset=ISO-8859-1|titlematchfactor=90} site {ratingsystem=Kijkwijzer} *site {grabengine=wget} * * the url doesn't contain a channel value, all channels are present in the index pages, selection is done with includeblock in showsplit url_index{url()|http://www.film1.nl/film_kijken/film1_programmagids/|urldate|.html} urldate.format {datestring|yyyy-MM-dd} * index_variable_element.modify{addstart|'config_site_id'} * site_id = includeblock values (block numbers to include) index_showsplit.scrub {multi(includeblock='index_variable_element')|
|
|} * index_start.scrub {single ()|

|| |||

} index_temp_1.scrub {single ()|

||(|)|

} index_temp_2.scrub {single|

|(|)|

} index_productiondate.modify {addend("") |'index_temp_2'} index_category.scrub {single|

||||">||||} title.modify {addstart|'index_title'} * To avoid too much (?) titles subtitle.scrub {single(separator=":" exclude=first)|

|||} temp_1.scrub {multi|Genre:|

|

|
} director.scrub {multi(exclude="Regie:|">||} actor.scrub {multi(exclude="Cast:|">||} rating.scrub {multi|
    |
  • |</ul} *category.scrub {multi(exclude="Genre:|">||} starrating.scrub {single|Waardering:|"v:average">||} * temp_1.modify {cleanup( tags="<"">")} description.modify {addstart (separator = "\n") |'temp_1'} starrating.modify {addend(not "")|/10} * * convert rating pict to a simple value: rating.modify {replace|leeftijd_al_small.gif|alle} rating.modify {replace|leeftijd_6_small.gif|6+} rating.modify {replace|leeftijd_9_small.gif|9+} rating.modify {replace|leeftijd_12_small.gif|12+} rating.modify {replace|leeftijd_16_small.gif|16+} rating.modify {replace|geweld_small.gif|geweld} rating.modify {replace|eng_small.gif|eng} rating.modify {replace|groftaalgebruik_small.gif|grof} rating.modify {replace|discriminatie_small.gif|discriminatie} rating.modify {replace|sex_small.gif|sex} rating.modify {replace|drugs_small.gif|drugs}