Terremoto centro Italia, la diretta di Toscana notizie - Toscana Notizie
#* Service x documents and media *#
#set($docService = $serviceLocator.findService("com.liferay.portlet.documentlibrary.service.DLAppLocalService"))
#* Ordino le dirette *#
#set($arrayDir = [])
#set($dtaAdesso = $dateTool.format("ddMMyyyy", $dateTool.getDate(), $locale))
#foreach ($dirContent in $diretta.getSiblings())
#if($dirContent.testoaggiornamento.data != 'null' && $dirContent.testoaggiornamento.data != '')
#* Formattazione della data di aggiornamento *#
#set($dtaPrint = "")
#set($dtaAgg = $dateTool.format("ddMMyyyy", $dateTool.toDate("yyyyMMddHHmmss", $dirContent.dataaggiornamento.data), $locale))
#if($dtaAgg.equals($dtaAdesso))
#set($dtaPrint = $dateTool.format("'ore' HH:mm", $dateTool.toDate("yyyyMMddHHmmss", $dirContent.dataaggiornamento.data), $locale))
#else
#set($dtaPrint = $dateTool.format("EEEE, dd MMMM yyyy 'ore' HH:mm", $dateTool.toDate("yyyyMMddHHmmss", $dirContent.dataaggiornamento.data), $locale))
#end
#* titolo.... *#
#set($dtaTitle = $htmlUtil.escape($dirContent.titoloaggiornamento.data))
#* Formattazione del testo e anteprima testo *#
#set($dtaTxt = $htmlUtil.escape($dirContent.testoaggiornamento.data))
#set($dtaTxt = $dtaTxt.replace("[b]", ""))
#set($dtaTxt = $dtaTxt.replace("[/b]", ""))
#set($dtaTxt = $dtaTxt.replace("[i]", ""))
#set($dtaTxt = $dtaTxt.replace("[/i]", ""))
#set($dtaTxt = $dtaTxt.replace("[u]", ""))
#set($dtaTxt = $dtaTxt.replace("[/u]", ""))
#set($dtaTxt = $dtaTxt.replace("[br]", "
")) #set($dtaTxtPrev = $dirContent.testoaggiornamento.data) #set($dtaTxtPrev = $dtaTxtPrev.replace("[b]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[/b]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[i]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[/i]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[u]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[/u]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[br]", "")) #set($dtaTxtPrev = $htmlUtil.escape($stringUtil.shorten($dtaTxtPrev, 250))) #* Immagine *# #set($dtaImg = "") #if($dirContent.imgaggiornamento.data != 'null' && $dirContent.imgaggiornamento.data != '') #set($dtaImg = $dirContent.imgaggiornamento.data) #end #* Allegati *# #set($attachments = []) #set($hasAttachments = false) #foreach($attach in $dirContent.docaggiornamento.getSiblings()) #if ($attach.data != 'null' && $attach.data != '') #set($attachDir = $attach.data) #set($attachTitle = "") #set($fileGroupId = 0) #set($fileUuid = "") #set($counter = 0) #set($attachParts = $attachDir.replaceAll("\?(.*)$", "").split("/")) #foreach($a in $attachParts) #if($counter == 2) #set($fileGroupId = $getterUtil.getLong($a, 0)) #end #if($counter == 5) #set($fileUuid = $a) #end #set($counter = $counter + 1) #end #if($fileGroupId != 0 && $fileUuid != "") #set($fileEntry = $docService.getFileEntryByUuidAndGroupId($fileUuid, $fileGroupId)) #set($attachTitle = $htmlUtil.escape($fileEntry.getTitle())) #end #if($attachTitle == "") #set($attachTitle = "Allegato") #end #set($void = $attachments.add({"attachDir" : $attachDir, "attachTitle" : $attachTitle})) #set($hasAttachments = true) #end #end #* Link esterni *# #set($hasLinks = false) #set($links = []) #foreach($link in $dirContent.doclink.getSiblings()) #set($linkDescri = "") #if($link.doclinkdescri.data && $link.doclinkdescri.data != "" && $link.doclinkdescri.data != "null") #set($linkDescri = $htmlUtil.escape($link.doclinkdescri.data)) #end #set($linkUrl = "") #if($link.doclinkurl.data && $link.doclinkurl.data != "" && $link.doclinkurl.data != "null") #set($linkUrl = $link.doclinkurl.data) #end #if($linkDescri != "" && $linkUrl != "") #set($void = $links.add({"linkDescri" : $linkDescri, "linkUrl" : $linkUrl})) #set($hasLinks = true) #end #end #* Aggiungo all'array *# #set ($void = $arrayDir.add( { "key" : $dirContent.dataaggiornamento.data , "dtaTitle" : $dtaTitle, "dtaPrint" : $dtaPrint, "dtaTxt" : $dtaTxt, "dtaTxtPrev" : $dtaTxtPrev, "dtaImg" : $dtaImg, "hasAttachments" : $hasAttachments, "attachments" : $attachments, "hasLinks" : $hasLinks, "links" : $links } ) ) #end #end
")) #set($dtaTxtPrev = $dirContent.testoaggiornamento.data) #set($dtaTxtPrev = $dtaTxtPrev.replace("[b]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[/b]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[i]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[/i]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[u]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[/u]", "")) #set($dtaTxtPrev = $dtaTxtPrev.replace("[br]", "")) #set($dtaTxtPrev = $htmlUtil.escape($stringUtil.shorten($dtaTxtPrev, 250))) #* Immagine *# #set($dtaImg = "") #if($dirContent.imgaggiornamento.data != 'null' && $dirContent.imgaggiornamento.data != '') #set($dtaImg = $dirContent.imgaggiornamento.data) #end #* Allegati *# #set($attachments = []) #set($hasAttachments = false) #foreach($attach in $dirContent.docaggiornamento.getSiblings()) #if ($attach.data != 'null' && $attach.data != '') #set($attachDir = $attach.data) #set($attachTitle = "") #set($fileGroupId = 0) #set($fileUuid = "") #set($counter = 0) #set($attachParts = $attachDir.replaceAll("\?(.*)$", "").split("/")) #foreach($a in $attachParts) #if($counter == 2) #set($fileGroupId = $getterUtil.getLong($a, 0)) #end #if($counter == 5) #set($fileUuid = $a) #end #set($counter = $counter + 1) #end #if($fileGroupId != 0 && $fileUuid != "") #set($fileEntry = $docService.getFileEntryByUuidAndGroupId($fileUuid, $fileGroupId)) #set($attachTitle = $htmlUtil.escape($fileEntry.getTitle())) #end #if($attachTitle == "") #set($attachTitle = "Allegato") #end #set($void = $attachments.add({"attachDir" : $attachDir, "attachTitle" : $attachTitle})) #set($hasAttachments = true) #end #end #* Link esterni *# #set($hasLinks = false) #set($links = []) #foreach($link in $dirContent.doclink.getSiblings()) #set($linkDescri = "") #if($link.doclinkdescri.data && $link.doclinkdescri.data != "" && $link.doclinkdescri.data != "null") #set($linkDescri = $htmlUtil.escape($link.doclinkdescri.data)) #end #set($linkUrl = "") #if($link.doclinkurl.data && $link.doclinkurl.data != "" && $link.doclinkurl.data != "null") #set($linkUrl = $link.doclinkurl.data) #end #if($linkDescri != "" && $linkUrl != "") #set($void = $links.add({"linkDescri" : $linkDescri, "linkUrl" : $linkUrl})) #set($hasLinks = true) #end #end #* Aggiungo all'array *# #set ($void = $arrayDir.add( { "key" : $dirContent.dataaggiornamento.data , "dtaTitle" : $dtaTitle, "dtaPrint" : $dtaPrint, "dtaTxt" : $dtaTxt, "dtaTxtPrev" : $dtaTxtPrev, "dtaImg" : $dtaImg, "hasAttachments" : $hasAttachments, "attachments" : $attachments, "hasLinks" : $hasLinks, "links" : $links } ) ) #end #end
#* Eventuale immagine... *#
#if($Immagine.data && $Immagine.data != 'null' && $Immagine.data != '')
#if($Descrizione.data)
#end
$Testo.data
#* Stampo le dirette (se ce ne stanno) *#
#if($arrayDir.size() > 0)
#set($divArtContent = "divArtContent_" + $reserved-article-id.data)
$Descrizione.data
#end
#foreach ($obj in $sortTool.sort($arrayDir, "key:desc"))
#end
#* Stampo gli eventuali allegati *#
#if($obj.hasAttachments)
#end
#end
#* Javascript x il togler... *#
#* Stili x aggiungere il + e il -, nascondere / visualizzare la preview... *#
#end
$obj.dtaPrint
$obj.dtaTitle
#if($obj.dtaImg && $obj.dtaImg != "null" && $obj.dtaImg != "")
#end
##$obj.dtaTxtPrev
#if($obj.dtaImg && $obj.dtaImg != "null" && $obj.dtaImg != "")
#end
#* Stampo gli eventuali link *#
#if($obj.hasLinks)
$obj.dtaTxt
Link Correlati:
-
#foreach($a in $obj.links)
- $a.linkDescri #end
Documenti allegati:
-
#foreach($a in $obj.attachments)
- $a.attachTitle #end