Cartagena


Turbaqueros esperan por terminal de transferencia

MIGUEL MONTES CAMACHO

20 de enero de 2011 12:01 AM

Se ha producido un error al procesar la plantilla.
Invocation of method 'get' in  class [Ljava.lang.String; threw exception java.lang.ArrayIndexOutOfBoundsException at 23836/F/TEMPLATE-EU-01-V-LDJSON[line 119, column 44]
1##----TEMPLATE-EU-01-V-LDJSON----
 
2  
 
3#set($Titulo = $!articleToolbox.getTag(null,"Headline").data)
 
4#set($Titulo = $Titulo.replaceAll("\n", ""))
 
5#set($Titulo = $Titulo.replaceAll('"', " "))
 
6#set($Titulo = $Titulo.replaceAll('“', " "))
 
7#set($Titulo = $Titulo.replaceAll('”', " "))
 
8
 
9#set($DescTexto = $!articleToolbox.getTag(null,"Subheadline").data)
 
10#set($DescTexto = $DescTexto.trim() )
 
11#set($DescTexto = $htmlUtil.escape($DescTexto))	
 
12#set($dateF = "#printDateFrom('yyyy-MM-dd' 'false' 'false')")
 
13#set($dateF = $dateF.trim())
 
14#set($dateM = "#printDateFrom('HH:mm:ss' 'false' 'false')")
 
15#set($dateM = $dateM.trim()) 
 
16#set($dateF = $dateF)
 
17#set($datePublished = "#printDateFrom('yyyy-MM-dd')T#printDateFrom('HH:mm:ssZ')")
 
18#set($urlPortal = 'https://www.eluniversal.com.co')
 
19#set($urlPortalMovil = 'https://m.eluniversal.com.co')
 
20#set($urlCronologia = 'cronologia/-/meta/') 
 
21
 
22
 
23#set($ac-canonical-url = $articleContext.selectNodes('articlectx/canonicalurl'))
 
24#set($xml-canonical-url = $ac-canonical-url.get(0).text)					
 
25#set($xml-canonical-url-trimmed = $!xml-canonical-url.trim())	
 
26 
 
27
 
28#set($secciones = $!xml-canonical-url.trim().split("/"))
 
29#set($seccionNombre = $secciones.get(1))
 
30  
 
31
 
32#set($articulo = $urlPortal + $xml-canonical-url-trimmed) 
 
33#set($urlArticuloMovil = $urlPortalMovil + $xml-canonical-url-trimmed) 
 
34#set($tipoContenido2 = "TeaserImage")
 
35#set($tempImage = $articleToolbox.getImageNode($tipoContenido2,"0"))
 
36#set($TitleImage = "#getTitleImage($tempImage)")    
 
37#set($TitleImage = "#getTitleImage($tempImage)")    
 
38
 
39##---url imagen ldjson
 
40#set($imgUrlDet = $articleToolbox.getImageURL("Image", "0", "crop_free"))
 
41
 
42##----Inicio data Autor----
 
43
 
44#set($numUrlImage = $UrlImage.getSiblings().size())
 
45    #if($numUrlImage && $numUrlImage != "")
 
46        #if($numUrlImage >= 1)
 
47        #set($urlImgArticuloDrupal = $UrlImage.getSiblings().get(0).data)
 
48        #end
 
49    #end
 
50
 
51#if($imgUrlDet != "")
 
52    #set($urlImgArticulo = $imgUrlDet)
 
53#else
 
54    #set($urlImgArticulo = $urlPortal + $urlImgArticuloDrupal)
 
55#end
 
56
 
57#set($hmAutores = {})
 
58#set($AuthorName = "")
 
59#getAcAssignedCatExtended($hmAutores "Autores")
 
60    #if($hmAutores.size() > 0)
 
61        #set($numhmAutores = $hmAutores.size() - 1)
 
62        #foreach($i in [0..$numhmAutores])
 
63            #set($hmAutor = $hmAutores.get($i))
 
64            #if($i == 0)            
 
65                #set($AuthorName = $hmAutor.name)
 
66                #set($LinkAuthor = $hmAutor.friendlyname)
 
67            #else
 
68                #set($AuthorName = 'El Universal')   
 
69                #set($LinkAuthor = $hmAutor.friendlyname)
 
70            #end
 
71        #end    
 
72    #end
 
73##----Fin data Autor----
 
74
 
75##---kewyword---
 
76#set($hmTopic = {})
 
77		#getAcAssignedCatExtended($hmTopic "Topic")
 
78		#if($hmTopic.size() > 0)
 
79         #set($temas = "")
 
80		   #set($numhmTopic = $hmTopic.size() - 1)
 
81		   #foreach($i in [0..$numhmTopic])
 
82
 
83           ##set($tema = $hmTopics.name)
 
84           #set($temas = "$temas $hmTopics.name") 
 
85
 
86			#set($hmTopics = $hmTopic.get($i))			 
 
87			#set($metaCXtemas = {})
 
88		 
 
89			#set($temp = $hmTopics.name) 
 
90		   #end	
 
91		#end
 
92
 
93#set($temasCompleto = $temas.trim())
 
94#set($newTemasCompleto = $temasCompleto.replaceAll("\$hmTopics\.name\s*", "").replaceAll(" - ", ","))
 
95##----set($urlImagenLdJson = $UrlImage.getSiblings().get(0)) ----
 
96
 
97#set($urlAutor = "")  ## Inicializa la variable $urlAutor como una cadena vacía
 
98
 
99## Verifica si la variable $LinkAuthor no está vacía y no contiene solo espacios en blanco
 
100#if($LinkAuthor && !$LinkAuthor.trim().isEmpty())
 
101    #set($urlAutor = $urlPortal + $urlCronologia + $LinkAuthor.trim())  ## Asigna la URL completa
 
102#else
 
103    #set($urlAutor = $urlPortal)  ## Asigna la URL del portal si $LinkAuthor está vacía o contiene solo espacios
 
104#end
 
105
 
106
 
107 
 
108
 
109#set($textUrlImgArticuloDrupal = "urlImgArticuloDrupal")  ## Reemplaza "texto a buscar" con el texto que deseas buscar en $urlImgArticulo
 
110
 
111## Verificar si $urlImgArticulo contiene el texto de $textUrlImgArticuloDrupal
 
112#if($urlImgArticulo.contains($textUrlImgArticuloDrupal))
 
113    ## El texto de $textUrlImgArticuloDrupal se encuentra en $urlImgArticulo   
 
114    #set( $urlImgArticulo = '//www.eluniversal.com.co/externos/banners/LOGO-EU-01.jpg') 
 
115#end
 
116
 
117
 
118#set($dimensionesImg = $urlImgArticulo.trim().split("binrepository/"))
 
119#set($dimensionesImgNums = $dimensionesImg.get(1))
 
120#set($dimensionesImg = $dimensionesImgNums.split("/"))
 
121#set($dimensionesImg = $dimensionesImg.get(0)) 
 
122#set($dimensionesImg = $dimensionesImg.split("x"))
 
123#set($heigthImg = $dimensionesImg.get(1)) 
 
124#set($withImg = $dimensionesImg.get(0)) 
 
125
 
126
 
127
 
128<script type="application/ld+json" id="jsonLd">
 
129{
 
130    "@context": "http://schema.org",
 
131    "@type": "NewsArticle",
 
132    "mainEntityOfPage": "$articulo",
 
133    "name": "El Universal",
 
134    "identifier": "$reserved-article-id.data",
 
135    "headline": "$Titulo",
 
136    "articleSection": "$seccionNombre", 
 
137    "url": "$articulo",
 
138    "datePublished": "$datePublished",
 
139    "dateModified": "$datePublished",
 
140    "author": [
 
141          {
 
142              "@context": "http://schema.org",
 
143              "@type": "Person",
 
144              "url": "$urlAutor",
 
145              "name": "$AuthorName"
 
146          }
 
147          ],
 
148    "image": [
 
149        {
 
150            "@context": "http://schema.org",
 
151            "@type": "ImageObject",
 
152            "caption":"$TitleImage",
 
153            "url": "$urlImgArticulo",
 
154            "height": $heigthImg,
 
155            "width": $withImg
 
156        } 
 
157        ],
 
158    "description": "$!DescTexto",
 
159  #set($article_is_restricted = $articleToolbox.article_is_restricted())
 
160  #if ($article_is_restricted)
 
161      #set($solosuscri = 0)
 
162      #set($soloregist = 0)
 
163      #set($todopublic = 0)
 
164      #foreach($product in $articleToolbox.getProductList())
 
165          #if ($product.get("name") == "Suscriptores")
 
166              #set($solosuscri = 1)
 
167          #elseif ($product.get("name") == "Premium")
 
168              #set($soloregist = 1)
 
169          #elseif ($product.get("name") == "Libre")
 
170              #set($todopublic = 1)
 
171          #end
 
172      #end
 
173      #if (($solosuscri == 0) && ($soloregist == 0) && ($todopublic == 1))
 
174          "isAccessibleForFree": true,
 
175      #else
 
176          "isAccessibleForFree": false,
 
177      #end
 
178  #else
 
179      "isAccessibleForFree": true,
 
180  #end
 
181    "isPartOf": {
 
182      "@type": ["CreativeWork", "Product"],
 
183      "name" : "El universal | Cartagena",
 
184      "productID": "https://www.eluniversal.com.co/"
 
185    }, "publisher": {
 
186        "@id": "https://www.eluniversal.com.co/#publisher",
 
187        "@type": "NewsMediaOrganization",
 
188        "foundingDate": "1948-03-08",
 
189        "logo": {
 
190            "@type": "ImageObject",
 
191            "height": "37",
 
192            "url": "https://www.eluniversal.com.co/externos/logo-eu-rediseno-2021.svg",
 
193            "width": "348"
 
194        },
 
195        "masthead": "https://www.eluniversal.com.co/perfiles",
 
196        "name": "Periódico El Universal",
 
197        "sameAs": [
 
198            "https://www.facebook.com/eluniversalcartagena",
 
199            "https://twitter.com/ElUniversalCtg",
 
200            "https://www.instagram.com/eluniversalctg/",
 
201            "https://www.youtube.com/eluniversalmedia"
 
202        ],
 
203        "url": "https://www.eluniversal.com.co"
 
204    }
 
205  }
 
206</script>
 
207
 
208
 
209 
 
210<script>
 
211  // si el documento esta listo
 
212    (function() {
 
213var im = document.querySelectorAll('.art-gallery');
 
214 // si im diferente de null && diferente de undefined
 
215if (im !== null && im !== undefined) {
 
216
 
217// recorrer las imagnes y agregar attributo itemprop="image" si esta dentro de div class="lazyloaded"
 
218for (var i = 0; i < im.length; i++) {
 
219    //console.log(im[i].children[0].children[0].children[0])
 
220    im[i].children[0].children[0].children[0].setAttribute('itemprop','image')
 
221    if (im[i].parentElement.classList.contains('lazyloaded')) {
 
222        im[i].setAttribute('itemprop', 'image');
 
223    }
 
224}
 
225}
 
226});  
 
227
 
228</script>
 
229## -- Crea un elemento <link> 
 
230#set($linkAlternate= {})
 
231#set($temp = $linkAlternate.put("rel","alternate")) 
 
232#set($temp = $linkAlternate.put("media","only screen and (max-width: 768px)")) 
 
233#set($temp = $linkAlternate.put("href","$urlArticuloMovil"))
 
234$iterVelocityTools.addLinkTag($linkAlternate)
 
235
 
236##--  Crea un elemento <link> para precargar una imagen de artículo 
 
237
 
238#set($urlPortal = 'https://www.eluniversal.com.co')
 
239#set($urlPortalMovil = 'https://m.eluniversal.com.co')
 
240
 
241##---url imagen  articulo
 
242#set($imgUrlDet = $articleToolbox.getImageURL("Image", "0", "crop_free"))
 
243
 
244##----Inicio data Autor----
 
245
 
246#set($numUrlImage = $UrlImage.getSiblings().size())
 
247  #if($numUrlImage && $numUrlImage != "")
 
248      #if($numUrlImage >= 1)
 
249      #set($urlImgArticuloDrupal = $UrlImage.getSiblings().get(0).data)
 
250      #end
 
251   #end
 
252
 
253 #if($imgUrlDet != "")
 
254     #set($urlImgArticulo = $imgUrlDet)
 
255 #else
 
256     #set($urlImgArticulo = $urlPortal + $urlImgArticuloDrupal)
 
257 #end
 
258
 
259#set($linkImagePreload= {})
 
260#set($temp = $linkImagePreload.put("rel","preload"))
 
261#set($temp = $linkImagePreload.put("as","image"))
 
262#set($temp = $linkImagePreload.put("href","$urlImgArticulo"))
 
263$iterVelocityTools.addLinkTag($linkImagePreload) 
 
264
 
265
 
266 ##-- agregar themeColor
 
267#set($metaTheme = {})
 
268#set($temp = $metaTheme.put("name","theme-color"))
 
269#set($temp = $metaTheme.put("content","#AF0E29"))
 
270$iterVelocityTools.addMetaTag( $metaTheme )
 

Cuatro meses han pasado sin que se concrete la habilitación de un terreno contiguo a la Urbanización El Rodeo para la llegada de los buses de Turbaco.
La temporada de lluvias y diferencias entre los transportadores del municipio vecino y los de Cartagena han sido algunas de las causas que han impedido la cristalización de este proyecto que pretende facilitar la movilización de los turbaqueros en Cartagena.
Hernán Roa Torrijos, gerente de la Cooperativa Integral de Transporte de Cartagena (Coointracar), a cargo de la adecuación del lote al que llegarían los buses intermunicipales, dice que a más tardar en 15 días el terreno estará listo para iniciar operaciones.
“Ya instalamos mallas de cerramiento, algunas redes eléctricas y estamos pendientes de la terminación de trabajos de iluminación y habilitación de baños para ofrecer comodidad a los usuarios”, asegura Roa.

MÁS RUTAS
El Gerente de Coointracar dice que a esta iniciativa se unirán las empresas de transporte Cootransurb y Busexpress, las cuales ofrecerán sus vehículos para que los pasajeros de Turbaco puedan llegar sin inconvenientes a cualquier punto de la ciudad.
Cabe anotar que este terreno sólo funcionará como punto de llegada para los buses de Turbaco, los cuales tendrán que seguir llegando a la Terminal de Transporte de Cartagena.
Lo anterior, con base en el Decreto Nacional No. 2762 de 2001, que indica que: “En las ciudades donde se encuentren habilitada terminales de transporte los vehículos intermunicipales e interdepartamentales deben llegar y salir de éstos, teniendo para ello una ruta trazada de origen y destino otorgada por el Ministerio de Transporte”.
De momento los buses intermunicipales continúan llegando hasta la estación de servicio Save, junto a la entrada a la Universidad Tecnológica de Ternera, donde dejan a los pasajeros y luego finalizan su recorrido en la Terminal.
La idea con la habilitación de la estación de transferencia es que los buses de Turbaco lleguen al terreno, dejen a los pasajeros y sin salir del predio éstos puedan abordar las busetas urbanas para ir a sus destinos.

Comentarios ()

 
  NOTICIAS RECOMENDADAS