Files
epg/siteini.pack/Netherlands/film1.nl.ini
freearhey a597b11307 Init
2021-03-09 22:46:37 +03:00

88 lines
4.2 KiB
INI
Executable File

**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: film1.nl
* @MinSWversion: V1.1.1/49
* @Revision 4 - [27/02/2014] Willy De Wilde
* added .channels.xml generation
* @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|keepindexpage}
site {ratingsystem=Kijkwijzer}
*
* 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')|<div class="column">|<div id|</div}
index_urlshow {url (exclude= "kijkwijzer")|http://www.film1.nl|<a href="||">|</h3>}
*
index_start.scrub {single|<h3>|| |</}
index_title.scrub {single (exclude= "img style=")|<a href=|>|</a>|</h3>}
index_temp_1.scrub {single|<h3>||</h3}
index_temp_1.modify {remove|'index_start'}
index_temp_1.modify {cleanup}
index_title.modify {addend("") |'index_temp_1'}
index_productiondate.scrub {single|<h3><a href=|<span>(|)</span>|</h3>}
index_temp_2.scrub {single|<h3>|<span>(|)</span>|</h3>}
index_productiondate.modify {addend("") |'index_temp_2'}
index_category.scrub {single|<p style="font-style: italic;">||</}
index_subtitle.scrub {single|<h3><span>|">|</a}
index_episode.scrub {single|(<span|">|</span}
*title.scrub {single(separator=":" include=first)|<div class="main">|<span property="v:itemreviewed">|</span>|</span>}
title.modify {addstart|'index_title'} * To avoid too much (?) titles
subtitle.scrub {single(separator=":" exclude=first)|<div class="main">|<span property="v:itemreviewed">|</span>|</span>}
temp_1.scrub {multi|<td class="tab-tbl-title">Genre:</td>|<p>|</p>|<div class="more-holder">}
director.scrub {multi(exclude="<a href=")|<td class="tab-tbl-title">Regie:</td>|">|</a>|</tr>}
actor.scrub {multi(exclude="<a href=")|<td class="tab-tbl-title">Cast:</td>|">|</a>|</tr>}
rating.scrub {multi|<ul class="info">|<li><img src="/images/redesign/kijkwijzer/|" alt=|</ul>}
starrating.scrub {single|<td class="tab-tbl-title">Waardering:</td>|"v:average">|</span>|</span>}
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}
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
*index_site_channel.scrub {multi|}
*index_site_id.scrub {multi|}
*scope.range {(channellist)|end}
*index_site_channel.modify {clear}
*index_site_id.modify {clear}
*
*index_site_channel.modify {addstart|Film1 Premiere\|Film1 Action\|Film1 Family\|Film1 Sundance\|Film1 Series}
*index_site_id.modify {addstart|1,6,11,16/20\|2,7,12,17/20\|3,8,13,18/20\|4,9,14,19/20\|5,10,15,20/20}
*
*end_scope
** @auto_xml_channel_end