Oriol PAULO ROSELLÓ

Director i Guionista, Barcelona

Postgraduate studies in United States, 2000

Nacido en Barcelona y licenciado en Comunicación Audiovisual por la Universidad Pompeu Fabra. Cursó estudios en dirección cinematográfica en The Los Angeles Film School becado por el servicio de Estudios de “La Caixa” y estudios de guión en The Film Writing Program de UCLA Extension. Ha escrito y dirigido las películas “El Cuerpo”, "Contratiempo" y "Durante la tormenta". Y la serie de televisión para Netflix "El Inocente". Actualmente está acabando la adaptación cinematográfica de "Los renglones torcidos De Dios".  

Oriol's fellowship

Postgraduate studies in United States, 2000

Studies pursued with the fellowship

Comunicación Audiovisual

Type of studies

Master degree or equivalent

Host university or research centre

Los Angeles Film School, Hollywood, CA

Speciality of studies pursued with the fellowship

Cinema and audiovisual communication

Home university

Universitat Pompeu Fabra

Home speciality

Cinema and audiovisual communication

NOTICES ON ORIOL

An error occurred while processing the template.
Java method "com.liferay.portal.kernel.util.DateUtil_IW.parseDate(String, String, Locale)" threw an exception when invoked on com.liferay.portal.kernel.util.DateUtil_IW object "com.liferay.portal.kernel.util.DateUtil_IW@3a8e1074"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign data_event_DateObj = dateUtil...  [in template "20155#20195#1390541" at line 34, column 33]
----
1<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign journalArticleId = .vars['reserved-article-id'].data/> 
3<#assign urlTitle = JournalArticleLocalService.getLatestArticle(groupId, journalArticleId).urlTitle> 
4 
5<#assign LayoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService")> 
6 
7<div class="separadorNoticia"> 
8	<div class="content-article row row-newsmobile"> 
9		<#assign campo_img_desktop = "">  
10		<#assign campo_img_mobile = ""> 
11		<#list imagen_cuadrada_noticia.getChildren() as img> 
12		   <#if img.name == 'imagen_cuadrada_grande'>  
13		        <#assign campo_img_desktop = img.getData()> 
14	       </#if> 
15		</#list> 
16		<#list imagen_interior_noticia.getChildren() as img> 
17		   <#if img.name == 'imagen_interior_grande'> 
18			    <#assign campo_img_mobile = img.getData()> 
19		   </#if> 
20		</#list> 
21		 
22		<article class="col-md-5"> 
23		    <div class="posicionImagen"> 
24    			<img style="height: 178px" class="img-news-list change-src" src="${campo_img_mobile}" data-image-desktop="${campo_img_desktop}" 
25    			data-image-mobile="${campo_img_mobile}"/> 
26    		    <div class="icon_noticia_small"></div> 
27    	    </div> 
28		</article> 
29	 
30	 
31		<article class="article-newsmobile article-news col-md-7"> 
32			<#assign data_event_Data = getterUtil.getString(data_event.getData())> 
33			<#if validator.isNotNull(data_event_Data)>  
34				<#assign data_event_DateObj = dateUtil.parseDate("yyyy-MM-dd", data_event_Data, locale)> 
35				 <h3 class="subnews">${dateUtil.getDate(data_event_DateObj, "dd MMMM yyyy", $locale)}</h3> 
36			</#if> 
37			<h2> 
38				${stringUtil.shorten(titulo_noticia.getData(), 165)} 
39			</h2> 
40			<div class="div-news-line"></div> 
41			<div class="content-news-home" style="float: left; margin-left: 20px;width: auto;"> 
42				<p class="hidden-xs">${descripcion_corta_noticia.getData()}</p> 
43			</div> 
44			<a class="readmore" href="<@getFrndlUrl fUrl='/histories'/>/${urlTitle}"> 
45				<span>${languageUtil.get(locale, "noticia.leermas")} &gt;</span></a> 
46		</article> 
47		 
48	</div> 
49</div> 
50 
51<#macro getFrndlUrl fUrl> 
52	<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
53	<#assign group = groupLocalService.getGroup(groupId)> 
54	<#assign tLayout = LayoutLocalService.getFriendlyURLLayout(groupId, false, fUrl)> 
55	<#assign map = tLayout.friendlyURLMap> 
56	<#assign found = 'false'> 
57	<#assign friendlyUrlPublic = propsUtil.get('layout.friendly.url.public.servlet.mapping')> 
58	<#assign currLocale = localeUtil.fromLanguageId(locale, false)> 
59    <#list map?keys as entry> 
60    	 <#if entry == locale> 
61    	 	/${currLocale.language}${friendlyUrlPublic}${group.getFriendlyURL()}${tLayout.getFriendlyURL(locale)} 
62    	 	<#assign found = 'true'> 
63    	 </#if> 
64    </#list> 
65     <#if found == 'false'> 
66     		/${currLocale.language}${friendlyUrlPublic}${group.getFriendlyURL()}${tLayout.friendlyURL} 
67     </#if> 
68</#macro>