Detalle osatuz-aldizkaria

Errorea gertatu da txantiloia prozesatzerakoan.
Java method "jdk.proxy325.$Proxy1177.getDisplayArticle(long, String)" threw an exception when invoked on jdk.proxy325.$Proxy1177 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@310ddda0"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign articleById = journalArticleL...  [in template "20902#20940#7173337" at line 79, column 5]
----
1<style> 
2  /*h2 a.descarga{ 
3    font-size: 20px; 
4  }*/ 
5  .descarga.botonEnlace { 
6    border-radius: 5px; 
7    border: 0; 
8    background: #fabd48; 
9    padding: 0px 10px; 
10    color: #fff !important; 
11    display: inline-block; 
12
13 
14  .descarga.botonEnlace:hover { 
15    -webkit-box-shadow: 0 0 5px 0 #fabd48; 
16    -moz-box-shadow: 0 0 5px 0 #fabd48; 
17    box-shadow: 0 0 5px 0 #fabd48; 
18    background: #fff; 
19    color: #fabd48 !important; 
20
21 
22  .descarga.botonEnlace i { 
23    color: #fff !important; 
24    font-size: 18px; 
25    vertical-align: middle; 
26    margin-left: 0; 
27
28 
29  .descarga.botonEnlace:hover i { 
30    color: #fabd48 !important; 
31
32 
33</style> 
34 
35<#assign objDidacticos = "Objetivos Didácticos"> 
36<#assign anexoEtq = "Eranskina"> 
37<#assign bajar = "Jaitsi"> 
38<#assign disponible = "Aurki eskuragarri."> 
39<#assign palabrasClave="Hitz gakoak"> 
40 
41<#if locale=='en_US'> 
42  <#assign objDidacticos = "Objetivos Didácticos"> 
43  <#assign anexoEtq = "Annex"> 
44  <#assign bajar = "Download"> 
45  <#assign disponible = "Available soon."> 
46  <#assign palabrasClave="Keywords"> 
47</#if> 
48<#if locale=='fr_FR'> 
49  <#assign objDidacticos = "Objetivos Didácticos"> 
50  <#assign anexoEtq = "Annexe"> 
51  <#assign bajar = "Télécharger"> 
52  <#assign disponible = "Bientôt disponible."> 
53  <#assign palabrasClave="Mots-clés"> 
54</#if> 
55<#if locale=='es_ES'> 
56  <#assign objDidacticos = "Objetivos Didácticos"> 
57  <#assign anexoEtq = "Anexo"> 
58  <#assign bajar = "Bajar"> 
59  <#assign disponible = "Disponible próximamente."> 
60  <#assign palabrasClave="Palabras clave"> 
61</#if> 
62 
63<#-- Id del vocabulario objetivos didacticos--> 
64<#assign assetVocabularyLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetVocabularyLocalServiceUtil"]> 
65<#assign lisVocabularios=assetVocabularyLocalServiceUtil.getGroupVocabularies(getterUtil.getLong(groupId))/> 
66<#assign objetivosId=""> 
67<#list lisVocabularios as vocabulario> 
68  <#if vocabulario.getName() == "Objetivos Didácticos"> 
69    <#assign objetivosId=vocabulario.getVocabularyId()/> 
70  </#if> 
71</#list> 
72 
73<#assign journalArticleId = paramUtil.getString(request, "articleId")> 
74<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
75<#assign DLAppLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppLocalService")> 
76 
77<#if journalArticleId?has_content> 
78  <#if journalArticleLocalService??> 
79    <#assign articleById = journalArticleLocalService.getDisplayArticle(getterUtil.getLong(groupId), journalArticleId) /> 
80    <#assign document = saxReaderUtil.read(articleById.getContentByLocale(locale)) > 
81    <#assign azala = document.valueOf("//dynamic-element[@field-reference='azala']/dynamic-content/text()") /> 
82    <#assign anexoa = document.valueOf("//dynamic-element[@field-reference='anexoa']/dynamic-content/text()") /> 
83    <#assign aldizkari_zenbakia = document.valueOf("//dynamic-element[@field-reference='aldizkari_zenbakia']/dynamic-content/text()") /> 
84    <#assign aldizkaria = document.valueOf("//dynamic-element[@field-reference='aldizkaria']/dynamic-content/text()") /> 
85    <#assign laburpena = document.valueOf("//dynamic-element[@field-reference='laburpena']/dynamic-content/text()") /> 
86    <#assign deskribapena = document.valueOf("//dynamic-element[@field-reference='deskribapena']/dynamic-content/text()") /> 
87 
88 
89    <#assign assetCategoryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]> 
90    <#assign journalArticleResourceLocalServiceUtil = staticUtil["com.liferay.journal.service.JournalArticleResourceLocalServiceUtil"]> 
91    <#assign articleResourcePK = journalArticleResourceLocalServiceUtil.getArticleResourcePrimKey(groupId, journalArticleId)/> 
92    <#assign categoryList=assetCategoryLocalServiceUtil.getCategories("com.liferay.journal.model.JournalArticle",articleResourcePK) > 
93    <#assign assetCategoryPropertyLocalServiceUtil =serviceLocator.findService("com.liferay.asset.category.property.service.AssetCategoryPropertyLocalService")> 
94 
95    <div class="col-xs-12 col-md-12 col-lg-12 separadorDerecho" id="detalle-fitxa"> 
96      <#--PARTE IZQUIERDA--> 
97      <div class="col-xs-12 col-md-3 col-lg-3"> 
98       <#assign imagenFile = "" /> 
99<#assign imagenUrl = "" /> 
100 
101<#if azala?has_content && azala?trim != ""> 
102  <#attempt> 
103    <#assign jsonImagen = jsonFactoryUtil.createJSONObject(azala)> 
104    <#if jsonImagen.getString("uuid")?? && jsonImagen.getString("uuid")?trim != ""> 
105      <#assign imagenFile = DLAppLocalService.getFileEntryByUuidAndGroupId(jsonImagen.getString("uuid"), getterUtil.getLong(groupId)) > 
106      <#assign imagenUrl = themeDisplay.getPortalURL() + themeDisplay.getPathContext() + "/documents/" + themeDisplay.getScopeGroupId() + 
107      "/" + imagenFile.getFolderId() +  "/" + htmlUtil.unescape(imagenFile.getTitle())> 
108    </#if> 
109  <#recover> 
110    <#-- Optionally log or silently fallback --> 
111    <#assign imagenUrl = "/o/x61tThemeIkasbilWAR-theme/images/Logo_Sin_resultados_Habe.jpg" /> 
112  </#attempt> 
113<#else> 
114  <#assign imagenUrl = "/o/x61tThemeIkasbilWAR-theme/images/Logo_Sin_resultados_Habe.jpg" /> 
115</#if> 
116 
117<img id="imgDetalle" src="${imagenUrl}" /> 
118        <br/> 
119 
120      </div> 
121      <#--PARTE DERECHA--> 
122      <div class="col-xs-12 col-md-9 col-lg-9"> 
123        <h2>${aldizkari_zenbakia}. zenbakia. 
124          <#if aldizkaria != ""> 
125            <#assign jsonFitx = jsonFactoryUtil.createJSONObject(aldizkaria)> 
126            <#assign fitxFile = DLAppLocalService.getFileEntryByUuidAndGroupId(jsonFitx.getString("uuid"), getterUtil.getLong(groupId)) > 
127            <#assign aldizkariUrl = themeDisplay.getPortalURL() + themeDisplay.getPathContext() + "/documents/" + themeDisplay.getScopeGroupId() + 
128            "/" + fitxFile.getFolderId() +  "/" + htmlUtil.unescape(fitxFile.getTitle())> 
129            <a href="${aldizkariUrl}" target="_blank" class="descarga botonEnlace"> 
130              <i class="glyphicon glyphicon-download"></i> 
131            </a> 
132          <#elseif aldizkaria == ""> 
133            ${disponible} 
134          </#if> 
135        </h2> 
136 
137        <#if laburpena != ""> 
138          <p>${laburpena}</p> 
139        </#if> 
140 
141        <#if deskribapena != ""> 
142          <p>${deskribapena}</p> 
143        </#if> 
144      </div> 
145    </div> 
146  </#if> 
147</#if> 

detalle2

Errorea gertatu da txantiloia prozesatzerakoan.
Java method "jdk.proxy325.$Proxy1177.getDisplayArticle(long, String)" threw an exception when invoked on jdk.proxy325.$Proxy1177 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@310ddda0"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign articleById = journalArticleL...  [in template "20902#20940#7191376" at line 80, column 9]
----
1<#-- Variables de etiquetas según idioma --> 
2<style> 
3.embebido{ 
4	display:none 
5
6div.span3#column-2 .journal-content-article > div {    border-left: 2px solid #870d56;    border-right: 2px solid #870d56;} 
7.col-xs-12.col-md-12.col-lg-12.separacionComunConTop.sinMargenIzq {    border-top: 2px solid #870d56;} 
8.col-xs-12.col-md-12.col-lg-12.separacionComunConBottom.sinMargenIzq { border-bottom: 2px solid #870d56;} 
9 
10</style> 
11<#assign numero = "Zenbakia"> 
12<#assign objDid = "Helburu didaktikoak"> 
13<#assign numVisitas = "Bisita kopurua"> 
14<#assign calendario = "Fecha de publicación_eu"> 
15<#assign niveles = "Mailak"> 
16<#assign formatos = "Formatuak"> 
17<#assign fuente = "Iturria"> 
18<#assign dialecto = "Euskalkia"> 
19<#assign duracion = "Iraupena"> 
20<#assign parcial = "parcial"> 
21<#assign jarduera = "Jarduera"> 
22<#assign fitxa = "Fitxa"> 
23 
24<#if locale == 'en_US'> 
25  <#assign numero = "Number"> 
26  <#assign objDid = "Learning objectives"> 
27  <#assign numVisitas = "Number of visits"> 
28  <#assign calendario = "Fecha de publicación_en"> 
29  <#assign niveles = "Niveles_en"> 
30  <#assign formatos = "Formatos_en"> 
31  <#assign fuente = "Source"> 
32  <#assign dialecto = "Dialect"> 
33  <#assign duracion = "Duration"> 
34  <#assign jarduera = "Exercise"> 
35<#elseif locale == 'fr_FR'> 
36  <#assign numero = "Nombre"> 
37  <#assign objDid = "Objectifs d'apprentissage"> 
38  <#assign numVisitas = "Nombre de visites"> 
39  <#assign calendario = "Fecha de publicación_fr"> 
40  <#assign niveles = "Niveles_FR"> 
41  <#assign formatos = "Formatos_FR"> 
42  <#assign fuente = "Source"> 
43  <#assign dialecto = "Dialecte"> 
44  <#assign duracion = "Durée"> 
45  <#assign jarduera = "Exercise"> 
46<#elseif locale == 'es_ES'> 
47  <#assign numero = "Número"> 
48  <#assign objDid = "Objetivos didácticos"> 
49  <#assign numVisitas = "Número de visitas"> 
50  <#assign calendario = "Fecha de publicación"> 
51  <#assign niveles = "Niveles"> 
52  <#assign formatos = "Formatos"> 
53  <#assign fuente = "Fuente"> 
54  <#assign dialecto = "Dialecto"> 
55  <#assign duracion = "Duración"> 
56  <#assign jarduera = "Exercise"> 
57	<#assign fitxa = "Ficha"> 
58</#if> 
59 
60<#-- Obtener ID del artículo --> 
61<#assign id = paramUtil.getString(request, "articleId")> 
62<#if !id?has_content> 
63  <#assign themeDisplay = themeDisplay /> 
64  <#assign layout = themeDisplay.getLayout()> 
65  <#assign querystring = layout.getTypeSettingsProperty("query-string")> 
66  <#if querystring?has_content && querystring?matches(".*articleId=\\d+.*")> 
67    <#assign id = (querystring?split("articleId="))[1]?split("&")[0]> 
68  </#if> 
69</#if> 
70 
71<#-- Servicios modernos para artículo y categorías --> 
72<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
73<#assign journalArticleResourceLocalServiceUtil = staticUtil["com.liferay.journal.service.JournalArticleResourceLocalServiceUtil"]> 
74<#assign assetVocabularyLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetVocabularyLocalServiceUtil"]> 
75<#assign assetCategoryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]> 
76<#assign assetCategoryPropertyLocalServiceUtil = serviceLocator.findService("com.liferay.asset.category.property.service.AssetCategoryPropertyLocalService")> 
77<#-- Cargar artículo --> 
78<#if id?has_content && journalArticleLocalService??> 
79  <#assign article = journalArticleLocalService.getArticle(groupId, id) /> 
80	<#assign articleById = journalArticleLocalService.getDisplayArticle(getterUtil.getLong(groupId), id) /> 
81  <#assign document = saxReaderUtil.read(articleById.getContentByLocale(locale)) > 
82	<#assign artResourcePK = journalArticleResourceLocalServiceUtil.getArticleResourcePrimKey(groupId, id)/> 
83  <#assign categories = assetCategoryLocalServiceUtil.getCategories("com.liferay.journal.model.JournalArticle", article.getResourcePrimKey()) /> 
84   
85  <#-- Variables para mostrar bloques --> 
86  <#assign mostrarBloqueNivel = "NO"> 
87  <#assign mostrarBloqueFormato = "NO"> 
88  <#assign mostrarBloqueObjDidacticos = "NO"> 
89  <#assign mostrarBloqueDialecto = "NO"> 
90  		<#assign mostrarBloqueObjDidacticosBakarka = "NO"> 
91		<#assign mostrarBloqueObjDidacticosTaldeLana = "NO"> 
92		<#assign mostrarBloqueObjDidacticosJardunbikoa = "NO"> 
93  <#-- Obtener vocabularios por nombre --> 
94  <#assign idVocabuOD = 0> 
95  <#assign idVocabuDialecto = 0> 
96  <#assign idTipoDocumento = 0> 
97	<#assign hrefEM ="&filtros=Eduki_mota"> 
98	<#assign urlVuelta=""/> 
99  <#list assetVocabularyLocalServiceUtil.getGroupVocabularies(groupId) as vocabulario> 
100    <#if vocabulario.getName() == "Objetivos Didácticos"> 
101      <#assign idVocabuOD = vocabulario.getVocabularyId()> 
102    <#elseif vocabulario.getName() == "Eduki_Motak"> 
103      <#assign idTipoDocumento = vocabulario.getVocabularyId()> 
104			<#assign hrefEM ="${hrefEM}&Eduki_mota=${idTipoDocumento}"> 
105    <#elseif vocabulario.getName() == "Euskalkia"> 
106      <#assign idVocabuDialecto = vocabulario.getVocabularyId()> 
107    </#if> 
108  </#list> 
109<#if hrefEM?has_content> 
110    <#assign urlAux=hrefEM?substring(1)> 
111    <#assign url2="&bsczmb=&id_structure_autor=16131006&filtros=Formatua&filtros=Helburu_didaktikoa&filtros=Ikasteredua&filtros=Bildumak&filtros=Aldizkaria&filtros=Baliabideak&ordenarPor=Pub.+data&bsctags=&bscAutor=" /> 
112    <#assign urlVuelta="/bilatzaile-orokorra?_x61pbuscadorGeneralWAR_WAR_x61pbuscadorGeneralWARportlet_formDate=1576593315033&bscfilterby=&filtros=Maila&${urlAux}${url2}"/> 
113	<#assign urlVueltaDoc="/bilatzaile-orokorra?_x61pbuscadorGeneralWAR_WAR_x61pbuscadorGeneralWARportlet_formDate=1576593315033&bscfilterby=&filtros=Eduki_mota&Eduki_mota=20576121"/> 
114</#if>  
115  <#-- Comprobar categorías para mostrar --> 
116  <#list categories as category> 
117    <#if category.getName()?matches("A1|A2|B1|B2|C1|C2")> 
118      <#assign mostrarBloqueNivel = "SI"> 
119    <#elseif category.getName()?matches("Entzungaiak|Bideoak|Idatziak")> 
120      <#assign mostrarBloqueFormato = "SI"> 
121    </#if> 
122    <#if category.getVocabularyId() == idVocabuOD> 
123      <#assign mostrarBloqueObjDidacticos = "SI"> 
124    </#if> 
125    <#if category.getVocabularyId() == idVocabuDialecto> 
126      <#assign mostrarBloqueDialecto = "SI"> 
127    </#if> 
128  </#list> 
129	 
130	<!-- FICHA --> 
131 <div class="col-xs-12 col-md-12 col-lg-12 separacionTitulo sinMargenIzq row"> 
132 	<h4 class="text-white p-2">${fitxa}</h4>   
133  </div> 
134	 
135	<#assign hrefCategorias ="&filtros=Maila"> 
136  <#-- Mostrar niveles --> 
137  <#if mostrarBloqueNivel == "SI"> 
138     <div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionNivelesJarduera sinMargenIzq row"> 
139      <div class="col-xs-2 col-md-2 col-lg-2"><i class="fa fa-signal-J jarduera" aria-hidden="true" title="${niveles}"></i></div> 
140      <div class="col-xs-10 col-md-10 col-lg-10"> 
141        <#list categories as category> 
142          <#if category.getName()?matches("A1|A2|B1|B2|C1|C2")> 
143            <a href="/bilatzaile-orokorra?filtros=Maila&Maila=${category.getCategoryId()}&ordenarPor=Pub.+data" class="${category.getName()}" title="${category.getName()}">${category.getName()}</a> 
144						<#assign hrefCategorias ="${hrefCategorias}&Maila=${category.getCategoryId()}"> 
145          </#if> 
146        </#list> 
147      </div> 
148    </div> 
149  </#if> 
150 
151  <#-- Mostrar formatos --> 
152  <#if mostrarBloqueFormato == "SI"> 
153    <div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionCategoriasJarduera sinMargenIzq"> 
154      <div class="col-xs-2 col-md-2 col-lg-2"><i class="fa fa-info-circle-J jarduera" aria-hidden="true" title="${formatos}"></i></div> 
155      <div class="col-xs-10 col-md-10 col-lg-10"> 
156        <#list categories as category> 
157          <#if category.getName() == "Entzungaiak" || category.getName() == "Bideoak" || category.getName() == "Idatziak"> 
158            <a href="/bilatzaile-orokorra?filtros=Formato&Formato=${category.getCategoryId()}&ordenarPor=Pub.+data" class="fa fa-${category.getName()?lower_case}-H" title="${category.getName()}"></a> 
159          </#if> 
160        </#list> 
161      </div> 
162    </div> 
163  </#if> 
164 
165  <#-- Fecha publicación --> 
166	<#if article?? && article.getDisplayDate()??> 
167  <#assign displayDate = article.getDisplayDate()?date> 
168  <div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionFechaJarduera sinMargenIzq row"> 
169    <div class="col-xs-2 col-md-2 col-lg-2"><i class="fa fa-clock-o-J jarduera" aria-hidden="true" title="${calendario}"></i></div> 
170    <div class="col-xs-10 col-md-10 col-lg-10"> 
171      <#if locale == 'es_ES' || locale == 'fr_FR'> 
172        ${displayDate?string("dd-MM-yyyy")} 
173      <#elseif locale == 'eu_ES'> 
174        ${displayDate?string("yyyy-MM-dd")} 
175      <#elseif locale == 'en_US'> 
176        ${displayDate?string("MM-dd-yyyy")} 
177      </#if> 
178    </div> 
179  </div> 
180</#if> 
181  <#-- Fuente y Autor ocultos, para mostrar con jQuery si existe div#fuenteAutor --> 
182  <div id="fuenteAutor" style="display:none; visibility:hidden; height:0; overflow:hidden; margin:0; padding:0;"> 
183    <@liferay_portlet["runtime"] portletName="x61pRelaContWAR_WAR_x61pRelaContWARportlet" queryString="idArticulo=${id}&visualizacion=${parcial}"/> 
184  </div> 
185 
186  <#-- Mostrar ID artículo --> 
187  <div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionIdArticleJarduera sinMargenIzq row"> 
188    <div class="col-xs-2 col-md-2 col-lg-2"><i class="fa fa-key-J jarduera" aria-hidden="true" title="${numero}"></i></div> 
189    <div class="col-xs-10 col-md-10 col-lg-10">${id}</div> 
190  </div> 
191 
192  <#-- Objetivos didácticos --> 
193  <#if mostrarBloqueObjDidacticos == "SI"> 
194    <div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionODJarduera sinMargenIzq row"> 
195      <div class="col-xs-2 col-md-2 col-lg-2"><i class="fa fa-cogs-J jarduera" aria-hidden="true" title="${objDid}"></i></div> 
196      <div class="col-xs-10 col-md-10 col-lg-10"> 
197		<ul class="sinPunto"> 
198        <#list categories?filter(c -> c.getVocabularyId() == idVocabuOD) as od> 
199			<#assign property_value=od.getName()/> 
200         <#if (property_value == "Bakarka" || property_value == "Tarea individual" || property_value == "Individual task" || property_value == "Tâche individuel")>	 
201									<#assign mostrarBloqueObjDidacticosBakarka = "SI"> 
202								<#elseif (property_value == "Talde-lana" || property_value == "Tarea colaborativa" || property_value == "Teamwork" || property_value == "Tâche collaborative")>	 
203									<#assign mostrarBloqueObjDidacticosTaldeLana = "SI"> 
204								<#elseif (property_value == "Jardun bikoa" || property_value == "Aprendizaje semipresencial" || property_value == "Blended learnig" || property_value == "Apprentissage semipresentiel")>	 
205									<#assign mostrarBloqueObjDidacticosJardunbikoa = "SI"> 
206								<#else> 
207									<li> 
208										<a href="/bilatzaile-orokorra?_x61pbuscadorGeneralWAR_WAR_x61pbuscadorGeneralWARportlet_formDate=1554897302092&filtros=Formato&Formato=${od.getCategoryId()}${hrefCategorias}${hrefEM}&ordenarPor=Pub.+data" title="${property_value}">${property_value}</a> 
209									</li> 
210								</#if> 	 
211		 
212		 
213		</#list> 
214 
215		</ul> 
216      </div> 
217    </div> 
218  </#if> 
219 
220<#if mostrarBloqueObjDidacticosBakarka == "SI"> 
221			<div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionObjDidacticosJarduera sinMargenIzq"> 
222				<div class="col-xs-2 col-md-2 col-lg-2"> 
223					<i class="fa-bakarka-J" aria-hidden="true"></i> 
224				</div> 
225				<div class="col-xs-10 col-md-10 col-lg-10"> 
226					<ul class="sinPunto"> 
227						  <#list categories?filter(c -> c.getVocabularyId() == idVocabuOD) as od>	 
228							<#assign property_value=od.getName()/> 
229								<#if (property_value == "Bakarka" || property_value == "Tarea individual" || property_value == "Individual task" || property_value == "Tâche individuel")>	 
230									<li> 
231										<a href="/bilatzaile-orokorra?_x61pbuscadorGeneralWAR_WAR_x61pbuscadorGeneralWARportlet_formDate=1554897302092&filtros=Formato&Formato=${od.getCategoryId()}${hrefCategorias}${hrefEM}&ordenarPor=Pub.+data" title="${property_value}">${property_value}</a> 
232									</li> 
233								</#if> 								 
234							 
235						</#list>	 
236					</ul> 
237				</div> 
238			</div> 
239		</#if>  
240			<!-- Objetivos didacticos Talde-Lana--> 
241		<#if mostrarBloqueObjDidacticosTaldeLana == "SI"> 
242			<div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionObjDidacticosJarduera sinMargenIzq"> 
243				<div class="col-xs-2 col-md-2 col-lg-2"> 
244					<i class="fa-taldeLana-J" aria-hidden="true"></i> 
245				</div> 
246				<div class="col-xs-10 col-md-10 col-lg-10"> 
247					<ul class="sinPunto"> 
248							<#list categories?filter(c -> c.getVocabularyId() == idVocabuOD) as od>	 
249							<#assign property_value=od.getName()/> 
250							<#if (property_value == "Talde-lana" || property_value == "Tarea colaborativa" || property_value == "Teamwork" || property_value == "Tâche collaborative")>	 
251									<li> 
252										<a href="/bilatzaile-orokorra?_x61pbuscadorGeneralWAR_WAR_x61pbuscadorGeneralWARportlet_formDate=1554897302092&filtros=Formato&Formato=${od.getCategoryId()}${hrefCategorias}${hrefEM}&ordenarPor=Pub.+data" title="${property_value}">${property_value}</a> 
253									</li> 
254								</#if> 		 
255								</#list> 
256					</ul> 
257				</div> 
258			</div> 
259		</#if>  
260		<!-- Objetivos didacticos Jardunbikoa--> 
261		<#if mostrarBloqueObjDidacticosJardunbikoa == "SI"> 
262			<div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionObjDidacticosJarduera sinMargenIzq"> 
263				<div class="col-xs-2 col-md-2 col-lg-2"> 
264					<i class="fa-jardunbikoa-J" aria-hidden="true"></i> 
265				</div> 
266				<div class="col-xs-10 col-md-10 col-lg-10"> 
267					<ul class="sinPunto"> 
268						<#list categories?filter(c -> c.getVocabularyId() == idVocabuOD) as od>	 
269							<#assign property_value=od.getName()/> 
270								<#if (property_value == "Jardun bikoa" || property_value == "Aprendizaje semipresencial" || property_value == "Blended learnig" || property_value == "Apprentissage semipresentiel")>	 
271								<li> 
272									<a href="/bilatzaile-orokorra?_x61pbuscadorGeneralWAR_WAR_x61pbuscadorGeneralWARportlet_formDate=1554897302092&filtros=Formato&Formato=${od.getCategoryId()}${hrefCategorias}${hrefEM}&ordenarPor=Pub.+data" title="${property_value}">${property_value}</a> 
273								</li> 
274							</#if>  
275  
276						</#list>	 
277					</ul> 
278				</div> 
279			</div> 
280		</#if>  
281  <#-- Dialecto --> 
282  <#if mostrarBloqueDialecto == "SI"> 
283    <div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionDialectoJarduera sinMargenIzq row"> 
284      <div class="col-xs-2 col-md-2 col-lg-2"><i class="fa fa-file-o-J jarduera" aria-hidden="true" title="${dialecto}"></i></div> 
285      <div class="col-xs-10 col-md-10 col-lg-10"> 
286        <#list categories?filter(c -> c.getVocabularyId() == idVocabuDialecto) as d> 
287          <span>${d.getName()}</span> 
288        </#list> 
289      </div> 
290    </div> 
291  </#if> 
292	<!--Duración --> 
293		<#assign iraupena = document.valueOf("//dynamic-element[@name='iraupena']/dynamic-content/text()") /> 
294		<#if iraupena!=''> 
295			<div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionDuracionDokuteka sinMargenIzq row"> 
296				<div class="col-xs-2 col-md-2 col-lg-2"> 
297					<i class="fa fa-duracion-D dokuteka" aria-hidden="true" title="${duracion}"></i> 
298				</div> 
299				<div class="col-xs-10 col-md-10 col-lg-10"> 
300					${iraupena} 
301				</div> 
302			</div> 
303		</#if> 
304	<!-- Incrementamos el valor de las visitas cada vez que se entra en el detalle--> 
305	     <#if artResourcePK !=0 > 
306		      <#assign assetEntryLocalServiceUtil = staticUtil['com.liferay.asset.kernel.service.AssetEntryLocalServiceUtil']> 
307	    	<#assign assetEntry = assetEntryLocalServiceUtil.getEntry("com.liferay.journal.model.JournalArticle", artResourcePK)> 
308			 
309	    	<#assign assetEntryIncrementado =assetEntryLocalServiceUtil.incrementViewCounter(assetEntry.getUserId(), assetEntry)> 
310 
311	      	<div class="col-xs-12 col-md-12 col-lg-12 d-flex separacionVisitasDokuteka sinMargenIzq row"> 
312		    	<div class="col-xs-2 col-md-2 col-lg-2"> 
313		    		<i class="fa fa-users-D dokuteka" aria-hidden="true" title="${numVisitas}"></i> 
314	    		</div> 
315	    		<div class="col-xs-10 col-md-10 col-lg-10"> 
316						<@liferay_portlet["runtime"] portletName="x61pViewCountWAR_WAR_x61pViewCountWARportlet" queryString="idArticulo=${id}"/> 
317	    		</div> 
318	    	</div> 
319	    	<div class="hidden tipoFicha"><span class="urlVuelta"><a href="${urlVuelta}"> </a></span><span class="urlVueltaDoc"><a href="${urlVueltaDoc}"> </a></span></div> 
320			 
321	     </#if> 
322 
323    </#if> 
324 
325 
326<script> 
327if($("#embedded-articlenextevents-portlet.embebido ul li div.fuenteAutor").length){ 
328	$("#embedded-articlenextevents-portlet.embebido ul li div.fuenteAutor").parents("#embedded-articlenextevents-portlet").show(); 
329}  
330</script> 

anadir a favorito

x61pAnadirFavoritoWAR