**------------------------------------------------------------------------------------------------ * @header_start * WebGrab+Plus ini for grabbing EPG data from TvGuide websites * @Site: elmundo.es * @MinSWversion: V1.1.1/54 * none * @Revision 11 - [22/04/2015] Francis De Paemeleere * - sync this version to mp version * - make description work again * @Revision 10 - [26/05/2013] Jan van Straaten * - removed categories like cine from title and index_title * @Revision 9 - [13/05/2013] Mr Spock * - addded missing * in header * @Revision 8 - [11/03/2013] Francis De Paemeleere * - added showicon & urlchannellogo * @Revision 7 - [01/11/2012] MrSpock, use REX to do the MP formatting * added date force, needs 1.0.9 * @Revision 6 - [16/10/2011] Jan van Straaten/MrSpock * - added date force, needs 1.0.9 * @Remarks: * none * @header_end **------------------------------------------------------------------------------------------------ site {url=elmundo.es|timezone=Europe/Madrid|maxdays=4.1|cultureinfo=es-ES|charset=ISO-8859-1|titlematchfactor=1} site {episodesystem=onscreen} url_index{url|http://estaticos.elmundo.es/elmundo/television/guiatv/js_parrilla/|channel|.js} *4 days without urldate * channel example: http://estaticos.elmundo.es/elmundo/television/guiatv/js_parrilla/3.js (La 1) urldate.format {daycounter|0} index_showsplit.scrub {multi|new Programa("|||= new Canal} index_urlchannellogo.scrub {single(separator="\"" include=3)|new Canal("|||;} index_urlchannellogo.modify {addstart('index_urlchannellogo' not= "")|http://www.elmundo.es/} index_urlshow {url|http://www.elmundo.es/elmundo/television/fichas_programas|/elmundo/television/fichas_programas||"));|"));} * target example: http://www.elmundo.es/elmundo/television/fichas_programas/programa.html?p=139510&e=14793182-496 * index_date.scrub {single(force separator="\", \"" include=3)||||"));} * scrubs the date and forces it as start date index_start.scrub {single(separator="\", \"" include=8)||||"));} * no bs, es, ee and be=")); start is element 8 after of the separation index_title.scrub {single(separator="\", \"" include=1)||||"));} index_temp_2.scrub {single(separator="\", \"" include=2)||||"));} * Subtitle; I prefer it outside index_subtitle to better control index_temp_4.scrub {single(separator="\", \"" include=5)||||"));} * category candidate, by number coding index_title.modify {replace|: |\|} * * grabbing: title.scrub {single(separator=": " include=last)|
|
||
|} * general description, we add it if different from first description director.scrub {single|Director:|||} actor.scrub {single(separator=", ")|Intérpretes:|||} producer.scrub {single(separator=", ")|Productora:|||} producer.scrub {single(separator=", ")|Producción:|||} producer.scrub {single(separator=", ")|Producción:||