<scraper name="allocine.fr-tv" content="tvshows" thumb="allocine.jpg">

	<NfoUrl dest="3">
		<RegExp input="$$1" output="http://www.allocine.fr/film/fichefilm_gen_cfilm=\1.html"  dest="3">
			<expression noclean="1">allocine\.fr/film/fichefilm_gen_cfilm=([0-9]*)\.html</expression>
		</RegExp>
	</NfoUrl>

	<CreateSearchUrl dest="3">
		<RegExp input="$$1" output="http://www.allocine.fr/recherche/?motcle=\1/" dest="3">
			<expression></expression>
		</RegExp>
	</CreateSearchUrl>

	<GetSearchResults dest="8">
		<RegExp input="$$5" output="&lt;?xml version=&quot;1.0&quot; encoding=&quot;iso-8859-1&quot; standalone=&quot;yes&quot;?&gt;&lt;results&gt;\1&lt;/results&gt;" dest="8">
			<RegExp input="$$1" output="&lt;entity&gt;&lt;title&gt;\4 (\5) | \1&lt;/title&gt;&lt;url&gt;http://www.allocine.fr/\1/\2=\3.html&lt;/url&gt;&lt;id&gt;\3&lt;/id&gt;&lt;/entity&gt;" dest="5+">
				<expression repeat="yes">&lt;h4&gt;&lt;a href=&quot;/([^/pat]*)/([^=pwat]*)=([0-9]+)\.html&quot; class=&quot;link1&quot;&gt;([^(]*)&lt;/a&gt;[^(]*\(([^)]*)\)</expression>
			</RegExp>
			<expression noclean="1"></expression>
		</RegExp>
	</GetSearchResults>

	<GetDetails dest="3">
		<RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="3">
			<!--Title -->
			<RegExp input="$$1" output="&lt;title&gt;\1&lt;/title&gt;" dest="5">
				<expression trim="1" noclean="1">&lt;title&gt;([^&lt;]*)&lt;</expression>
			</RegExp>
			<!--URL TO Film -->
     		 <RegExp input="$$1" output="&lt;url function=&quot;FILM&quot;&gt;http://www.allocine.fr/film/casting_gen_cfilm=\1.html&lt;/url&gt;" dest="5+">
        		<expression noclean="1">casting_gen_cfilm=([0-9]*)</expression>
      		</RegExp>
			<!--URL TO Serie -->
     		<RegExp input="$$1" output="&lt;url function=&quot;SERIE&quot;&gt;http://www.allocine.fr/series/casting_gen_cserie=\1.html&lt;/url&gt;" dest="5+">
        		<expression noclean="1">casting_gen_cserie=([0-9]*)</expression>
      		</RegExp>
            <!--EpisodeGuide-->
			<RegExp input="$$1" output="&lt;episodeguide&gt;&lt;url&gt;http://www.allocine.fr/series/episodes_gen_cserie=\1.html&lt;/url&gt;&lt;/episodeguide&gt;" dest="5+">
				<expression>episodes_gen_cserie=([0-9]*).html</expression>
			</RegExp>
			<!--URL TO Tagline -->
     		<RegExp input="$$1" output="&lt;url function=&quot;Tagline&quot;&gt;http://www.allocine.fr/film/revuedepresse_gen_cfilm=\1.html&lt;/url&gt;" dest="5+">
        		<expression noclean="1">revuedepresse_gen_cfilm=([0-9]*)</expression>
      		</RegExp>
			<!--URL TO Thumbnail -->
     		<RegExp input="$$1" output="&lt;url function=&quot;Thumbnail&quot;&gt;http://www.allocine.fr/film/galerie_gen_cfilm=\1&amp;amp;filtre=&amp;amp;page=1.html&lt;/url&gt;" dest="5+">
        		<expression noclean="1">galerievignette_gen_cfilm=([0-9]*)</expression>
      		</RegExp>
			<!--Year Film-->
			<RegExp input="$$1" output="&lt;year&gt;\1&lt;/year&gt;" dest="5+">
				<expression>&gt;Année de production : ([^&lt;]*)&lt;</expression>
			</RegExp>
			<!--Director-->
			<RegExp input="$$1" output="&lt;director&gt;\1&lt;/director&gt;" dest="5+">
				<expression>Réalisé par &lt;[^&gt;]*&gt;([^&lt;]*)</expression>
			</RegExp>
			<!--Director Year Serie-->
			<RegExp input="$$1" output="&lt;director&gt;\1&lt;/director&gt;&lt;year&gt;\2&lt;/year&gt;" dest="5+">
				<expression>Série créée[^&gt;]*&gt;([^(]*) en ([^&lt;]*)</expression>
			</RegExp>
			<!--Runtime Film-->
			<RegExp input="$$1" output="&lt;runtime&gt;\1&lt;/runtime&gt;" dest="5+">
				<expression>Durée : ([^.]*)</expression>
			</RegExp>
			<!--Runtime Serie-->
			<RegExp input="$$1" output="&lt;runtime&gt;Format : \1&lt;/runtime&gt;" dest="5+">
				<expression>Format : ([^.]*)</expression>
			</RegExp>
			<!--Thumbnail Film-->
			<RegExp input="$$1" output="&lt;thumb&gt;\1&lt;/thumb&gt;" dest="5+">
				<expression>&quot;([^&quot;]*)&quot; border=&quot;0&quot; alt=&quot;&quot; class=&quot;affichette</expression>
            </RegExp>
			<!--Thumbnail Serie-->
			<RegExp input="$$1" output="&lt;thumb&gt;\1&lt;/thumb&gt;" dest="5+">
				<expression>&lt;img src=&quot;([^&quot;]*)&quot; style=&quot;border: solid 1 black;&quot; width=&quot;250&quot; /&gt;</expression>
            </RegExp>
			<!--Rating Votes-->
			<RegExp input="$$1" output="\1#\2" dest="7">
				<expression>&lt;h4&gt;Note moyenne : &lt;([^&gt;]*)&gt;[^0-9]*([0-9]*)</expression>
			</RegExp>
			<RegExp input="$$7" output="&lt;rating&gt;\1étoile(s)&lt;/rating&gt;&lt;votes&gt;\2&lt;/votes&gt;" dest="5+">
				<expression>class=&quot;etoile_([0-9]*)&quot;[^#]*#([0-9]*)</expression>
			</RegExp>
			<!--Genre Film-->
			<RegExp input="$$1" output="\1" dest="7">
				<expression noclean="1">Genre :([^(]*)Durée :</expression>
			</RegExp>
			<RegExp input="$$6" output="&lt;genre&gt;\1&lt;/genre&gt;" dest="5+">
				<RegExp input="$$7" output=" / \1" dest="6">
					<expression repeat="yes" noclean="1">&lt;a href[^&gt;]*&gt;([^&lt;]*)&lt;/a&gt;</expression>
				</RegExp>
				<expression> / (.*)</expression>
			</RegExp>
			<!--Genre Serie-->
			<RegExp input="$$1" output="&lt;genre&gt;\1&lt;/genre&gt;" dest="5+">
				<expression>Genre :([^(]*)Nationalité :</expression>
			</RegExp>
			<!--Plot outline -->
			<RegExp input="$$1" output="&lt;outline&gt;\1&lt;/outline&gt;&lt;plot&gt;\1&lt;/plot&gt;" dest="5+">
				<expression>&lt;td valign=&quot;top&quot; style=&quot;padding:10 0 0 0&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;h4&gt;([^#]*)&lt;/h4&gt;&lt;/div&gt;</expression>
			</RegExp>
    		<!--MPAA-->
			<RegExp input="$$1" output="&lt;mpaa&gt;\1&lt;/mpaa&gt;" dest="5+">
				<expression>N° de visa[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;([^&lt;]*)&lt;</expression>
			</RegExp>
			<!--Tagline Serie-->
			<RegExp input="$$1" output="&lt;tagline&gt;Saisons : \1 Episodes : \2&lt;/tagline&gt;" dest="5+">
				<expression>Saisons : ([0-9]*)[^-]*- Episodes : ([0-9]*)</expression>
			</RegExp>
			<expression noclean="1"></expression>
		</RegExp>
	</GetDetails>

	<FILM dest="5">
		<RegExp input="$$3" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
			<RegExp input="$$1" output="\1" dest="7">
				<expression noclean="1">Scénariste([^(]*)Equipe technique</expression>
			</RegExp>
			<RegExp input="$$6" output="&lt;credits&gt;\1&lt;/credits&gt;" dest="3+">
				<RegExp input="$$7" output=" / \1" dest="6">
					<expression repeat="yes" noclean="1">&gt;([^&lt;]*)&lt;/a</expression>
				</RegExp>
				<expression noclean="1"> / (.*)</expression>
			</RegExp>
			<RegExp input="$$1" output="\1" dest="6">
				<expression noclean="1">&lt;b&gt;Acteurs&lt;/b&gt;(.*)&lt;b&gt;Production&lt;/b&gt;</expression>
			</RegExp>
			<RegExp input="$$6" output="&lt;actor&gt;&lt;name&gt;\2&lt;/name&gt;&lt;role&gt;\1&lt;/role&gt;&lt;/actor&gt;" dest="3+">
				<expression repeat="yes" noclean="1,2">&lt;h5&gt;([^&lt;]*)&lt;/h5&gt;&lt;/td&gt;[^&lt;]*&lt;[^&gt;]*&gt;&lt;h5&gt;&lt;a[^&gt;]*&gt;([^&lt;]*)&lt;</expression>
			</RegExp> 
      			<expression noclean="1"></expression>
    		</RegExp>
  	</FILM>

	<SERIE dest="5">
		<RegExp input="$$3" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
			<RegExp input="$$1" output="\1" dest="6">
				<expression noclean="1">&lt;b&gt;Acteurs[^&lt;]*&lt;/b&gt;([^(]*)Acteurs[^&lt;]*secondaires</expression>
			</RegExp>
			<RegExp input="$$6" output="&lt;actor&gt;&lt;name&gt;\2&lt;/name&gt;&lt;role&gt;\1&lt;/role&gt;&lt;/actor&gt;" dest="3+">
				<expression repeat="yes" noclean="1,2">&lt;h5&gt;([^&lt;]*)&lt;/h5*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;([^&lt;]*)&lt;</expression>
			</RegExp>
			<RegExp input="$$6" output="&lt;actor&gt;&lt;name&gt;\2&lt;/name&gt;&lt;role&gt;\1&lt;/role&gt;&lt;/actor&gt;" dest="3+">
				<expression repeat="yes" noclean="1,2">&lt;h5&gt;&lt;img[^&gt;]*&gt;([^&lt;]*)&lt;/h5*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;([^&lt;]*)&lt;</expression>
			</RegExp> 


      			<expression noclean="1"></expression>
    		</RegExp>
  	</SERIE>


	<Tagline dest="5">
		<RegExp input="$$3" output="&lt;details&gt;&lt;tagline&gt;\1&lt;/tagline&gt;&lt;/details&gt;" dest="5">
			<RegExp input="$$1" output="\1" dest="3+">
				<expression>Barème AlloCiné. : [^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;([^&lt;]*)&lt;</expression>
			</RegExp>
	  		<expression></expression>
    		</RegExp>
  	</Tagline>

	<Thumbnail dest="5">
		<RegExp input="$$3" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
			<RegExp input="$$1" output="\1" dest="7">
				<expression noclean="1">Toutes les vignettes(.*)class=&quot;galerie&quot;</expression>
                        </RegExp>
			<RegExp input="$$7" output="&lt;thumb&gt;\1&lt;/thumb&gt;" dest="3+">
				<expression repeat="yes" noclean="1">img src=&quot;([^&quot;]*)&quot;</expression>
                        </RegExp>
			<expression></expression>
		</RegExp>
  	</Thumbnail>


	<GetEpisodeList dest="3">
		<RegExp input="$$5" output="&lt;episodeguide&gt;\1&lt;/episodeguide&gt;" dest="3">
			<RegExp input="$$1" output="\1" dest="6">
			<expression>&lt;b&gt;Saison ([0-9]*)&lt;/b&gt;</expression>
			</RegExp>	
			<RegExp input="$$1" output="&lt;episode&gt;&lt;title&gt;\2&lt;/title&gt;&lt;epnum&gt;\1&lt;/epnum&gt;&lt;season&gt;$$6&lt;/season&gt;&lt;details&gt;&lt;plot&gt;\3&lt;/plot&gt;&lt;/details&gt;&lt;/episode&gt;" dest="5">
				<expression repeat="yes">&lt;b&gt;Episode ([0-9]*)[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;([^&lt;]*)[^#]*div id=[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;([^#]*)&lt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&gt;]*&gt;Réalisé</expression>
			</RegExp>				
			<expression noclean="1"></expression>
		</RegExp>			
	</GetEpisodeList>

	<GetEpisodeDetails dest="3">
		<RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="3">
			<RegExp input="$$1" output="\1" dest="6">
				<expression>&lt;div id=&quot;main-col&quot;&gt;(.*)&lt;div class=&quot;ta-r mt-10 f-bold&quot;&gt;</expression>
			</RegExp>	
			<RegExp input="$$1" output="&lt;title&gt;\1&lt;/title&gt;" dest="5">
				<expression>Episode: &lt;span class=&quot;f-FF9&quot;&gt;([^&lt;]*)&lt;/span&gt;&lt;br /&gt;</expression>
			</RegExp>						
			<RegExp input="$$1" output="&lt;plot&gt;\1&lt;/plot&gt;" dest="5+">
				<expression>div&gt;([^=]*)&lt;div class=&quot;ta-r mt-10 f-bold&quot;&gt;</expression>
			</RegExp>	
			<RegExp input="$$1" output="&lt;rating&gt;\1&lt;/rating&gt;" dest="5+">
				<expression>&lt;span class=&quot;f-28 f-bold mt-10 mb-10 f-FF9 db lh-18&quot;&gt;([0-9.]+)&lt;/span&gt;</expression>
			</RegExp>	
			<RegExp input="$$1" output="&lt;votes&gt;\1&lt;/votes&gt;" dest="5+">
				<expression>&lt;span class=&quot;f-11&quot;&gt;([0-9,]+) votes&lt;/span&gt;</expression>
			</RegExp>
			<RegExp input="$$1" output="&lt;aired&gt;\1&lt;/aired&gt;" dest="5+">
				<expression>First Aired: ([^&amp;]*)</expression>
			</RegExp>
			<RegExp input="$$1" output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;/actor&gt;" dest="5+">
				<expression repeat="yes">&quot;&gt;([^&lt;]*)&lt;/a&gt; \(([^&lt;]*)\),</expression>
			</RegExp>					
			<RegExp input="$$1" output="&lt;director&gt;\1&lt;/director&gt;" dest="5+">
				<expression>Director:[^&lt;]*&lt;/td&gt;[^&lt;]*&lt;td&gt;[^&lt;]*&lt;a[^&gt;]*&gt;([^&lt;]*)&lt;/a&gt;</expression>
			</RegExp>					
			<RegExp input="$$1" output="&lt;credits&gt;\1&lt;/credits&gt;" dest="5+">
				<expression>Writer:[^&lt;]*&lt;/td&gt;[^&lt;]*&lt;td&gt;[^&lt;]*&lt;a[^&gt;]*&gt;([^&lt;]*)&lt;/a&gt;</expression>
			</RegExp>										
			<RegExp input="$$1" output="&lt;thumb&gt;\1&lt;/thumb&gt;" dest="5+">
				<expression>&quot;video-thumb mb-5&quot;[^&gt;]*image:url\(([^)]*)\);&quot;</expression>
			</RegExp>				
			<RegExp input="$$1" output="&lt;code&gt;\1&lt;/code&gt;" dest="5+">
				<expression>Prod Code: ([^&lt;]*)&lt;/span&gt;</expression>
			</RegExp>					
			<expression noclean="1"></expression>
		</RegExp>		
	</GetEpisodeDetails>

</scraper>
