29 jun 2023 , 12:57

Bolsa de empleo en Canadá ofrece 84 mil empleos mensuales: ¿cómo postularse?

Canadá es un país que cuenta con una alta calidad de vida para los locales y extranjeros que residan dentro de su territorio.

An error occurred while processing the template.
Invocation of method 'getImageProperties' in  class com.liferay.portal.util.IterTemplateContent threw exception XYZ_E_INVALID_IMG_URL_ZYX at 21837/F/AMPLIADA_SECOND[line 40, column 42]
1##----AMPLIADA_SECOND----
 
2
 
3
 
4##BBCMUNDO
 
5#set($bbc = "false")
 
6#set($bbc_css = "")
 
7#set($hmSources = {})
 
8#getAcAssignedCatExtended_v1($hmSources "Sources")
 
9#if($hmSources && $hmSources.size() > 0)
 
10#foreach ($elem in $hmSources)
 
11#if(($elem.name == "BBC News Mundo") || ($elem.name == "BBCMundo"))
 
12#set($articuloInstrumental = $aboutCategoryArticles.getArticle($elem.id))
 
13#set($Sponsor_Header = $!articuloInstrumental.getTag(null,"Sponsor_Header").data)
 
14#set($Sponsor_Footer = $!articuloInstrumental.getTag(null,"Sponsor_Footer").data)
 
15#set($bbc = "true")
 
16#set($bbc_css = "bbc")
 
17#end
 
18#end
 
19#end
 
20
 
21#set($shareUrl = "#siteUrl()#printAcCanonicalUrl_v1()")
 
22#set($shareUrl = $shareUrl.replaceAll("http:","https:"))
 
23#set($title = $!articleToolbox.getTag(null,"Headline").data)
 
24#set($title = $!escapeTool.html($title))
 
25
 
26##Paywall
 
27#set($article_is_restricted = $articleToolbox.article_is_restricted())
 
28#if ($article_is_restricted)
 
29#foreach($product in $articleToolbox.getProductList())
 
30#set($prod = $product.get("name"))
 
31#addMetaTagPaywall($!prod)
 
32#end
 
33#else
 
34#set($prod = "")
 
35#end
 
36
 
37##Meta Social Media, dimensiones Imagen
 
38#if ($ogimage && $ogimage != "" && !$ogimage.contains("getogimage") )
 
39  ##Meta Social Media, dimensiones Imagen
 
40  #set ($dimogimageOG = $!articleToolbox.getImageProperties( $ogimage ) )
 
41  #set($metaogwidth = {}) 
 
42  #set($temp = $metaogwidth.put( "content", $dimogimageOG.width ) ) 
 
43  #set($temp = $metaogwidth.put( "property", "og:image:width" ) ) 
 
44  $iterVelocityTools.addMetaTag( $metaogwidth )
 
45
 
46  #set($metaogheight = {}) 
 
47  #set($temp = $metaogheight.put( "content", $dimogimageOG.height ) ) 
 
48  #set($temp = $metaogheight.put( "property", "og:image:height" ) ) 
 
49  $iterVelocityTools.addMetaTag( $metaogheight )
 
50#end
 
51
 
52#set($imgUrl = $articleToolbox.getImageURL("Image","0","crop_amp"))
 
53
 
54#set($imgLink= {})
 
55#set($temp = $imgLink.put("rel","preload"))
 
56#set($temp = $imgLink.put("as","image"))
 
57#set($temp=$imgLink.put('href',"$imgUrl"))
 
58$iterVelocityTools.addLinkTag($imgLink)
 
59
 
60<script>
 
61  $(document).ready(function () {
 
62    $(".text .html iframe").attr("loading", "lazy");
 
63  });
 
64</script>
 
65
 
66#set($dateDi = "#printDate_v1('yyyy-MM-dd')")
 
67#set($dateHor = "#printDate_v1('HH:mm:ssXXX')")
 
68
 
69#set($dateDi = $dateDi.trim())
 
70#set($dateHor = $dateHor.trim())
 
71
 
72#set($formtLocal = "$dateDi T $dateHor" )
 
73
 
74#set($formtLocal = $formtLocal.replaceAll(" ", ""))
 
75#set($TituloEsc = $htmlUtil.escape($!Headline.data))
 
76#set($TituloEsc = $TituloEsc.replaceAll("\n", ""))
 
77#set ($tempSubheadline = "#getTeaserSubheadline_v1(false)")
 
78#if($tempSubheadline && $tempSubheadline != "")
 
79#set($Texto = $tempSubheadline )
 
80#else
 
81#set($Texto = "#getTeaserText_v1(200)" )
 
82#end
 
83#set($Texto = $Texto.replaceAll("<.*?>","") )
 
84  #set($Texto = $Texto.trim() )
 
85  #set($TextoEsc = $htmlUtil.escape($Texto))
 
86
 
87  #set($TituloEsc = $htmlUtil.escape($!Headline.data))
 
88  #set($TituloEsc = $TituloEsc.replaceAll("\n", ""))
 
89
 
90  #set($hmAutores = {})
 
91  #getAcAssignedExtendedAllCat_v1($hmAutores "Ecv_Author")
 
92  #if($hmAutores.size() > 0)
 
93  #set($hmAutor = $hmAutores.get(0))
 
94  #set($autor = $hmAutores.get(0).name)
 
95  #end
 
96
 
97  #set ($totalSize = 200)
 
98
 
99  #set($text = "")
 
100  #set($Texto = $articleToolbox.getTag2(null, 'Text', 200, '', ''))
 
101  #set($text = $!Texto.data)
 
102  #set($text = $text.replace("<p>"," "))
 
103    #set($text = $text.replace("</p>"," "))
 
104
 
105  #set($text = $text.replace('"',''))
 
106  #set($text = $text.replace("<br />",""))
 
107
 
108  #set($text = $text.replace("&lt;","<")) #set($text=$text.replace("&gt;",">"))
 
109
 
110    #set($text = $text.replace("<br />",""))
 
111    #set($text = $text.replace("<strong>",""))
 
112    #set($text = $text.replace("</strong>",""))
 
113    #set($text = $text.trim())
 
114
 
115
 
116#set ($Multimedia = "")
 
117#getTagMacro_v1($Multimedia, '', 'Multimedia', -1, '', '')
 
118
 
119#set ($Rudo = "")
 
120#getTagMacro_v1($Rudo, '', 'Rudo', -1, '', '')
 
121
 
122#set ($Rudo = "")
 
123#getTagMacro_v1($Rudo, '', 'Rudo', -1, '', '')
 
124#set($embed = "//rudo.video/vod/$Rudo.data")
 
125
 
126#set($imgTeaserUrl = $articleToolbox.getImageURL("TeaserImage","0","crop_60_100_H"))
 
127	
 
128
 
129#if(($Multimedia && $Multimedia.Document.data) || ($Rudo && $Rudo.data))
 
130  #set ($hasMultimedia = true)
 
131
 
132  <script type="application/ld+json">
 
133{
 
134  "@context": "https://schema.org",
 
135  "@type": "VideoObject",
 
136  "name": "$TituloEsc",
 
137  "description": "$TextoEsc",
 
138  "thumbnailUrl": "$imgTeaserUrl",
 
139  "uploadDate": "$formtLocal",
 
140  "duration": "",
 
141  "contentUrl": "",
 
142  "embedUrl": "$embed",
 
143  "interactionCount": "",
 
144  "publisher": {
 
145    "@type": "Organization",
 
146    "name": "Ecuavisa",
 
147    "logo": {
 
148      "@type": "ImageObject",
 
149      "url": "https://cdn-ecv-2025.pages.dev/logoecuavisa/logo-ecuavisa-112x112.png",
 
150      "width": 112,
 
151      "height": 112
 
152    }
 
153  },
 
154  "author": {
 
155    "@type": "Person",
 
156    "name": "$autor"
 
157  },
 
158  "transcript": "$TextoEsc"
 
159}
 
160</script>
 
161#else
 
162
 
163  ## Imagen para discover con tamaño 1200 x 600
 
164  #set($imgDiscoverUrl = $articleToolbox.getImageURL("TeaserImage","0","crop_amp"))
 
165  #set ($dimogimage = {} )
 
166  #if ( $imgDiscoverUrl && $imgDiscoverUrl != "" && $imgDiscoverUrl.startsWith("/") )
 
167    #set ($dimogimage = $!articleToolbox.getImageProperties( $imgDiscoverUrl ) )
 
168  #end
 
169  
 
170  #set ($hasMultimedia = false)
 
171
 
172      <script type="application/ld+json">
 
173  {
 
174    "@context": "http://schema.org",
 
175    "@type": "NewsArticle",
 
176    "mainEntityOfPage": {
 
177      "@type": "WebPage",
 
178      "@id": "$!articleToolbox.getArticleViewer("canonical")"
 
179    },
 
180    "headline": "$TituloEsc",
 
181    "description": "$TextoEsc",
 
182
 
183    "articleSection": "#printAssignedSection_v1",
 
184    "articleBody": "$text",
 
185
 
186    "datePublished": "$formtLocal",
 
187    "dateModified": "$formtLocal",
 
188    "author": {
 
189      "@type": "Person",
 
190      "name": "$autor",
 
191      "url": "#metadataUrl_v1("metadatos")$hmAutor.friendlyname"
 
192    },
 
193    "publisher": {
 
194      "@type": "Organization",
 
195      "name": "Ecuavisa",
 
196      "logo": {
 
197        "@type": "ImageObject",
 
198        "url": "https://cdn-ecv-2025.pages.dev/logoecuavisa/logo-ecuavisa-112x112.png",
 
199        "width": 112,
 
200        "height": 112
 
201      }
 
202    },
 
203    "image": {
 
204		"@type": "ImageObject",
 
205		"url": "$imgDiscoverUrl",
 
206		"width": 1200,
 
207		"height": 600
 
208    }
 
209  }
 
210</script>
 
211
 
212#end
 
213
 
214
 
215    <div class="DETAIL_TXT AMPLIADA_SECOND">
 
216
 
217      <script>
 
218        const getMultimedia = `#getMultimediaIcon_v1_ecuavisa("crop_37_100_H","","","","","", "", "100%", true)`;
 
219      </script>
 
220
 
221
 
222      #if($bbc == "true")
 
223      $!Sponsor_Header
 
224      #end
 
225
 
226      <div class="text $!bbc_css">
 
227
 
228        #set ($Text_meta = $articleToolbox.getTag(null,"Text") )
 
229
 
230        #if($Text_meta && $Text_meta.data != "")
 
231
 
232        #else
 
233        #set($metaDescription = {})
 
234        #set($temp = $metaDescription.put("name","description"))
 
235        #set($temp = $metaDescription.put("content","Todas las Noticias y entrevistas las puedes encontrar en
 
236        ecuavisa.com"))
 
237        $iterVelocityTools.addMetaTag($metaDescription)
 
238        #end
 
239
 
240        #getTextFlow_v1_ecuavisa("crop_60_100_H","825","495","100%")
 
241        $!iterVelocityTools.setReadMilestone
 
242      </div>
 
243
 
244      #if($bbc == "true")
 
245      $!Sponsor_Footer
 
246      #end
 
247
 
248      #set($documento = $articleToolbox.getTag(null,'Generico'))
 
249      #if($documento)
 
250      <div class="adjuntos">ADJUNTOS</div>
 
251      #set($separador = "")
 
252      #foreach($item in $documento.getSiblings())
 
253      #set($name = $item.data)
 
254      #if($item.Cutline && $item.Cutline.data != "")
 
255      #set($name = $item.Cutline.data)
 
256      #end
 
257      $separador<a href="$item.Document.data" target="_blank">$name</a>
 
258      #set($separador = " / ")
 
259      #end
 
260      #end
 
261
 
262    </div>   
Noticias Recomendadas
Ecuavisa Ecuavisa